./Ultimate.py --spec ../sv-benchmarks/c/properties/no-data-race.prp --file ../sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-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 ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5b4b366842d515e4cb882bee42d8cbade7db172d14c7b79b0aca4a9ee5dc85e7 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 05:27:22,270 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 05:27:22,341 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-02-08 05:27:22,348 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 05:27:22,353 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 05:27:22,371 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 05:27:22,371 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 05:27:22,372 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 05:27:22,372 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 05:27:22,372 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 05:27:22,372 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 05:27:22,373 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:27:22,373 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 05:27:22,373 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 05:27:22,374 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 05:27:22,374 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 05:27:22,374 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 ! data-race) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5b4b366842d515e4cb882bee42d8cbade7db172d14c7b79b0aca4a9ee5dc85e7 [2025-02-08 05:27:22,704 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 05:27:22,712 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 05:27:22,718 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 05:27:22,719 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 05:27:22,719 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 05:27:22,720 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 05:27:23,897 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/be29c6707/a982797436fd4e99ac0f60aedc55be03/FLAGc154a6ea7 [2025-02-08 05:27:24,340 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 05:27:24,341 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 05:27:24,381 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/be29c6707/a982797436fd4e99ac0f60aedc55be03/FLAGc154a6ea7 [2025-02-08 05:27:24,481 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/be29c6707/a982797436fd4e99ac0f60aedc55be03 [2025-02-08 05:27:24,482 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 05:27:24,483 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 05:27:24,484 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 05:27:24,484 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 05:27:24,487 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 05:27:24,487 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:27:24" (1/1) ... [2025-02-08 05:27:24,488 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37ca88d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:24, skipping insertion in model container [2025-02-08 05:27:24,488 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:27:24" (1/1) ... [2025-02-08 05:27:24,557 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 05:27:26,042 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:27:26,083 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 05:27:26,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] [2025-02-08 05:27:26,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] [2025-02-08 05:27:26,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] [2025-02-08 05:27:26,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] [2025-02-08 05:27:26,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] [2025-02-08 05:27:26,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] [2025-02-08 05:27:26,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] [2025-02-08 05:27:26,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] [2025-02-08 05:27:26,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] [2025-02-08 05:27:26,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] [2025-02-08 05:27:26,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] [2025-02-08 05:27:26,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] [2025-02-08 05:27:26,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] [2025-02-08 05:27:26,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] [2025-02-08 05:27:26,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] [2025-02-08 05:27:26,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] [2025-02-08 05:27:26,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] [2025-02-08 05:27:26,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] [2025-02-08 05:27:26,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] [2025-02-08 05:27:26,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] [2025-02-08 05:27:26,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] [2025-02-08 05:27:26,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] [2025-02-08 05:27:26,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] [2025-02-08 05:27:26,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] [2025-02-08 05:27:26,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] [2025-02-08 05:27:26,287 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:27:26,371 INFO L204 MainTranslator]: Completed translation [2025-02-08 05:27:26,372 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26 WrapperNode [2025-02-08 05:27:26,372 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 05:27:26,372 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 05:27:26,373 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 05:27:26,373 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 05:27:26,376 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,429 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,634 INFO L138 Inliner]: procedures = 289, calls = 1736, calls flagged for inlining = 468, calls inlined = 551, statements flattened = 8847 [2025-02-08 05:27:26,635 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 05:27:26,635 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 05:27:26,635 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 05:27:26,635 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 05:27:26,641 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,641 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,668 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,668 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,926 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:26,958 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:27,004 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:27,056 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:27,123 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 05:27:27,124 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 05:27:27,124 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 05:27:27,124 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 05:27:27,125 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (1/1) ... [2025-02-08 05:27:27,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:27:27,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 05:27:27,149 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 05:27:27,154 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 05:27:27,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2025-02-08 05:27:27,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_insmod_4 [2025-02-08 05:27:27,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_insmod_4 [2025-02-08 05:27:27,167 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 05:27:27,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_scenario_3 [2025-02-08 05:27:27,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_scenario_3 [2025-02-08 05:27:27,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2025-02-08 05:27:27,168 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 05:27:27,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2025-02-08 05:27:27,168 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-02-08 05:27:27,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2025-02-08 05:27:27,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-02-08 05:27:27,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-02-08 05:27:27,169 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-02-08 05:27:27,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 05:27:27,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 05:27:27,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2025-02-08 05:27:27,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_character_driver_scenario_2 [2025-02-08 05:27:27,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_character_driver_scenario_2 [2025-02-08 05:27:27,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-02-08 05:27:27,170 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 05:27:27,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 05:27:27,173 WARN L227 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-02-08 05:27:27,624 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 05:27:27,626 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 05:27:33,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume true; [2025-02-08 05:27:33,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume !true; [2025-02-08 05:27:33,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-1: ~ldv_2_ret_default~0#1 := #t~ret653#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-2: assume { :end_inline_ldv_filter_err_code } true;assume -2147483648 <= #t~ret653#1 && #t~ret653#1 <= 2147483647; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: havoc #t~ret653#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-5: #t~ret653#1 := ldv_filter_err_code_#res#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-6: havoc ldv_filter_err_code_#t~ret727#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-3: havoc ldv_filter_err_code_#in~ret_val#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-4: havoc ldv_filter_err_code_#t~ret727#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-7: havoc ldv_filter_err_code_#res#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-8: assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ~ldv_2_ret_default~0#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-1: havoc adu_read_#t~nondet376#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret654#1 && #t~ret654#1 <= 2147483647; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-2: #race := #race[adu_read_~#descriptor___5~0#1.base,3 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet376#1]; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: havoc #t~ret654#1; [2025-02-08 05:27:33,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: assume ((#race[adu_read_~#descriptor___5~0#1.base,adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1 && #race[adu_read_~#descriptor___5~0#1.base,1 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,2 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,3 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: assume !(((#race[adu_read_~#descriptor___5~0#1.base,adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1 && #race[adu_read_~#descriptor___5~0#1.base,1 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,2 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,3 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet376#1); [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-1: ~tmp___12~2#1 := #t~ret654#1; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-5: #race := #race[adu_read_~#descriptor___5~0#1.base,adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet376#1]; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-6: havoc adu_read_#t~nondet376#1; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-3: #race := #race[adu_read_~#descriptor___5~0#1.base,2 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet376#1]; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-4: #t~ret654#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-4: #race := #race[adu_read_~#descriptor___5~0#1.base,1 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet376#1]; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-7: SUMMARY for call write~$Pointer$(92, 0, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-2: #race := #race[adu_read_~#descriptor___5~0#1.base,7 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet377#1]; [2025-02-08 05:27:33,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-3: #race := #race[adu_read_~#descriptor___5~0#1.base,6 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet377#1]; [2025-02-08 05:27:33,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: assume ((#race[adu_read_~#descriptor___5~0#1.base,4 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1 && #race[adu_read_~#descriptor___5~0#1.base,5 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,6 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,7 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1; [2025-02-08 05:27:33,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: assume !(((#race[adu_read_~#descriptor___5~0#1.base,4 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1 && #race[adu_read_~#descriptor___5~0#1.base,5 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,6 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,7 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet377#1); [2025-02-08 05:27:33,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-1: havoc adu_read_#t~nondet377#1; [2025-02-08 05:27:33,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-6: havoc adu_read_#t~nondet377#1; [2025-02-08 05:27:33,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-7: SUMMARY for call write~$Pointer$(93, 0, adu_read_~#descriptor___5~0#1.base, 4 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-4: #race := #race[adu_read_~#descriptor___5~0#1.base,5 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet377#1]; [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-5: #race := #race[adu_read_~#descriptor___5~0#1.base,4 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet377#1]; [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-2: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret811#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-1: [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-6: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret811#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-5: [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-4: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-3: [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-10: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret811#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-9: [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-8: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-7: [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-14: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret811#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-13: [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-12: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-11: [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-18: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret811#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume 0 != ~tmp___12~2#1; [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume !(0 != ~tmp___12~2#1); [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: assume ((#race[adu_read_~#descriptor___5~0#1.base,8 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1 && #race[adu_read_~#descriptor___5~0#1.base,9 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1) && #race[adu_read_~#descriptor___5~0#1.base,10 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1) && #race[adu_read_~#descriptor___5~0#1.base,11 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1; [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: assume !(((#race[adu_read_~#descriptor___5~0#1.base,8 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1 && #race[adu_read_~#descriptor___5~0#1.base,9 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1) && #race[adu_read_~#descriptor___5~0#1.base,10 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1) && #race[adu_read_~#descriptor___5~0#1.base,11 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet378#1); [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-17: [2025-02-08 05:27:33,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-16: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-15: [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-3: #race := #race[adu_read_~#descriptor___5~0#1.base,10 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet378#1]; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-22: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret811#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-4: #race := #race[adu_read_~#descriptor___5~0#1.base,9 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet378#1]; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-21: [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-1: havoc adu_read_#t~nondet378#1; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-20: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-2: #race := #race[adu_read_~#descriptor___5~0#1.base,11 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet378#1]; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-19: [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-7: SUMMARY for call write~$Pointer$(94, 0, adu_read_~#descriptor___5~0#1.base, 8 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-5: #race := #race[adu_read_~#descriptor___5~0#1.base,8 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet378#1]; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-6: havoc adu_read_#t~nondet378#1; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-23: [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: assume ((#race[adu_read_~#descriptor___5~0#1.base,12 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1 && #race[adu_read_~#descriptor___5~0#1.base,13 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1) && #race[adu_read_~#descriptor___5~0#1.base,14 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1) && #race[adu_read_~#descriptor___5~0#1.base,15 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1; [2025-02-08 05:27:33,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: assume !(((#race[adu_read_~#descriptor___5~0#1.base,12 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1 && #race[adu_read_~#descriptor___5~0#1.base,13 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1) && #race[adu_read_~#descriptor___5~0#1.base,14 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1) && #race[adu_read_~#descriptor___5~0#1.base,15 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet379#1); [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-1: havoc adu_read_#t~nondet379#1; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-4: #race := #race[adu_read_~#descriptor___5~0#1.base,13 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet379#1]; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-5: #race := #race[adu_read_~#descriptor___5~0#1.base,12 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet379#1]; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-2: #race := #race[adu_read_~#descriptor___5~0#1.base,15 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet379#1]; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-3: #race := #race[adu_read_~#descriptor___5~0#1.base,14 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet379#1]; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-6: havoc adu_read_#t~nondet379#1; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-7: SUMMARY for call write~$Pointer$(95, 0, adu_read_~#descriptor___5~0#1.base, 12 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-1: havoc adu_read_#t~nondet380#1; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-2: #race := #race[adu_read_~#descriptor___5~0#1.base,19 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet380#1]; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ~ldv_2_ret_default~0#1 then 1 else 0); [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-1: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume ((#race[adu_read_~#descriptor___5~0#1.base,16 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1 && #race[adu_read_~#descriptor___5~0#1.base,17 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1) && #race[adu_read_~#descriptor___5~0#1.base,18 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1) && #race[adu_read_~#descriptor___5~0#1.base,19 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume !(((#race[adu_read_~#descriptor___5~0#1.base,16 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1 && #race[adu_read_~#descriptor___5~0#1.base,17 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1) && #race[adu_read_~#descriptor___5~0#1.base,18 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1) && #race[adu_read_~#descriptor___5~0#1.base,19 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet380#1); [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-3: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-5: #race := #race[adu_read_~#descriptor___5~0#1.base,16 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet380#1]; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-2: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-6: havoc adu_read_#t~nondet380#1; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-5: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-3: #race := #race[adu_read_~#descriptor___5~0#1.base,18 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet380#1]; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-4: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-4: #race := #race[adu_read_~#descriptor___5~0#1.base,17 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet380#1]; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-7: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-6: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-7: SUMMARY for call write~int(446, adu_read_~#descriptor___5~0#1.base, 16 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-9: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-8: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-11: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-10: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-13: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-12: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-15: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-14: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-17: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-16: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-18: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-2: #race := #race[adu_read_~#descriptor___5~0#1.base,23 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet381#1]; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-3: #race := #race[adu_read_~#descriptor___5~0#1.base,22 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet381#1]; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: assume ((#race[adu_read_~#descriptor___5~0#1.base,20 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1 && #race[adu_read_~#descriptor___5~0#1.base,21 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1) && #race[adu_read_~#descriptor___5~0#1.base,22 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1) && #race[adu_read_~#descriptor___5~0#1.base,23 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: assume !(((#race[adu_read_~#descriptor___5~0#1.base,20 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1 && #race[adu_read_~#descriptor___5~0#1.base,21 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1) && #race[adu_read_~#descriptor___5~0#1.base,22 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1) && #race[adu_read_~#descriptor___5~0#1.base,23 + adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet381#1); [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-1: havoc adu_read_#t~nondet381#1; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-6: havoc adu_read_#t~nondet381#1; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-7: SUMMARY for call write~int(0, adu_read_~#descriptor___5~0#1.base, 20 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-4: #race := #race[adu_read_~#descriptor___5~0#1.base,21 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet381#1]; [2025-02-08 05:27:33,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-5: #race := #race[adu_read_~#descriptor___5~0#1.base,20 + adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet381#1]; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: havoc adu_write_#t~ret499#1.base, adu_write_#t~ret499#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-4: adu_write_#t~ret499#1.base, adu_write_#t~ret499#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-1: havoc adu_write_#t~ret499#1.base, adu_write_#t~ret499#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-2: assume { :end_inline_get_current } true;adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset := adu_write_#t~ret499#1.base, adu_write_#t~ret499#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734: havoc adu_read_#t~ret383#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret383#1 && adu_read_#t~ret383#1 <= 2147483647; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-1: havoc adu_read_#t~mem382#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-2: adu_read_~tmp___11~0#1 := adu_read_#t~ret383#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-6: adu_read_#t~ret383#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-11: #race := #race[adu_read_~#descriptor___5~0#1.base,23 + adu_read_~#descriptor___5~0#1.offset := 0]; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-12: #race := #race[adu_read_~#descriptor___5~0#1.base,22 + adu_read_~#descriptor___5~0#1.offset := 0]; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-9: assume ((0 == #race[adu_read_~#descriptor___5~0#1.base,20 + adu_read_~#descriptor___5~0#1.offset] && 0 == #race[adu_read_~#descriptor___5~0#1.base,21 + adu_read_~#descriptor___5~0#1.offset]) && 0 == #race[adu_read_~#descriptor___5~0#1.base,22 + adu_read_~#descriptor___5~0#1.offset]) && 0 == #race[adu_read_~#descriptor___5~0#1.base,23 + adu_read_~#descriptor___5~0#1.offset]; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-9: assume !(((0 == #race[adu_read_~#descriptor___5~0#1.base,20 + adu_read_~#descriptor___5~0#1.offset] && 0 == #race[adu_read_~#descriptor___5~0#1.base,21 + adu_read_~#descriptor___5~0#1.offset]) && 0 == #race[adu_read_~#descriptor___5~0#1.base,22 + adu_read_~#descriptor___5~0#1.offset]) && 0 == #race[adu_read_~#descriptor___5~0#1.base,23 + adu_read_~#descriptor___5~0#1.offset]); [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem382#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem382#1 % 4294967296 % 4294967296 else adu_read_#t~mem382#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-15: SUMMARY for call adu_read_#t~mem382#1 := read~int(adu_read_~#descriptor___5~0#1.base, 20 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-13: #race := #race[adu_read_~#descriptor___5~0#1.base,21 + adu_read_~#descriptor___5~0#1.offset := 0]; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-14: #race := #race[adu_read_~#descriptor___5~0#1.base,20 + adu_read_~#descriptor___5~0#1.offset := 0]; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume 0 != adu_read_~tmp___11~0#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume !(0 != adu_read_~tmp___11~0#1); [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != ~ldv_2_ret_default~0#1 then 1 else 0); [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: havoc adu_read_#t~ret385#1; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-1: havoc adu_read_#t~mem384#1.base, adu_read_#t~mem384#1.offset; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret385#1 && adu_read_#t~ret385#1 <= 2147483647; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-5: adu_read_#t~ret385#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_#t~mem384#1.base, 99 + adu_read_#t~mem384#1.offset, 96, 0; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-3: [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-2: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-14: SUMMARY for call adu_read_#t~mem384#1.base, adu_read_#t~mem384#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-7: [2025-02-08 05:27:33,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-6: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-5: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-11: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-10: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-9: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-8: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-15: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-14: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-13: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-12: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-19: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-18: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-17: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-23: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-22: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-21: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-20: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-27: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-26: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-25: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-24: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-31: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-30: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-29: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-35: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-34: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-33: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-32: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-39: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-38: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-37: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-36: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-43: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-42: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-41: [2025-02-08 05:27:33,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-40: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-47: [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-46: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-45: [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-44: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-51: [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-50: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-49: [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-48: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-2: assume { :end_inline_get_current } true;adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset := adu_write_#t~ret500#1.base, adu_write_#t~ret500#1.offset; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: havoc adu_write_#t~ret500#1.base, adu_write_#t~ret500#1.offset; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-1: havoc adu_write_#t~ret500#1.base, adu_write_#t~ret500#1.offset; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-4: adu_write_#t~ret500#1.base, adu_write_#t~ret500#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-2: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-1: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-6: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-5: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-4: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-3: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-10: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-9: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-8: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-7: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-14: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-13: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-12: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-11: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-18: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-17: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-16: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-15: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_resource_inode~0#1.base, ~ldv_2_resource_inode~0#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-22: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-21: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-20: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-19: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-25: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-24: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-23: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_container_file_operations~0#1.base, ~ldv_2_container_file_operations~0#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: assume { :end_inline_ldv_free } true;#res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-2: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-1: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-6: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-5: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-3: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-10: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-9: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-8: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-7: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-14: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-13: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-12: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-11: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4747: adu_read_~__ret~0#1 := 1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-18: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-17: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-15: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-22: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-21: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-20: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-19: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-26: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-25: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-24: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-23: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-30: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-29: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-27: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-3: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-34: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-1: havoc adu_write_#t~ret501#1.base, adu_write_#t~ret501#1.offset; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-2: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-33: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-2: assume { :end_inline_get_current } true;adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset := adu_write_#t~ret501#1.base, adu_write_#t~ret501#1.offset; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-1: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-32: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-31: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276: havoc adu_write_#t~ret501#1.base, adu_write_#t~ret501#1.offset; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-7: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-38: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-6: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-37: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-5: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-36: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-4: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-35: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret812#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-4: adu_write_#t~ret501#1.base, adu_write_#t~ret501#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-11: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-10: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-9: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-8: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-15: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-14: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-13: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-12: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-19: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-18: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-17: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-16: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-23: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-22: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-21: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-20: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-27: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-26: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-25: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-24: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-31: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-30: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-29: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-28: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-35: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-34: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-33: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-32: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-38: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-37: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-36: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume false; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume !false; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret655#1 && #t~ret655#1 <= 2147483647; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc #t~ret655#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-1: ~tmp___14~2#1 := #t~ret655#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-4: #t~ret655#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6338: ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume false; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume !false; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283: havoc adu_write_#t~ret502#1.base, adu_write_#t~ret502#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-1: havoc adu_write_#t~ret502#1.base, adu_write_#t~ret502#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-4: adu_write_#t~ret502#1.base, adu_write_#t~ret502#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-2: assume { :end_inline_get_current } true;adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset := adu_write_#t~ret502#1.base, adu_write_#t~ret502#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume 1 == ~tmp___14~2#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume !(1 == ~tmp___14~2#1); [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume false; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume !false; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume 2 == ~tmp___14~2#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume !(2 == ~tmp___14~2#1); [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-5: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-4: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-7: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-6: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-9: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-8: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-11: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-10: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-13: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-12: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-14: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume true; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume !true; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true;assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, 244 + adu_write_~dev~5#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume 3 == ~tmp___14~2#1; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume !(3 == ~tmp___14~2#1); [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: assume false; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume false; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !false; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5824: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := 0; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296-1: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset;assume { :end_inline_remove_wait_queue } true; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-1: havoc adu_read_#t~ret386#1.base, adu_read_#t~ret386#1.offset; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-2: assume { :end_inline_get_current } true;adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset := adu_read_#t~ret386#1.base, adu_read_#t~ret386#1.offset; [2025-02-08 05:27:33,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768: havoc adu_read_#t~ret386#1.base, adu_read_#t~ret386#1.offset; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-4: adu_read_#t~ret386#1.base, adu_read_#t~ret386#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-2: #race := #race[adu_write_~#descriptor___3~1#1.base,3 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet503#1]; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-3: #race := #race[adu_write_~#descriptor___3~1#1.base,2 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet503#1]; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: assume ((#race[adu_write_~#descriptor___3~1#1.base,adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1 && #race[adu_write_~#descriptor___3~1#1.base,1 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,2 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,3 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: assume !(((#race[adu_write_~#descriptor___3~1#1.base,adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1 && #race[adu_write_~#descriptor___3~1#1.base,1 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,2 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,3 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet503#1); [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-1: havoc adu_write_#t~nondet503#1; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-6: havoc adu_write_#t~nondet503#1; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-7: SUMMARY for call write~$Pointer$(135, 0, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-4: #race := #race[adu_write_~#descriptor___3~1#1.base,1 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet503#1]; [2025-02-08 05:27:33,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-5: #race := #race[adu_write_~#descriptor___3~1#1.base,adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet503#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset := ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: assume ((#race[adu_write_~#descriptor___3~1#1.base,4 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1 && #race[adu_write_~#descriptor___3~1#1.base,5 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1) && #race[adu_write_~#descriptor___3~1#1.base,6 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1) && #race[adu_write_~#descriptor___3~1#1.base,7 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: assume !(((#race[adu_write_~#descriptor___3~1#1.base,4 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1 && #race[adu_write_~#descriptor___3~1#1.base,5 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1) && #race[adu_write_~#descriptor___3~1#1.base,6 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1) && #race[adu_write_~#descriptor___3~1#1.base,7 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet504#1); [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-3: #race := #race[adu_write_~#descriptor___3~1#1.base,6 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet504#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-4: #race := #race[adu_write_~#descriptor___3~1#1.base,5 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet504#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-1: havoc adu_write_#t~nondet504#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-2: #race := #race[adu_write_~#descriptor___3~1#1.base,7 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet504#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-7: SUMMARY for call write~$Pointer$(136, 0, adu_write_~#descriptor___3~1#1.base, 4 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-5: #race := #race[adu_write_~#descriptor___3~1#1.base,4 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet504#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-6: havoc adu_write_#t~nondet504#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827: havoc #t~ret656#1.base, #t~ret656#1.offset; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-1: assume { :end_inline_ldv_xmalloc } true;~tmp___15~2#1.base, ~tmp___15~2#1.offset := #t~ret656#1.base, #t~ret656#1.offset; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-4: #t~ret656#1.base, #t~ret656#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: assume ((#race[adu_write_~#descriptor___3~1#1.base,8 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1 && #race[adu_write_~#descriptor___3~1#1.base,9 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1) && #race[adu_write_~#descriptor___3~1#1.base,10 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1) && #race[adu_write_~#descriptor___3~1#1.base,11 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: assume !(((#race[adu_write_~#descriptor___3~1#1.base,8 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1 && #race[adu_write_~#descriptor___3~1#1.base,9 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1) && #race[adu_write_~#descriptor___3~1#1.base,10 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1) && #race[adu_write_~#descriptor___3~1#1.base,11 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet505#1); [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-1: havoc adu_write_#t~nondet505#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-4: #race := #race[adu_write_~#descriptor___3~1#1.base,9 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet505#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-5: #race := #race[adu_write_~#descriptor___3~1#1.base,8 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet505#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-2: #race := #race[adu_write_~#descriptor___3~1#1.base,11 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet505#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-3: #race := #race[adu_write_~#descriptor___3~1#1.base,10 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet505#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-6: havoc adu_write_#t~nondet505#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-7: SUMMARY for call write~$Pointer$(137, 0, adu_write_~#descriptor___3~1#1.base, 8 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: ~ldv_2_ldv_param_4_1_default~0#1.base, ~ldv_2_ldv_param_4_1_default~0#1.offset := ~tmp___15~2#1.base, ~tmp___15~2#1.offset; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: havoc adu_write_#t~nondet506#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-2: #race := #race[adu_write_~#descriptor___3~1#1.base,15 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet506#1]; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume ((#race[adu_write_~#descriptor___3~1#1.base,12 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1 && #race[adu_write_~#descriptor___3~1#1.base,13 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1) && #race[adu_write_~#descriptor___3~1#1.base,14 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1) && #race[adu_write_~#descriptor___3~1#1.base,15 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1; [2025-02-08 05:27:33,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume !(((#race[adu_write_~#descriptor___3~1#1.base,12 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1 && #race[adu_write_~#descriptor___3~1#1.base,13 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1) && #race[adu_write_~#descriptor___3~1#1.base,14 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1) && #race[adu_write_~#descriptor___3~1#1.base,15 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet506#1); [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-5: #race := #race[adu_write_~#descriptor___3~1#1.base,12 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet506#1]; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-6: havoc adu_write_#t~nondet506#1; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-3: #race := #race[adu_write_~#descriptor___3~1#1.base,14 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet506#1]; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-4: #race := #race[adu_write_~#descriptor___3~1#1.base,13 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet506#1]; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-7: SUMMARY for call write~$Pointer$(138, 0, adu_write_~#descriptor___3~1#1.base, 12 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829: havoc #t~ret657#1.base, #t~ret657#1.offset; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-1: assume { :end_inline_ldv_xmalloc } true;~tmp___16~2#1.base, ~tmp___16~2#1.offset := #t~ret657#1.base, #t~ret657#1.offset; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 05:27:33,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-4: #t~ret657#1.base, #t~ret657#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-2: #race := #race[adu_write_~#descriptor___3~1#1.base,19 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet507#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-3: #race := #race[adu_write_~#descriptor___3~1#1.base,18 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet507#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: assume ((#race[adu_write_~#descriptor___3~1#1.base,16 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1 && #race[adu_write_~#descriptor___3~1#1.base,17 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1) && #race[adu_write_~#descriptor___3~1#1.base,18 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1) && #race[adu_write_~#descriptor___3~1#1.base,19 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: assume !(((#race[adu_write_~#descriptor___3~1#1.base,16 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1 && #race[adu_write_~#descriptor___3~1#1.base,17 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1) && #race[adu_write_~#descriptor___3~1#1.base,18 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1) && #race[adu_write_~#descriptor___3~1#1.base,19 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet507#1); [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-1: havoc adu_write_#t~nondet507#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-6: havoc adu_write_#t~nondet507#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-7: SUMMARY for call write~int(577, adu_write_~#descriptor___3~1#1.base, 16 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-4: #race := #race[adu_write_~#descriptor___3~1#1.base,17 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet507#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-5: #race := #race[adu_write_~#descriptor___3~1#1.base,16 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet507#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret753#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5830: ~ldv_2_ldv_param_4_3_default~0#1.base, ~ldv_2_ldv_param_4_3_default~0#1.offset := ~tmp___16~2#1.base, ~tmp___16~2#1.offset; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret753#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: assume ((#race[adu_write_~#descriptor___3~1#1.base,20 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1 && #race[adu_write_~#descriptor___3~1#1.base,21 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1) && #race[adu_write_~#descriptor___3~1#1.base,22 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1) && #race[adu_write_~#descriptor___3~1#1.base,23 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: assume !(((#race[adu_write_~#descriptor___3~1#1.base,20 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1 && #race[adu_write_~#descriptor___3~1#1.base,21 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1) && #race[adu_write_~#descriptor___3~1#1.base,22 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1) && #race[adu_write_~#descriptor___3~1#1.base,23 + adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet508#1); [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-3: #race := #race[adu_write_~#descriptor___3~1#1.base,22 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet508#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-4: #race := #race[adu_write_~#descriptor___3~1#1.base,21 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet508#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-1: havoc adu_write_#t~nondet508#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-2: #race := #race[adu_write_~#descriptor___3~1#1.base,23 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet508#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-7: SUMMARY for call write~int(0, adu_write_~#descriptor___3~1#1.base, 20 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-5: #race := #race[adu_write_~#descriptor___3~1#1.base,20 + adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet508#1]; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-6: havoc adu_write_#t~nondet508#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ~ldv_2_size_cnt_write_size~0#1 % 4294967296 <= 2147479552 then 1 else 0); [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303: havoc adu_write_#t~ret510#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-1: havoc adu_write_#t~mem509#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-2: adu_write_~tmp___19~1#1 := adu_write_#t~ret510#1; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret510#1 && adu_write_#t~ret510#1 <= 2147483647; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-9: assume ((0 == #race[adu_write_~#descriptor___3~1#1.base,20 + adu_write_~#descriptor___3~1#1.offset] && 0 == #race[adu_write_~#descriptor___3~1#1.base,21 + adu_write_~#descriptor___3~1#1.offset]) && 0 == #race[adu_write_~#descriptor___3~1#1.base,22 + adu_write_~#descriptor___3~1#1.offset]) && 0 == #race[adu_write_~#descriptor___3~1#1.base,23 + adu_write_~#descriptor___3~1#1.offset]; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-9: assume !(((0 == #race[adu_write_~#descriptor___3~1#1.base,20 + adu_write_~#descriptor___3~1#1.offset] && 0 == #race[adu_write_~#descriptor___3~1#1.base,21 + adu_write_~#descriptor___3~1#1.offset]) && 0 == #race[adu_write_~#descriptor___3~1#1.base,22 + adu_write_~#descriptor___3~1#1.offset]) && 0 == #race[adu_write_~#descriptor___3~1#1.base,23 + adu_write_~#descriptor___3~1#1.offset]); [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-6: adu_write_#t~ret510#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-12: #race := #race[adu_write_~#descriptor___3~1#1.base,22 + adu_write_~#descriptor___3~1#1.offset := 0]; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-13: #race := #race[adu_write_~#descriptor___3~1#1.base,21 + adu_write_~#descriptor___3~1#1.offset := 0]; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_write_#t~mem509#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem509#1 % 4294967296 % 4294967296 else adu_write_#t~mem509#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-11: #race := #race[adu_write_~#descriptor___3~1#1.base,23 + adu_write_~#descriptor___3~1#1.offset := 0]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775: havoc adu_read_#t~ret387#1.base, adu_read_#t~ret387#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-1: havoc ldv_character_driver_scenario_write_2_4_#in~arg0#1.base, ldv_character_driver_scenario_write_2_4_#in~arg0#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg1#1.base, ldv_character_driver_scenario_write_2_4_#in~arg1#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg2#1.base, ldv_character_driver_scenario_write_2_4_#in~arg2#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg3#1, ldv_character_driver_scenario_write_2_4_#in~arg4#1.base, ldv_character_driver_scenario_write_2_4_#in~arg4#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-1: havoc adu_read_#t~ret387#1.base, adu_read_#t~ret387#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-2: havoc ldv_character_driver_scenario_write_2_4_#t~ret667#1, ldv_character_driver_scenario_write_2_4_~arg0#1.base, ldv_character_driver_scenario_write_2_4_~arg0#1.offset, ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset, ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset, ldv_character_driver_scenario_write_2_4_~arg3#1, ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-14: #race := #race[adu_write_~#descriptor___3~1#1.base,20 + adu_write_~#descriptor___3~1#1.offset := 0]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume { :end_inline_ldv_character_driver_scenario_write_2_4 } true;havoc #t~mem658#1.base, #t~mem658#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-15: SUMMARY for call adu_write_#t~mem509#1 := read~int(adu_write_~#descriptor___3~1#1.base, 20 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-4: adu_read_#t~ret387#1.base, adu_read_#t~ret387#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-5: assume { :begin_inline_ldv_character_driver_scenario_write_2_4 } true;ldv_character_driver_scenario_write_2_4_#in~arg0#1.base, ldv_character_driver_scenario_write_2_4_#in~arg0#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg1#1.base, ldv_character_driver_scenario_write_2_4_#in~arg1#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg2#1.base, ldv_character_driver_scenario_write_2_4_#in~arg2#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg3#1, ldv_character_driver_scenario_write_2_4_#in~arg4#1.base, ldv_character_driver_scenario_write_2_4_#in~arg4#1.offset := #t~mem658#1.base, #t~mem658#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset, ~ldv_2_ldv_param_4_1_default~0#1.base, ~ldv_2_ldv_param_4_1_default~0#1.offset, ~ldv_2_size_cnt_write_size~0#1, ~ldv_2_ldv_param_4_3_default~0#1.base, ~ldv_2_ldv_param_4_3_default~0#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-6: #race := #race[~ldv_2_container_file_operations~0#1.base,15 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-2: assume { :end_inline_get_current } true;adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset := adu_read_#t~ret387#1.base, adu_read_#t~ret387#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-3: havoc ldv_character_driver_scenario_write_2_4_#t~ret667#1, ldv_character_driver_scenario_write_2_4_~arg0#1.base, ldv_character_driver_scenario_write_2_4_~arg0#1.offset, ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset, ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset, ldv_character_driver_scenario_write_2_4_~arg3#1, ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-4: assume ((0 == #race[~ldv_2_container_file_operations~0#1.base,12 + ~ldv_2_container_file_operations~0#1.offset] && 0 == #race[~ldv_2_container_file_operations~0#1.base,13 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,14 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,15 + ~ldv_2_container_file_operations~0#1.offset]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-4: assume !(((0 == #race[~ldv_2_container_file_operations~0#1.base,12 + ~ldv_2_container_file_operations~0#1.offset] && 0 == #race[~ldv_2_container_file_operations~0#1.base,13 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,14 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,15 + ~ldv_2_container_file_operations~0#1.offset]); [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-7: #race := #race[~ldv_2_container_file_operations~0#1.base,14 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-8: #race := #race[~ldv_2_container_file_operations~0#1.base,13 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719-1: test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset := test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833: #race := #race[~ldv_2_container_file_operations~0#1.base,12 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719: test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:33,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833-1: SUMMARY for call #t~mem658#1.base, #t~mem658#1.offset := read~$Pointer$(~ldv_2_container_file_operations~0#1.base, 12 + ~ldv_2_container_file_operations~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719-3: test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset := test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719-2: test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume 0 != adu_write_~tmp___19~1#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume !(0 != adu_write_~tmp___19~1#1); [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-1: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307: havoc adu_write_#t~ret512#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-1: havoc adu_write_#t~mem511#1.base, adu_write_#t~mem511#1.offset; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-5: adu_write_#t~ret512#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret512#1 && adu_write_#t~ret512#1 <= 2147483647; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_#t~mem511#1.base, 99 + adu_write_#t~mem511#1.offset, 139, 0; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-14: SUMMARY for call adu_write_#t~mem511#1.base, adu_write_#t~mem511#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_4_3_default~0#1.base, ~ldv_2_ldv_param_4_3_default~0#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-3: assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_4_1_default~0#1.base, ~ldv_2_ldv_param_4_1_default~0#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset;assume { :end_inline_ldv_free } true; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-2: assume { :end_inline_variable_test_bit } true;assume -2147483648 <= test_ti_thread_flag_#t~ret14#1 && test_ti_thread_flag_#t~ret14#1 <= 2147483647; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-1: test_ti_thread_flag_~tmp___0~0#1 := test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-4: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-3: havoc variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-6: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-5: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-8: assume { :begin_inline_variable_test_bit } true;variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset := test_ti_thread_flag_~flag#1, test_ti_thread_flag_~ti#1.base, 8 + test_ti_thread_flag_~ti#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-7: havoc variable_test_bit_#res#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-10: test_ti_thread_flag_~tmp___0~0#1 := test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-9: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-12: havoc variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-11: assume { :end_inline_variable_test_bit } true;assume -2147483648 <= test_ti_thread_flag_#t~ret14#1 && test_ti_thread_flag_#t~ret14#1 <= 2147483647; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-14: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-13: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-16: havoc variable_test_bit_#res#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-15: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-17: assume { :begin_inline_variable_test_bit } true;variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset := test_ti_thread_flag_~flag#1, test_ti_thread_flag_~ti#1.base, 8 + test_ti_thread_flag_~ti#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782: havoc adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-4: adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-1: havoc adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-2: assume { :end_inline_get_current } true;adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset := adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1 && ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1 <= 2147483647; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1 := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3726-1: test_ti_thread_flag_#res#1 := test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3726-3: test_ti_thread_flag_#res#1 := test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6370: havoc ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-2: adu_write_~tmp___20~1#1 := adu_write_#t~ret514#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_write_#t~ret514#1 && adu_write_#t~ret514#1 <= 2147483647; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: havoc adu_write_#t~ret514#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: havoc adu_write_#t~mem513#1.base, adu_write_#t~mem513#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-6: adu_write_#t~ret514#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-7: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-4: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-5: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-10: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_write_#t~mem513#1.base, adu_write_#t~mem513#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-11: #race := #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-9: assume ((0 == #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-9: assume !(((0 == #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-14: #race := #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: assume { :end_inline_ldv_character_driver_scenario_release_2_2 } true;havoc #t~mem659#1.base, #t~mem659#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-15: SUMMARY for call adu_write_#t~mem513#1.base, adu_write_#t~mem513#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 320 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume 0 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume !(0 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1); [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-12: #race := #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-13: #race := #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-3: havoc ldv_character_driver_scenario_release_2_2_#t~ret666#1, ldv_character_driver_scenario_release_2_2_~arg0#1.base, ldv_character_driver_scenario_release_2_2_~arg0#1.offset, ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset, ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-4: assume ((0 == #race[~ldv_2_container_file_operations~0#1.base,52 + ~ldv_2_container_file_operations~0#1.offset] && 0 == #race[~ldv_2_container_file_operations~0#1.base,53 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,54 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,55 + ~ldv_2_container_file_operations~0#1.offset]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-4: assume !(((0 == #race[~ldv_2_container_file_operations~0#1.base,52 + ~ldv_2_container_file_operations~0#1.offset] && 0 == #race[~ldv_2_container_file_operations~0#1.base,53 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,54 + ~ldv_2_container_file_operations~0#1.offset]) && 0 == #race[~ldv_2_container_file_operations~0#1.base,55 + ~ldv_2_container_file_operations~0#1.offset]); [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-1: havoc ldv_character_driver_scenario_release_2_2_#in~arg0#1.base, ldv_character_driver_scenario_release_2_2_#in~arg0#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg1#1.base, ldv_character_driver_scenario_release_2_2_#in~arg1#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg2#1.base, ldv_character_driver_scenario_release_2_2_#in~arg2#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-2: havoc ldv_character_driver_scenario_release_2_2_#t~ret666#1, ldv_character_driver_scenario_release_2_2_~arg0#1.base, ldv_character_driver_scenario_release_2_2_~arg0#1.offset, ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset, ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-7: #race := #race[~ldv_2_container_file_operations~0#1.base,54 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-8: #race := #race[~ldv_2_container_file_operations~0#1.base,53 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-5: assume { :begin_inline_ldv_character_driver_scenario_release_2_2 } true;ldv_character_driver_scenario_release_2_2_#in~arg0#1.base, ldv_character_driver_scenario_release_2_2_#in~arg0#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg1#1.base, ldv_character_driver_scenario_release_2_2_#in~arg1#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg2#1.base, ldv_character_driver_scenario_release_2_2_#in~arg2#1.offset := #t~mem659#1.base, #t~mem659#1.offset, ~ldv_2_resource_inode~0#1.base, ~ldv_2_resource_inode~0#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset; [2025-02-08 05:27:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-6: #race := #race[~ldv_2_container_file_operations~0#1.base,55 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-9: #race := #race[~ldv_2_container_file_operations~0#1.base,52 + ~ldv_2_container_file_operations~0#1.offset := 0]; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-10: SUMMARY for call #t~mem659#1.base, #t~mem659#1.offset := read~$Pointer$(~ldv_2_container_file_operations~0#1.base, 52 + ~ldv_2_container_file_operations~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5314: adu_write_~buffer_size~0#1 := adu_write_~tmp___20~1#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315: adu_write_~bytes_to_write~0#1 := (if adu_write_~buffer_size~0#1 % 4294967296 < adu_write_~count#1 % 4294967296 then adu_write_~buffer_size~0#1 else adu_write_~count#1); [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-3: [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret755#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret755#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-1: havoc adu_write_#t~nondet515#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-3: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-2: #race := #race[adu_write_~#descriptor___4~1#1.base,3 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet515#1]; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-2: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_adutux_mutex } true;assume -2147483648 <= ldv_mutex_lock_interruptible_59_#t~ret709#1 && ldv_mutex_lock_interruptible_59_#t~ret709#1 <= 2147483647; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-1: ldv_mutex_lock_interruptible_59_~tmp~28#1 := ldv_mutex_lock_interruptible_59_#t~ret709#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: assume ((#race[adu_write_~#descriptor___4~1#1.base,adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1 && #race[adu_write_~#descriptor___4~1#1.base,1 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,2 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,3 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: assume !(((#race[adu_write_~#descriptor___4~1#1.base,adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1 && #race[adu_write_~#descriptor___4~1#1.base,1 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,2 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,3 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet515#1); [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373: havoc ldv_mutex_lock_interruptible_59_#t~ret709#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-5: #race := #race[adu_write_~#descriptor___4~1#1.base,adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet515#1]; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-7: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-6: havoc adu_write_#t~nondet515#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-6: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret755#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:33,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-3: #race := #race[adu_write_~#descriptor___4~1#1.base,2 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet515#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-5: ldv_mutex_lock_interruptible_59_#t~ret709#1 := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-4: #race := #race[adu_write_~#descriptor___4~1#1.base,1 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet515#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-4: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret754#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret755#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-7: SUMMARY for call write~$Pointer$(141, 0, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-8: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_adutux_mutex } true;ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.offset := ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-2: #race := #race[adu_write_~#descriptor___4~1#1.base,7 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet516#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-3: #race := #race[adu_write_~#descriptor___4~1#1.base,6 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet516#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: assume ((#race[adu_write_~#descriptor___4~1#1.base,4 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1 && #race[adu_write_~#descriptor___4~1#1.base,5 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1) && #race[adu_write_~#descriptor___4~1#1.base,6 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1) && #race[adu_write_~#descriptor___4~1#1.base,7 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: assume !(((#race[adu_write_~#descriptor___4~1#1.base,4 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1 && #race[adu_write_~#descriptor___4~1#1.base,5 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1) && #race[adu_write_~#descriptor___4~1#1.base,6 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1) && #race[adu_write_~#descriptor___4~1#1.base,7 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet516#1); [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-1: havoc adu_write_#t~nondet516#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-6: havoc adu_write_#t~nondet516#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-7: SUMMARY for call write~$Pointer$(142, 0, adu_write_~#descriptor___4~1#1.base, 4 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-4: #race := #race[adu_write_~#descriptor___4~1#1.base,5 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet516#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-5: #race := #race[adu_write_~#descriptor___4~1#1.base,4 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet516#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := 0; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-2: assume { :end_inline_get_current } true;adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset := adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789: havoc adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-1: havoc adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-4: adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6375-1: ldv_mutex_lock_interruptible_59_#res#1 := ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: assume ((#race[adu_write_~#descriptor___4~1#1.base,8 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1 && #race[adu_write_~#descriptor___4~1#1.base,9 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1) && #race[adu_write_~#descriptor___4~1#1.base,10 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1) && #race[adu_write_~#descriptor___4~1#1.base,11 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: assume !(((#race[adu_write_~#descriptor___4~1#1.base,8 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1 && #race[adu_write_~#descriptor___4~1#1.base,9 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1) && #race[adu_write_~#descriptor___4~1#1.base,10 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1) && #race[adu_write_~#descriptor___4~1#1.base,11 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet517#1); [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-3: #race := #race[adu_write_~#descriptor___4~1#1.base,10 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet517#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-4: #race := #race[adu_write_~#descriptor___4~1#1.base,9 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet517#1]; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-1: havoc adu_write_#t~nondet517#1; [2025-02-08 05:27:33,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-2: #race := #race[adu_write_~#descriptor___4~1#1.base,11 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet517#1]; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-7: SUMMARY for call write~$Pointer$(143, 0, adu_write_~#descriptor___4~1#1.base, 8 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-5: #race := #race[adu_write_~#descriptor___4~1#1.base,8 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet517#1]; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-6: havoc adu_write_#t~nondet517#1; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: assume ((#race[adu_write_~#descriptor___4~1#1.base,12 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1 && #race[adu_write_~#descriptor___4~1#1.base,13 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1) && #race[adu_write_~#descriptor___4~1#1.base,14 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1) && #race[adu_write_~#descriptor___4~1#1.base,15 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: assume !(((#race[adu_write_~#descriptor___4~1#1.base,12 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1 && #race[adu_write_~#descriptor___4~1#1.base,13 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1) && #race[adu_write_~#descriptor___4~1#1.base,14 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1) && #race[adu_write_~#descriptor___4~1#1.base,15 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet518#1); [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-1: havoc adu_write_#t~nondet518#1; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-4: #race := #race[adu_write_~#descriptor___4~1#1.base,13 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet518#1]; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-5: #race := #race[adu_write_~#descriptor___4~1#1.base,12 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet518#1]; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-2: #race := #race[adu_write_~#descriptor___4~1#1.base,15 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet518#1]; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-3: #race := #race[adu_write_~#descriptor___4~1#1.base,14 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet518#1]; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-6: havoc adu_write_#t~nondet518#1; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-7: SUMMARY for call write~$Pointer$(144, 0, adu_write_~#descriptor___4~1#1.base, 12 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-1: ~tmp___19~2#1 := #t~ret660#1; [2025-02-08 05:27:33,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret660#1 && #t~ret660#1 <= 2147483647; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := -4; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848: havoc #t~ret660#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-4: #t~ret660#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-1: havoc adu_write_#t~nondet519#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-2: #race := #race[adu_write_~#descriptor___4~1#1.base,19 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet519#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: assume ((#race[adu_write_~#descriptor___4~1#1.base,16 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1 && #race[adu_write_~#descriptor___4~1#1.base,17 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1) && #race[adu_write_~#descriptor___4~1#1.base,18 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1) && #race[adu_write_~#descriptor___4~1#1.base,19 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: assume !(((#race[adu_write_~#descriptor___4~1#1.base,16 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1 && #race[adu_write_~#descriptor___4~1#1.base,17 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1) && #race[adu_write_~#descriptor___4~1#1.base,18 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1) && #race[adu_write_~#descriptor___4~1#1.base,19 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet519#1); [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-5: #race := #race[adu_write_~#descriptor___4~1#1.base,16 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet519#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-6: havoc adu_write_#t~nondet519#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-3: #race := #race[adu_write_~#descriptor___4~1#1.base,18 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet519#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-4: #race := #race[adu_write_~#descriptor___4~1#1.base,17 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet519#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-7: SUMMARY for call write~int(584, adu_write_~#descriptor___4~1#1.base, 16 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset := ldv_mutex_unlock_60_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_60_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-2: #race := #race[adu_write_~#descriptor___4~1#1.base,23 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet520#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-3: #race := #race[adu_write_~#descriptor___4~1#1.base,22 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet520#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: assume ((#race[adu_write_~#descriptor___4~1#1.base,20 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1 && #race[adu_write_~#descriptor___4~1#1.base,21 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1) && #race[adu_write_~#descriptor___4~1#1.base,22 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1) && #race[adu_write_~#descriptor___4~1#1.base,23 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: assume !(((#race[adu_write_~#descriptor___4~1#1.base,20 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1 && #race[adu_write_~#descriptor___4~1#1.base,21 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1) && #race[adu_write_~#descriptor___4~1#1.base,22 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1) && #race[adu_write_~#descriptor___4~1#1.base,23 + adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet520#1); [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-1: havoc adu_write_#t~nondet520#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-6: havoc adu_write_#t~nondet520#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-7: SUMMARY for call write~int(0, adu_write_~#descriptor___4~1#1.base, 20 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-4: #race := #race[adu_write_~#descriptor___4~1#1.base,21 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet520#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-5: #race := #race[adu_write_~#descriptor___4~1#1.base,20 + adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet520#1]; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume 0 != ~tmp___19~2#1; [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume !(0 != ~tmp___19~2#1); [2025-02-08 05:27:33,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322: havoc adu_write_#t~ret522#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret522#1 && adu_write_#t~ret522#1 <= 2147483647; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-1: havoc adu_write_#t~mem521#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-2: adu_write_~tmp___21~1#1 := adu_write_#t~ret522#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-6: adu_write_#t~ret522#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-11: #race := #race[adu_write_~#descriptor___4~1#1.base,23 + adu_write_~#descriptor___4~1#1.offset := 0]; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-12: #race := #race[adu_write_~#descriptor___4~1#1.base,22 + adu_write_~#descriptor___4~1#1.offset := 0]; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-9: assume ((0 == #race[adu_write_~#descriptor___4~1#1.base,20 + adu_write_~#descriptor___4~1#1.offset] && 0 == #race[adu_write_~#descriptor___4~1#1.base,21 + adu_write_~#descriptor___4~1#1.offset]) && 0 == #race[adu_write_~#descriptor___4~1#1.base,22 + adu_write_~#descriptor___4~1#1.offset]) && 0 == #race[adu_write_~#descriptor___4~1#1.base,23 + adu_write_~#descriptor___4~1#1.offset]; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-9: assume !(((0 == #race[adu_write_~#descriptor___4~1#1.base,20 + adu_write_~#descriptor___4~1#1.offset] && 0 == #race[adu_write_~#descriptor___4~1#1.base,21 + adu_write_~#descriptor___4~1#1.offset]) && 0 == #race[adu_write_~#descriptor___4~1#1.base,22 + adu_write_~#descriptor___4~1#1.offset]) && 0 == #race[adu_write_~#descriptor___4~1#1.base,23 + adu_write_~#descriptor___4~1#1.offset]); [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_write_#t~mem521#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem521#1 % 4294967296 % 4294967296 else adu_write_#t~mem521#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-15: SUMMARY for call adu_write_#t~mem521#1 := read~int(adu_write_~#descriptor___4~1#1.base, 20 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-13: #race := #race[adu_write_~#descriptor___4~1#1.base,21 + adu_write_~#descriptor___4~1#1.offset := 0]; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-14: #race := #race[adu_write_~#descriptor___4~1#1.base,20 + adu_write_~#descriptor___4~1#1.offset := 0]; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-1: assume { :end_inline_ldv_xmalloc } true;~tmp___17~2#1.base, ~tmp___17~2#1.offset := #t~ret661#1.base, #t~ret661#1.offset; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852: havoc #t~ret661#1.base, #t~ret661#1.offset; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-4: #t~ret661#1.base, #t~ret661#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume 0 != adu_write_~tmp___21~1#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume !(0 != adu_write_~tmp___21~1#1); [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5853: ~ldv_2_ldv_param_22_1_default~0#1.base, ~ldv_2_ldv_param_22_1_default~0#1.offset := ~tmp___17~2#1.base, ~tmp___17~2#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4796: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true;assume { :begin_inline_add_wait_queue } true;add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset := adu_read_~dev~4#1.base, 188 + adu_read_~dev~4#1.offset, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: havoc ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_adutux_mutex } true; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-3: assume { :begin_inline_ldv_mutex_unlock_adutux_mutex } true;ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset := ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: havoc #t~ret662#1.base, #t~ret662#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-4: #t~ret662#1.base, #t~ret662#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-1: assume { :end_inline_ldv_xmalloc } true;~tmp___18~2#1.base, ~tmp___18~2#1.offset := #t~ret662#1.base, #t~ret662#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326: havoc adu_write_#t~ret524#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-1: havoc adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret524#1 && adu_write_#t~ret524#1 <= 2147483647; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-5: adu_write_#t~ret524#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_#t~mem523#1.base, 99 + adu_write_#t~mem523#1.offset, 145, 0; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5855: ~ldv_2_ldv_param_22_3_default~0#1.base, ~ldv_2_ldv_param_22_3_default~0#1.offset := ~tmp___18~2#1.base, ~tmp___18~2#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-14: SUMMARY for call adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-1: havoc ldv_character_driver_scenario_callback_2_22_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg3#1, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-2: havoc ldv_character_driver_scenario_callback_2_22_#t~ret663#1, ldv_character_driver_scenario_callback_2_22_~arg0#1.base, ldv_character_driver_scenario_callback_2_22_~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_~arg3#1, ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: assume { :end_inline_ldv_character_driver_scenario_callback_2_22 } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_22_1_default~0#1.base, ~ldv_2_ldv_param_22_1_default~0#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-3: havoc ldv_character_driver_scenario_callback_2_22_#t~ret663#1, ldv_character_driver_scenario_callback_2_22_~arg0#1.base, ldv_character_driver_scenario_callback_2_22_~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_~arg3#1, ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-4: assume { :begin_inline_ldv_character_driver_scenario_callback_2_22 } true;ldv_character_driver_scenario_callback_2_22_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg3#1, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.offset := ~ldv_2_callback_read~0#1.base, ~ldv_2_callback_read~0#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset, ~ldv_2_ldv_param_22_1_default~0#1.base, ~ldv_2_ldv_param_22_1_default~0#1.offset, ~ldv_2_size_cnt_write_size~0#1, ~ldv_2_ldv_param_22_3_default~0#1.base, ~ldv_2_ldv_param_22_3_default~0#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset := ldv_mutex_lock_61_#in~ldv_func_arg1#1.base, ldv_mutex_lock_61_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_22_3_default~0#1.base, ~ldv_2_ldv_param_22_3_default~0#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802: assume { :end_inline_add_wait_queue } true;assume { :begin_inline_ldv___ldv_spin_lock_68 } true;ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-3: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-1: havoc add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-2: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803: havoc ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_68 } true; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803-1: havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset;assume { :end_inline_ldv_free } true; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803-2: havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-2: assume { :end_inline_copy_from_user } true;adu_write_~tmp___22~1#1 := adu_write_#t~ret526#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-3: havoc copy_from_user_#in~to#1.base, copy_from_user_#in~to#1.offset, copy_from_user_#in~from#1.base, copy_from_user_#in~from#1.offset, copy_from_user_#in~n#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: havoc adu_write_#t~ret526#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-1: havoc adu_write_#t~mem525#1.base, adu_write_#t~mem525#1.offset; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-6: havoc copy_from_user_#t~ret51#1, copy_from_user_#t~ret52#1, copy_from_user_#t~ret53#1, copy_from_user_#t~ret54#1, copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1, copy_from_user_~sz~0#1, copy_from_user_~tmp~2#1, copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-7: havoc copy_from_user_#res#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-4: havoc copy_from_user_#t~ret51#1, copy_from_user_#t~ret52#1, copy_from_user_#t~ret53#1, copy_from_user_#t~ret54#1, copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1, copy_from_user_~sz~0#1, copy_from_user_~tmp~2#1, copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-5: adu_write_#t~ret526#1 := copy_from_user_#res#1; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-10: #race := #race[adu_write_~dev~5#1.base,319 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-11: #race := #race[adu_write_~dev~5#1.base,318 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-8: assume ((0 == #race[adu_write_~dev~5#1.base,316 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,317 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,318 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,319 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-8: assume !(((0 == #race[adu_write_~dev~5#1.base,316 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,317 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,318 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,319 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-9: assume { :begin_inline_copy_from_user } true;copy_from_user_#in~to#1.base, copy_from_user_#in~to#1.offset, copy_from_user_#in~from#1.base, copy_from_user_#in~from#1.offset, copy_from_user_#in~n#1 := adu_write_#t~mem525#1.base, adu_write_#t~mem525#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~bytes_to_write~0#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-14: SUMMARY for call adu_write_#t~mem525#1.base, adu_write_#t~mem525#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 316 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-12: #race := #race[adu_write_~dev~5#1.base,317 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-13: #race := #race[adu_write_~dev~5#1.base,316 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-2: havoc adu_read_#t~mem390#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-3: assume ((0 == #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-3: assume !(((0 == #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume 0 == adu_read_#t~mem390#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume !(0 == adu_read_#t~mem390#1); [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-1: havoc adu_read_#t~mem390#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-6: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-7: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-4: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-5: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-8: SUMMARY for call adu_read_#t~mem390#1 := read~int(adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-1: havoc ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: assume { :end_inline_ldv_mutex_lock_adutux_mutex } true;havoc ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-4: assume { :begin_inline_ldv_mutex_lock_adutux_mutex } true;ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset := ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-3: havoc ldv_mutex_lock_adutux_mutex_#t~ret753#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret753#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := 500; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-1: havoc ldv_character_driver_scenario_callback_2_5_#t~ret664#1, ldv_character_driver_scenario_callback_2_5_~arg0#1.base, ldv_character_driver_scenario_callback_2_5_~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_~arg2#1, ldv_character_driver_scenario_callback_2_5_~arg3#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-2: havoc ldv_character_driver_scenario_callback_2_5_#t~ret664#1, ldv_character_driver_scenario_callback_2_5_~arg0#1.base, ldv_character_driver_scenario_callback_2_5_~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_~arg2#1, ldv_character_driver_scenario_callback_2_5_~arg3#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864: havoc ldv_character_driver_scenario_callback_2_5_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg2#1, ldv_character_driver_scenario_callback_2_5_#in~arg3#1;assume { :end_inline_ldv_character_driver_scenario_callback_2_5 } true; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-3: assume { :begin_inline_ldv_character_driver_scenario_callback_2_5 } true;ldv_character_driver_scenario_callback_2_5_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg2#1, ldv_character_driver_scenario_callback_2_5_#in~arg3#1 := ~ldv_2_callback_llseek~0#1.base, ~ldv_2_callback_llseek~0#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset, ~ldv_2_ldv_param_5_1_default~0#1, ~ldv_2_ldv_param_5_2_default~0#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume 0 != adu_write_~tmp___22~1#1 % 4294967296; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume !(0 != adu_write_~tmp___22~1#1 % 4294967296); [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-1: adu_read_~tmp___16~0#1 := adu_read_#t~ret391#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-2: assume { :end_inline_schedule_timeout } true;assume -2147483648 <= adu_read_#t~ret391#1 && adu_read_#t~ret391#1 <= 2147483647; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: havoc adu_read_#t~ret391#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-5: adu_read_#t~ret391#1 := schedule_timeout_#res#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-6: havoc schedule_timeout_#t~nondet870#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-3: havoc schedule_timeout_#in~arg0#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-4: havoc schedule_timeout_#t~nondet870#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-7: havoc schedule_timeout_#res#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: adu_write_~retval~3#1 := -14; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: adu_read_~timeout~0#1 := adu_read_~tmp___16~0#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset := ldv_mutex_unlock_62_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_62_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;adu_read_~__ret___0~0#1 := 0; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342: havoc adu_write_#t~ret530#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-3: havoc adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-4: assume { :end_inline___create_pipe } true;adu_write_~tmp___23~1#1 := adu_write_#t~ret530#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-1: havoc adu_write_#t~mem529#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-2: havoc adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-7: adu_write_#t~ret530#1 := __create_pipe_#res#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-8: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-6: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset, adu_write_#t~mem529#1 % 256; [2025-02-08 05:27:33,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-12: #race := #race[adu_write_#t~mem528#1.base,2 + adu_write_#t~mem528#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-10: assume 0 == #race[adu_write_#t~mem528#1.base,2 + adu_write_#t~mem528#1.offset]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-10: assume !(0 == #race[adu_write_#t~mem528#1.base,2 + adu_write_#t~mem528#1.offset]); [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-15: #race := #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-16: #race := #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-13: SUMMARY for call adu_write_#t~mem529#1 := read~int(adu_write_#t~mem528#1.base, 2 + adu_write_#t~mem528#1.offset, 1); srcloc: null [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-14: assume ((0 == #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-14: assume !(((0 == #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-19: SUMMARY for call adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 320 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-20: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-20: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-17: #race := #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-18: #race := #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-23: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-24: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-21: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-22: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-25: SUMMARY for call adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: havoc adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-1: havoc ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: havoc adu_write_#t~bitwise533#1; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: assume { :end_inline_ldv_mutex_unlock_adutux_mutex } true;havoc ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-4: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-4: assume { :begin_inline_ldv_mutex_unlock_adutux_mutex } true;ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset := ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-2: havoc adu_write_#t~mem532#1.base, adu_write_#t~mem532#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-3: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-3: assume { :end_inline_usb_fill_int_urb } true;havoc adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-8: assume ((0 == #race[adu_write_~dev~5#1.base,316 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,317 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,318 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,319 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-8: assume !(((0 == #race[adu_write_~dev~5#1.base,316 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,317 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,318 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,319 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-9: #race := #race[adu_write_~dev~5#1.base,319 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-6: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-7: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset, adu_write_#t~mem532#1.base, adu_write_#t~mem532#1.offset, adu_write_#t~bitwise533#1, adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset, (if adu_write_~bytes_to_write~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_~bytes_to_write~0#1 % 4294967296 % 4294967296 else adu_write_~bytes_to_write~0#1 % 4294967296 % 4294967296 - 4294967296), #funAddr~adu_interrupt_out_callback.base, #funAddr~adu_interrupt_out_callback.offset, adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset, (if adu_write_#t~mem536#1 % 256 % 4294967296 <= 2147483647 then adu_write_#t~mem536#1 % 256 % 4294967296 else adu_write_#t~mem536#1 % 256 % 4294967296 - 4294967296); [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-12: #race := #race[adu_write_~dev~5#1.base,316 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-13: SUMMARY for call adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 316 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-10: #race := #race[adu_write_~dev~5#1.base,318 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-11: #race := #race[adu_write_~dev~5#1.base,317 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-16: havoc adu_write_#t~bitwise533#1; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-17: assume false; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-17: assume !false; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-14: [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-15: assume (adu_write_#t~bitwise533#1 % 4294967296 >= adu_write_~tmp___23~1#1 % 4294967296 && adu_write_#t~bitwise533#1 % 4294967296 >= 1073741824) && adu_write_#t~bitwise533#1 % 4294967296 <= 1073741824 + adu_write_~tmp___23~1#1 % 4294967296; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-20: adu_write_#t~bitwise533#1 := 1073741824; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-21: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-21: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-18: adu_write_#t~bitwise533#1 := adu_write_~tmp___23~1#1; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-19: assume 0 == adu_write_~tmp___23~1#1 % 4294967296 || 1073741824 == adu_write_~tmp___23~1#1 % 4294967296; [2025-02-08 05:27:33,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-19: assume !(0 == adu_write_~tmp___23~1#1 % 4294967296 || 1073741824 == adu_write_~tmp___23~1#1 % 4294967296); [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-24: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-25: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-22: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-23: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-28: #race := #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-29: #race := #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-26: SUMMARY for call adu_write_#t~mem532#1.base, adu_write_#t~mem532#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-27: assume ((0 == #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-27: assume !(((0 == #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-32: SUMMARY for call adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 324 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-30: #race := #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-31: #race := #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: assume 0 == #race[adu_write_#t~mem535#1.base,6 + adu_write_#t~mem535#1.offset]; [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: assume !(0 == #race[adu_write_#t~mem535#1.base,6 + adu_write_#t~mem535#1.offset]); [2025-02-08 05:27:33,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-3: #race := #race[adu_write_#t~mem535#1.base,6 + adu_write_#t~mem535#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345: havoc adu_write_#t~mem536#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-1: havoc adu_write_#t~mem535#1.base, adu_write_#t~mem535#1.offset; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-6: #race := #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-7: #race := #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-4: SUMMARY for call adu_write_#t~mem536#1 := read~int(adu_write_#t~mem535#1.base, 6 + adu_write_#t~mem535#1.offset, 1); srcloc: null [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-5: assume ((0 == #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-5: assume !(((0 == #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,322 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,323 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-10: SUMMARY for call adu_write_#t~mem535#1.base, adu_write_#t~mem535#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 320 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-8: #race := #race[adu_write_~dev~5#1.base,321 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-9: #race := #race[adu_write_~dev~5#1.base,320 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume false; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume !false; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346: havoc adu_write_#t~nondet538#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-3: #race := #race[adu_write_#t~mem537#1.base,95 + adu_write_#t~mem537#1.offset := adu_write_#t~nondet538#1]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-4: #race := #race[adu_write_#t~mem537#1.base,94 + adu_write_#t~mem537#1.offset := adu_write_#t~nondet538#1]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-1: assume ((#race[adu_write_#t~mem537#1.base,92 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1 && #race[adu_write_#t~mem537#1.base,93 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1) && #race[adu_write_#t~mem537#1.base,94 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1) && #race[adu_write_#t~mem537#1.base,95 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-1: assume !(((#race[adu_write_#t~mem537#1.base,92 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1 && #race[adu_write_#t~mem537#1.base,93 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1) && #race[adu_write_#t~mem537#1.base,94 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1) && #race[adu_write_#t~mem537#1.base,95 + adu_write_#t~mem537#1.offset] == adu_write_#t~nondet538#1); [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-2: havoc adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-7: havoc adu_write_#t~nondet538#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-8: SUMMARY for call write~int(adu_write_~bytes_to_write~0#1, adu_write_#t~mem537#1.base, 92 + adu_write_#t~mem537#1.offset, 4); srcloc: null [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-5: #race := #race[adu_write_#t~mem537#1.base,93 + adu_write_#t~mem537#1.offset := adu_write_#t~nondet538#1]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-6: #race := #race[adu_write_#t~mem537#1.base,92 + adu_write_#t~mem537#1.offset := adu_write_#t~nondet538#1]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-11: #race := #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-12: #race := #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-9: assume ((0 == #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-9: assume !(((0 == #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-10: #race := #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-13: #race := #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-14: SUMMARY for call adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 324 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-1: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-3: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-2: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-5: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-4: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-7: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-6: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-9: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-8: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-11: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-10: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-13: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: assume ((#race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1 && #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1) && #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1) && #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: assume !(((#race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1 && #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1) && #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1) && #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet539#1); [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-12: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-1: havoc adu_write_#t~nondet539#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-15: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-14: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-17: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-4: #race := #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset := adu_write_#t~nondet539#1]; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-16: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-5: #race := #race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset := adu_write_#t~nondet539#1]; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-19: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-2: #race := #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset := adu_write_#t~nondet539#1]; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-18: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-3: #race := #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset := adu_write_#t~nondet539#1]; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-21: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-20: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-23: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-6: havoc adu_write_#t~nondet539#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-22: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-7: SUMMARY for call write~int(0, adu_write_~dev~5#1.base, 328 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-25: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-24: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-1: havoc adu_write_#t~mem540#1.base, adu_write_#t~mem540#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-2: adu_write_~retval~3#1 := adu_write_#t~ret541#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: havoc adu_write_#t~ret541#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-5: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-6: adu_write_#t~ret541#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_write_#t~ret541#1 && adu_write_#t~ret541#1 <= 2147483647; [2025-02-08 05:27:33,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-4: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-9: assume ((0 == #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-9: assume !(((0 == #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-10: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_write_#t~mem540#1.base, adu_write_#t~mem540#1.offset, 208; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-7: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-8: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-13: #race := #race[adu_write_~dev~5#1.base,325 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-14: #race := #race[adu_write_~dev~5#1.base,324 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-11: #race := #race[adu_write_~dev~5#1.base,327 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-12: #race := #race[adu_write_~dev~5#1.base,326 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-15: SUMMARY for call adu_write_#t~mem540#1.base, adu_write_#t~mem540#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 324 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume false; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume !false; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: havoc ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume adu_write_~retval~3#1 < 0; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume !(adu_write_~retval~3#1 < 0); [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-1: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-3: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-2: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-5: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-4: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-7: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-6: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-9: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-8: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-11: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-10: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-13: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-12: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-15: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-14: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-17: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-16: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-19: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-18: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-21: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-20: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-23: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-22: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-25: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-24: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-27: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-26: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-1: ldv_character_driver_scenario_callback_2_22_~arg3#1 := ldv_character_driver_scenario_callback_2_22_#in~arg3#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-29: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-2: ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg2#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.offset; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-28: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-31: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880: ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg4#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.offset; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-30: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-33: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-32: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-3: ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.offset; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-35: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-4: ldv_character_driver_scenario_callback_2_22_~arg0#1.base, ldv_character_driver_scenario_callback_2_22_~arg0#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg0#1.offset; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-34: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-37: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-36: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-39: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-38: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-41: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-40: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-43: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-42: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-45: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-1: havoc adu_write_#t~nondet542#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-44: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-2: #race := #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset := adu_write_#t~nondet542#1]; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-47: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-46: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume ((#race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1 && #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1) && #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1) && #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1; [2025-02-08 05:27:33,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume !(((#race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1 && #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1) && #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1) && #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset] == adu_write_#t~nondet542#1); [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-5: #race := #race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset := adu_write_#t~nondet542#1]; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-49: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-6: havoc adu_write_#t~nondet542#1; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-48: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-3: #race := #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset := adu_write_#t~nondet542#1]; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-51: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-4: #race := #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset := adu_write_#t~nondet542#1]; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-50: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-7: SUMMARY for call write~int(1, adu_write_~dev~5#1.base, 328 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc ldv_mutex_lock_interruptible_63_#t~ret710#1; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-2: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_write_#t~ret544#1 && adu_write_#t~ret544#1 <= 2147483647; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-3: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:33,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-2: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;assume -2147483648 <= ldv_mutex_lock_interruptible_63_#t~ret710#1 && ldv_mutex_lock_interruptible_63_#t~ret710#1 <= 2147483647; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: havoc adu_write_#t~ret544#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-1: ldv_mutex_lock_interruptible_63_~tmp~29#1 := ldv_mutex_lock_interruptible_63_#t~ret710#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: havoc adu_write_#t~mem543#1.base, adu_write_#t~mem543#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-8: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-6: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-7: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-7: havoc dev_err_#res#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-4: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-5: ldv_mutex_lock_interruptible_63_#t~ret710#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-5: adu_write_#t~ret544#1 := dev_err_#res#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-9: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_write_#t~mem543#1.base, 99 + adu_write_#t~mem543#1.offset, 147, 0; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-14: SUMMARY for call adu_write_#t~mem543#1.base, adu_write_#t~mem543#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume false; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume !false; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412-1: ldv_mutex_lock_interruptible_63_#res#1 := ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-4: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-3: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-2: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-5: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-3: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-9: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-7: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume true; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume !true; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6415: ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: havoc ldv_character_driver_scenario_callback_2_22_#t~ret663#1; [2025-02-08 05:27:33,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-1: assume { :end_inline_adu_read } true;assume -2147483648 <= ldv_character_driver_scenario_callback_2_22_#t~ret663#1 && ldv_character_driver_scenario_callback_2_22_#t~ret663#1 <= 2147483647; [2025-02-08 05:27:33,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-4: ldv_character_driver_scenario_callback_2_22_#t~ret663#1 := adu_read_#res#1; [2025-02-08 05:27:33,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-5: havoc adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset, adu_read_#t~nondet271#1, adu_read_#t~nondet272#1, adu_read_#t~nondet273#1, adu_read_#t~nondet274#1, adu_read_#t~nondet275#1, adu_read_#t~mem276#1.base, adu_read_#t~mem276#1.offset, adu_read_#t~ret277#1, adu_read_#t~mem278#1.base, adu_read_#t~mem278#1.offset, adu_read_#t~ret279#1, adu_read_#t~nondet280#1, adu_read_#t~nondet281#1, adu_read_#t~nondet282#1, adu_read_#t~nondet283#1, adu_read_#t~nondet284#1, adu_read_#t~nondet285#1, adu_read_#t~mem286#1, adu_read_#t~ret287#1, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, adu_read_#t~ret289#1, adu_read_#t~nondet290#1, adu_read_#t~nondet291#1, adu_read_#t~nondet292#1, adu_read_#t~nondet293#1, adu_read_#t~nondet294#1, adu_read_#t~nondet295#1, adu_read_#t~mem296#1, adu_read_#t~ret297#1, adu_read_#t~mem298#1.base, adu_read_#t~mem298#1.offset, adu_read_#t~ret299#1, adu_read_#t~mem300#1, adu_read_#t~mem301#1, adu_read_#t~nondet302#1, adu_read_#t~nondet303#1, adu_read_#t~nondet304#1, adu_read_#t~nondet305#1, adu_read_#t~nondet306#1, adu_read_#t~nondet307#1, adu_read_#t~mem308#1, adu_read_#t~ret309#1, adu_read_#t~mem310#1.base, adu_read_#t~mem310#1.offset, adu_read_#t~mem311#1.base, adu_read_#t~mem311#1.offset, adu_read_#t~mem312#1, adu_read_#t~ret313#1, adu_read_#t~mem315#1.base, adu_read_#t~mem315#1.offset, adu_read_#t~mem314#1, adu_read_#t~ret316#1, adu_read_#t~mem317#1, adu_read_#t~nondet318#1, adu_read_#t~mem319#1, adu_read_#t~nondet320#1, adu_read_#t~nondet321#1, adu_read_#t~nondet322#1, adu_read_#t~nondet323#1, adu_read_#t~nondet324#1, adu_read_#t~nondet325#1, adu_read_#t~mem326#1, adu_read_#t~ret327#1, adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset, adu_read_#t~mem329#1, adu_read_#t~ret330#1, adu_read_#t~mem331#1.base, adu_read_#t~mem331#1.offset, adu_read_#t~mem332#1.base, adu_read_#t~mem332#1.offset, adu_read_#t~nondet333#1, adu_read_#t~nondet334#1, adu_read_#t~nondet335#1, adu_read_#t~mem336#1, adu_read_#t~nondet337#1, adu_read_#t~nondet338#1, adu_read_#t~mem339#1, adu_read_#t~nondet340#1, adu_read_#t~nondet341#1, adu_read_#t~nondet342#1, adu_read_#t~nondet343#1, adu_read_#t~nondet344#1, adu_read_#t~nondet345#1, adu_read_#t~mem346#1, adu_read_#t~ret347#1, adu_read_#t~mem348#1.base, adu_read_#t~mem348#1.offset, adu_read_#t~ret349#1, adu_read_#t~nondet350#1, adu_read_#t~nondet351#1, adu_read_#t~nondet352#1, adu_read_#t~nondet353#1, adu_read_#t~nondet354#1, adu_read_#t~nondet355#1, adu_read_#t~mem356#1, adu_read_#t~ret357#1, adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset, adu_read_#t~ret359#1, adu_read_#t~nondet360#1, adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset, adu_read_#t~ret362#1, adu_read_#t~mem363#1.base, adu_read_#t~mem363#1.offset, adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset, adu_read_#t~mem365#1, adu_read_#t~ret366#1, adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset, adu_read_#t~mem368#1.base, adu_read_#t~mem368#1.offset, adu_read_#t~bitwise369#1, adu_read_#t~mem370#1.base, adu_read_#t~mem370#1.offset, adu_read_#t~mem371#1.base, adu_read_#t~mem371#1.offset, adu_read_#t~mem372#1, adu_read_#t~mem373#1.base, adu_read_#t~mem373#1.offset, adu_read_#t~ret374#1, adu_read_#t~nondet375#1, adu_read_#t~nondet376#1, adu_read_#t~nondet377#1, adu_read_#t~nondet378#1, adu_read_#t~nondet379#1, adu_read_#t~nondet380#1, adu_read_#t~nondet381#1, adu_read_#t~mem382#1, adu_read_#t~ret383#1, adu_read_#t~mem384#1.base, adu_read_#t~mem384#1.offset, adu_read_#t~ret385#1, adu_read_#t~ret386#1.base, adu_read_#t~ret386#1.offset, adu_read_#t~ret387#1.base, adu_read_#t~ret387#1.offset, adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset, adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset, adu_read_#t~mem390#1, adu_read_#t~ret391#1, adu_read_#t~ret392#1.base, adu_read_#t~ret392#1.offset, adu_read_#t~ret393#1.base, adu_read_#t~ret393#1.offset, adu_read_#t~ret394#1.base, adu_read_#t~ret394#1.offset, adu_read_#t~ret395#1.base, adu_read_#t~ret395#1.offset, adu_read_#t~nondet396#1, adu_read_#t~nondet397#1, adu_read_#t~nondet398#1, adu_read_#t~nondet399#1, adu_read_#t~nondet400#1, adu_read_#t~nondet401#1, adu_read_#t~mem402#1, adu_read_#t~ret403#1, adu_read_#t~mem404#1.base, adu_read_#t~mem404#1.offset, adu_read_#t~ret405#1, adu_read_#t~ret406#1.base, adu_read_#t~ret406#1.offset, adu_read_#t~ret407#1, adu_read_#t~nondet408#1, adu_read_#t~nondet409#1, adu_read_#t~nondet410#1, adu_read_#t~nondet411#1, adu_read_#t~nondet412#1, adu_read_#t~nondet413#1, adu_read_#t~mem414#1, adu_read_#t~ret415#1, adu_read_#t~mem416#1.base, adu_read_#t~mem416#1.offset, adu_read_#t~ret417#1, adu_read_#t~mem418#1, adu_read_#t~short419#1, adu_read_#t~nondet420#1, adu_read_#t~mem421#1.base, adu_read_#t~mem421#1.offset, adu_read_#t~ret422#1, adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset, adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset, adu_read_#t~mem425#1, adu_read_#t~ret426#1, adu_read_#t~mem427#1.base, adu_read_#t~mem427#1.offset, adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset, adu_read_#t~bitwise429#1, adu_read_#t~mem430#1.base, adu_read_#t~mem430#1.offset, adu_read_#t~mem431#1.base, adu_read_#t~mem431#1.offset, adu_read_#t~mem432#1, adu_read_#t~mem433#1.base, adu_read_#t~mem433#1.offset, adu_read_#t~ret434#1, adu_read_#t~nondet435#1, adu_read_~file#1.base, adu_read_~file#1.offset, adu_read_~buffer#1.base, adu_read_~buffer#1.offset, adu_read_~count#1, adu_read_~ppos#1.base, adu_read_~ppos#1.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, adu_read_~bytes_read~0#1, adu_read_~bytes_to_read~0#1, adu_read_~i~0#1, adu_read_~retval~2#1, adu_read_~timeout~0#1, adu_read_~should_submit~0#1, adu_read_~flags~1#1, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset, adu_read_~tmp___0~8#1, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_~tmp___1~4#1, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_~tmp___2~3#1, adu_read_~data_in_secondary~0#1, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, adu_read_~tmp___3~1#1, adu_read_~amount~0#1, adu_read_~tmp___4~1#1, adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, adu_read_~tmp___6~0#1, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_~tmp___7~0#1, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_~tmp___8~0#1, adu_read_~tmp___9~0#1, adu_read_~tmp___10~0#1, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_~tmp___11~0#1, adu_read_~__ret~0#1, adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset, adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset, adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset, adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset, adu_read_~tmp___16~0#1, adu_read_~__ret___0~0#1, adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset, adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset, adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset, adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_~tmp___21~0#1, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_~tmp___22~0#1, adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset, adu_read_~tmp___24~0#1, adu_read_~tmp___25~0#1, adu_read_~tmp___26~0#1, adu_read_~tmp___27~0#1; [2025-02-08 05:27:33,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-2: havoc adu_read_#in~file#1.base, adu_read_#in~file#1.offset, adu_read_#in~buffer#1.base, adu_read_#in~buffer#1.offset, adu_read_#in~count#1, adu_read_#in~ppos#1.base, adu_read_#in~ppos#1.offset; [2025-02-08 05:27:33,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-3: havoc adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset, adu_read_#t~nondet271#1, adu_read_#t~nondet272#1, adu_read_#t~nondet273#1, adu_read_#t~nondet274#1, adu_read_#t~nondet275#1, adu_read_#t~mem276#1.base, adu_read_#t~mem276#1.offset, adu_read_#t~ret277#1, adu_read_#t~mem278#1.base, adu_read_#t~mem278#1.offset, adu_read_#t~ret279#1, adu_read_#t~nondet280#1, adu_read_#t~nondet281#1, adu_read_#t~nondet282#1, adu_read_#t~nondet283#1, adu_read_#t~nondet284#1, adu_read_#t~nondet285#1, adu_read_#t~mem286#1, adu_read_#t~ret287#1, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, adu_read_#t~ret289#1, adu_read_#t~nondet290#1, adu_read_#t~nondet291#1, adu_read_#t~nondet292#1, adu_read_#t~nondet293#1, adu_read_#t~nondet294#1, adu_read_#t~nondet295#1, adu_read_#t~mem296#1, adu_read_#t~ret297#1, adu_read_#t~mem298#1.base, adu_read_#t~mem298#1.offset, adu_read_#t~ret299#1, adu_read_#t~mem300#1, adu_read_#t~mem301#1, adu_read_#t~nondet302#1, adu_read_#t~nondet303#1, adu_read_#t~nondet304#1, adu_read_#t~nondet305#1, adu_read_#t~nondet306#1, adu_read_#t~nondet307#1, adu_read_#t~mem308#1, adu_read_#t~ret309#1, adu_read_#t~mem310#1.base, adu_read_#t~mem310#1.offset, adu_read_#t~mem311#1.base, adu_read_#t~mem311#1.offset, adu_read_#t~mem312#1, adu_read_#t~ret313#1, adu_read_#t~mem315#1.base, adu_read_#t~mem315#1.offset, adu_read_#t~mem314#1, adu_read_#t~ret316#1, adu_read_#t~mem317#1, adu_read_#t~nondet318#1, adu_read_#t~mem319#1, adu_read_#t~nondet320#1, adu_read_#t~nondet321#1, adu_read_#t~nondet322#1, adu_read_#t~nondet323#1, adu_read_#t~nondet324#1, adu_read_#t~nondet325#1, adu_read_#t~mem326#1, adu_read_#t~ret327#1, adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset, adu_read_#t~mem329#1, adu_read_#t~ret330#1, adu_read_#t~mem331#1.base, adu_read_#t~mem331#1.offset, adu_read_#t~mem332#1.base, adu_read_#t~mem332#1.offset, adu_read_#t~nondet333#1, adu_read_#t~nondet334#1, adu_read_#t~nondet335#1, adu_read_#t~mem336#1, adu_read_#t~nondet337#1, adu_read_#t~nondet338#1, adu_read_#t~mem339#1, adu_read_#t~nondet340#1, adu_read_#t~nondet341#1, adu_read_#t~nondet342#1, adu_read_#t~nondet343#1, adu_read_#t~nondet344#1, adu_read_#t~nondet345#1, adu_read_#t~mem346#1, adu_read_#t~ret347#1, adu_read_#t~mem348#1.base, adu_read_#t~mem348#1.offset, adu_read_#t~ret349#1, adu_read_#t~nondet350#1, adu_read_#t~nondet351#1, adu_read_#t~nondet352#1, adu_read_#t~nondet353#1, adu_read_#t~nondet354#1, adu_read_#t~nondet355#1, adu_read_#t~mem356#1, adu_read_#t~ret357#1, adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset, adu_read_#t~ret359#1, adu_read_#t~nondet360#1, adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset, adu_read_#t~ret362#1, adu_read_#t~mem363#1.base, adu_read_#t~mem363#1.offset, adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset, adu_read_#t~mem365#1, adu_read_#t~ret366#1, adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset, adu_read_#t~mem368#1.base, adu_read_#t~mem368#1.offset, adu_read_#t~bitwise369#1, adu_read_#t~mem370#1.base, adu_read_#t~mem370#1.offset, adu_read_#t~mem371#1.base, adu_read_#t~mem371#1.offset, adu_read_#t~mem372#1, adu_read_#t~mem373#1.base, adu_read_#t~mem373#1.offset, adu_read_#t~ret374#1, adu_read_#t~nondet375#1, adu_read_#t~nondet376#1, adu_read_#t~nondet377#1, adu_read_#t~nondet378#1, adu_read_#t~nondet379#1, adu_read_#t~nondet380#1, adu_read_#t~nondet381#1, adu_read_#t~mem382#1, adu_read_#t~ret383#1, adu_read_#t~mem384#1.base, adu_read_#t~mem384#1.offset, adu_read_#t~ret385#1, adu_read_#t~ret386#1.base, adu_read_#t~ret386#1.offset, adu_read_#t~ret387#1.base, adu_read_#t~ret387#1.offset, adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset, adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset, adu_read_#t~mem390#1, adu_read_#t~ret391#1, adu_read_#t~ret392#1.base, adu_read_#t~ret392#1.offset, adu_read_#t~ret393#1.base, adu_read_#t~ret393#1.offset, adu_read_#t~ret394#1.base, adu_read_#t~ret394#1.offset, adu_read_#t~ret395#1.base, adu_read_#t~ret395#1.offset, adu_read_#t~nondet396#1, adu_read_#t~nondet397#1, adu_read_#t~nondet398#1, adu_read_#t~nondet399#1, adu_read_#t~nondet400#1, adu_read_#t~nondet401#1, adu_read_#t~mem402#1, adu_read_#t~ret403#1, adu_read_#t~mem404#1.base, adu_read_#t~mem404#1.offset, adu_read_#t~ret405#1, adu_read_#t~ret406#1.base, adu_read_#t~ret406#1.offset, adu_read_#t~ret407#1, adu_read_#t~nondet408#1, adu_read_#t~nondet409#1, adu_read_#t~nondet410#1, adu_read_#t~nondet411#1, adu_read_#t~nondet412#1, adu_read_#t~nondet413#1, adu_read_#t~mem414#1, adu_read_#t~ret415#1, adu_read_#t~mem416#1.base, adu_read_#t~mem416#1.offset, adu_read_#t~ret417#1, adu_read_#t~mem418#1, adu_read_#t~short419#1, adu_read_#t~nondet420#1, adu_read_#t~mem421#1.base, adu_read_#t~mem421#1.offset, adu_read_#t~ret422#1, adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset, adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset, adu_read_#t~mem425#1, adu_read_#t~ret426#1, adu_read_#t~mem427#1.base, adu_read_#t~mem427#1.offset, adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset, adu_read_#t~bitwise429#1, adu_read_#t~mem430#1.base, adu_read_#t~mem430#1.offset, adu_read_#t~mem431#1.base, adu_read_#t~mem431#1.offset, adu_read_#t~mem432#1, adu_read_#t~mem433#1.base, adu_read_#t~mem433#1.offset, adu_read_#t~ret434#1, adu_read_#t~nondet435#1, adu_read_~file#1.base, adu_read_~file#1.offset, adu_read_~buffer#1.base, adu_read_~buffer#1.offset, adu_read_~count#1, adu_read_~ppos#1.base, adu_read_~ppos#1.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, adu_read_~bytes_read~0#1, adu_read_~bytes_to_read~0#1, adu_read_~i~0#1, adu_read_~retval~2#1, adu_read_~timeout~0#1, adu_read_~should_submit~0#1, adu_read_~flags~1#1, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset, adu_read_~tmp___0~8#1, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_~tmp___1~4#1, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_~tmp___2~3#1, adu_read_~data_in_secondary~0#1, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, adu_read_~tmp___3~1#1, adu_read_~amount~0#1, adu_read_~tmp___4~1#1, adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, adu_read_~tmp___6~0#1, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_~tmp___7~0#1, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_~tmp___8~0#1, adu_read_~tmp___9~0#1, adu_read_~tmp___10~0#1, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_~tmp___11~0#1, adu_read_~__ret~0#1, adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset, adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset, adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset, adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset, adu_read_~tmp___16~0#1, adu_read_~__ret___0~0#1, adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset, adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset, adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset, adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_~tmp___21~0#1, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_~tmp___22~0#1, adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset, adu_read_~tmp___24~0#1, adu_read_~tmp___25~0#1, adu_read_~tmp___26~0#1, adu_read_~tmp___27~0#1; [2025-02-08 05:27:33,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-6: havoc adu_read_#res#1; [2025-02-08 05:27:33,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-7: assume { :begin_inline_adu_read } true;adu_read_#in~file#1.base, adu_read_#in~file#1.offset, adu_read_#in~buffer#1.base, adu_read_#in~buffer#1.offset, adu_read_#in~count#1, adu_read_#in~ppos#1.base, adu_read_#in~ppos#1.offset := ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_~arg3#1, ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359: adu_write_~buffer#1.base, adu_write_~buffer#1.offset := adu_write_~buffer#1.base, adu_write_~buffer#1.offset + (if adu_write_~bytes_to_write~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_~bytes_to_write~0#1 % 4294967296 % 4294967296 else adu_write_~bytes_to_write~0#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360: adu_write_~count#1 := adu_write_~count#1 - adu_write_~bytes_to_write~0#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361: adu_write_~bytes_written~0#1 := adu_write_~bytes_written~0#1 + adu_write_~bytes_to_write~0#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset := ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset := ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-3: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-2: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-1: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-7: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-6: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-5: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-4: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-4: assume -2147483648 <= usb_submit_urb_#t~nondet861#1 && usb_submit_urb_#t~nondet861#1 <= 2147483647; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892-1: ldv_character_driver_scenario_callback_2_5_~arg2#1 := ldv_character_driver_scenario_callback_2_5_#in~arg2#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-3: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892-2: ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset := ldv_character_driver_scenario_callback_2_5_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-2: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: ldv_character_driver_scenario_callback_2_5_~arg3#1 := ldv_character_driver_scenario_callback_2_5_#in~arg3#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-8: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-6: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892-3: ldv_character_driver_scenario_callback_2_5_~arg0#1.base, ldv_character_driver_scenario_callback_2_5_~arg0#1.offset := ldv_character_driver_scenario_callback_2_5_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg0#1.offset; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-5: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-12: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-11: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-10: assume -2147483648 <= usb_submit_urb_#t~nondet861#1 && usb_submit_urb_#t~nondet861#1 <= 2147483647; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-9: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-16: assume -2147483648 <= usb_submit_urb_#t~nondet861#1 && usb_submit_urb_#t~nondet861#1 <= 2147483647; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-15: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-14: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-20: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-18: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-17: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-23: havoc usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-22: assume -2147483648 <= usb_submit_urb_#t~nondet861#1 && usb_submit_urb_#t~nondet861#1 <= 2147483647; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-21: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet861#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-1: havoc adu_read_#t~ret392#1.base, adu_read_#t~ret392#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-2: assume { :end_inline_get_current } true;adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset := adu_read_#t~ret392#1.base, adu_read_#t~ret392#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836: havoc adu_read_#t~ret392#1.base, adu_read_#t~ret392#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-4: adu_read_#t~ret392#1.base, adu_read_#t~ret392#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308-1: SUMMARY for call ULTIMATE.dealloc(adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset); srcloc: null [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308-2: havoc adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308: havoc adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308-3: SUMMARY for call ULTIMATE.dealloc(adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset); srcloc: null [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-5: [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-4: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1; [2025-02-08 05:27:33,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret762#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-7: [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-6: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret762#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369-2: havoc ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369-3: assume { :begin_inline_ldv_mutex_unlock_81 } true;ldv_mutex_unlock_81_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_81_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: assume { :end_inline_ldv_mutex_unlock_81 } true;adu_write_#res#1 := (if adu_write_~bytes_written~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_~bytes_written~0#1 % 4294967296 % 4294967296 else adu_write_~bytes_written~0#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369-1: havoc ldv_mutex_unlock_81_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_81_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-2: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898: havoc ldv_character_driver_scenario_callback_2_5_#t~ret664#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-3: havoc noop_llseek_#t~nondet869#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-6: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-4: ldv_character_driver_scenario_callback_2_5_#t~ret664#1 := noop_llseek_#res#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-5: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-1: assume { :end_inline_noop_llseek } true;assume -9223372036854775808 <= ldv_character_driver_scenario_callback_2_5_#t~ret664#1 && ldv_character_driver_scenario_callback_2_5_#t~ret664#1 <= 9223372036854775807; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-4: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-2: havoc noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-3: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-7: assume { :begin_inline_noop_llseek } true;noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1 := ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_~arg2#1, ldv_character_driver_scenario_callback_2_5_~arg3#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-5: havoc noop_llseek_#t~nondet869#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-6: havoc noop_llseek_#res#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-7: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5371: ldv_character_driver_scenario_write_2_4_#t~ret667#1 := adu_write_#res#1; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: havoc adu_read_#t~ret393#1.base, adu_read_#t~ret393#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-1: havoc adu_read_#t~ret393#1.base, adu_read_#t~ret393#1.offset; [2025-02-08 05:27:33,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-4: adu_read_#t~ret393#1.base, adu_read_#t~ret393#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-2: assume { :end_inline_get_current } true;adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset := adu_read_#t~ret393#1.base, adu_read_#t~ret393#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-1: assume { :end_inline_iminor } true;adu_open_~tmp~11#1 := adu_open_#t~ret201#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-2: havoc iminor_#in~inode#1.base, iminor_#in~inode#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316: havoc adu_open_#t~ret201#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-3: havoc iminor_#t~mem63#1, iminor_~inode#1.base, iminor_~inode#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-4: adu_open_#t~ret201#1 := iminor_#res#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-2: _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset := _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset := _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-5: _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset := _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-4: _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset := _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-3: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374: assume { :end_inline_ldv_mutex_unlock_82 } true;adu_write_#res#1 := adu_write_~retval~3#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-3: assume { :begin_inline_ldv_mutex_unlock_82 } true;ldv_mutex_unlock_82_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_82_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-1: havoc ldv_mutex_unlock_82_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_82_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4317: adu_open_~subminor~0#1 := (if adu_open_~tmp~11#1 % 4294967296 % 4294967296 <= 2147483647 then adu_open_~tmp~11#1 % 4294967296 % 4294967296 else adu_open_~tmp~11#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-2: havoc ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-3: _copy_to_user_#res#1 := _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-2: havoc _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: havoc _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-7: havoc _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-5: havoc _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-4: havoc _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-9: havoc _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-8: _copy_to_user_#res#1 := _copy_to_user_#t~nondet863#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318: havoc adu_open_#t~ret202#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-3: havoc ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-4: havoc ldv_mutex_lock_interruptible_59_#t~ret709#1, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-1: adu_open_~retval~0#1 := adu_open_#t~ret202#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-2: assume { :end_inline_ldv_mutex_lock_interruptible_59 } true;assume -2147483648 <= adu_open_#t~ret202#1 && adu_open_#t~ret202#1 <= 2147483647; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-7: havoc ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-8: assume { :begin_inline_ldv_mutex_lock_interruptible_59 } true;ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-5: adu_open_#t~ret202#1 := ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-6: havoc ldv_mutex_lock_interruptible_59_#t~ret709#1, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-1: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-5: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-4: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-3: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-2: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-9: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-8: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-7: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-6: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-13: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-12: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-11: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-10: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-17: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-16: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-15: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-14: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-21: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-20: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-19: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-18: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume 0 != adu_open_~retval~0#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume !(0 != adu_open_~retval~0#1); [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-25: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-24: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-23: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-22: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850: havoc adu_read_#t~ret394#1.base, adu_read_#t~ret394#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-4: adu_read_#t~ret394#1.base, adu_read_#t~ret394#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-1: havoc adu_read_#t~ret394#1.base, adu_read_#t~ret394#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-2: assume { :end_inline_get_current } true;adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset := adu_read_#t~ret394#1.base, adu_read_#t~ret394#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: assume { :end_inline_remove_wait_queue } true;adu_write_#res#1 := adu_write_~retval~3#1; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-3: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-4: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, 244 + adu_write_~dev~5#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-2: assume { :end_inline_adu_open } true;assume -2147483648 <= ldv_character_driver_scenario_probe_2_13_#t~ret665#1 && ldv_character_driver_scenario_probe_2_13_#t~ret665#1 <= 2147483647; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-3: havoc adu_open_#in~inode#1.base, adu_open_#in~inode#1.offset, adu_open_#in~file#1.base, adu_open_#in~file#1.offset; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909: havoc ldv_character_driver_scenario_probe_2_13_#t~ret665#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-1: ldv_character_driver_scenario_probe_2_13_~tmp~19#1 := ldv_character_driver_scenario_probe_2_13_#t~ret665#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-4: havoc adu_open_#t~ret201#1, adu_open_#t~ret202#1, adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset, adu_open_#t~ret204#1, adu_open_#t~ret205#1.base, adu_open_#t~ret205#1.offset, adu_open_#t~mem206#1.base, adu_open_#t~mem206#1.offset, adu_open_#t~short207#1, adu_open_#t~mem208#1, adu_open_#t~mem209#1, adu_open_#t~nondet210#1, adu_open_#t~nondet211#1, adu_open_#t~nondet212#1, adu_open_#t~nondet213#1, adu_open_#t~nondet214#1, adu_open_#t~nondet215#1, adu_open_#t~nondet216#1, adu_open_#t~mem217#1, adu_open_#t~ret218#1, adu_open_#t~mem219#1.base, adu_open_#t~mem219#1.offset, adu_open_#t~mem220#1, adu_open_#t~ret221#1, adu_open_#t~nondet222#1, adu_open_#t~nondet223#1, adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset, adu_open_#t~ret225#1, adu_open_#t~mem226#1.base, adu_open_#t~mem226#1.offset, adu_open_#t~mem227#1.base, adu_open_#t~mem227#1.offset, adu_open_#t~mem228#1, adu_open_#t~ret229#1, adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset, adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset, adu_open_#t~bitwise232#1, adu_open_#t~mem233#1.base, adu_open_#t~mem233#1.offset, adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset, adu_open_#t~mem235#1, adu_open_#t~nondet236#1, adu_open_#t~mem237#1.base, adu_open_#t~mem237#1.offset, adu_open_#t~ret238#1, adu_open_#t~nondet239#1, adu_open_#t~nondet240#1, adu_open_~inode#1.base, adu_open_~inode#1.offset, adu_open_~file#1.base, adu_open_~file#1.offset, adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset, adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset, adu_open_~subminor~0#1, adu_open_~retval~0#1, adu_open_~tmp~11#1, adu_open_~tmp___0~7#1.base, adu_open_~tmp___0~7#1.offset, adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, adu_open_~tmp___1~3#1, adu_open_~tmp___2~2#1, adu_open_~tmp___3~0#1, adu_open_~tmp___4~0#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-5: ldv_character_driver_scenario_probe_2_13_#t~ret665#1 := adu_open_#res#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-2: havoc usb_find_interface_#in~arg0#1.base, usb_find_interface_#in~arg0#1.offset, usb_find_interface_#in~arg1#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-3: havoc usb_find_interface_#t~ret874#1.base, usb_find_interface_#t~ret874#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325: havoc adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-1: assume { :end_inline_usb_find_interface } true;adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset := adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-6: havoc usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-7: assume { :begin_inline_usb_find_interface } true;usb_find_interface_#in~arg0#1.base, usb_find_interface_#in~arg0#1.offset, usb_find_interface_#in~arg1#1 := ~#adu_driver~0.base, ~#adu_driver~0.offset, adu_open_~subminor~0#1; [2025-02-08 05:27:33,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-4: adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset := usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-5: havoc usb_find_interface_#t~ret874#1.base, usb_find_interface_#t~ret874#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911-1: ldv_character_driver_scenario_probe_2_13_#res#1 := ldv_character_driver_scenario_probe_2_13_~tmp~19#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4327: assume 0 == (adu_open_~interface~0#1.base + adu_open_~interface~0#1.offset) % 4294967296; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4327: assume !(0 == (adu_open_~interface~0#1.base + adu_open_~interface~0#1.offset) % 4294967296); [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset := ldv_character_driver_scenario_release_2_2_#in~arg2#1.base, ldv_character_driver_scenario_release_2_2_#in~arg2#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-2: assume { :end_inline_get_current } true;adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset := adu_read_#t~ret395#1.base, adu_read_#t~ret395#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: havoc adu_read_#t~ret395#1.base, adu_read_#t~ret395#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914-1: ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset := ldv_character_driver_scenario_release_2_2_#in~arg1#1.base, ldv_character_driver_scenario_release_2_2_#in~arg1#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-1: havoc adu_read_#t~ret395#1.base, adu_read_#t~ret395#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914-2: ldv_character_driver_scenario_release_2_2_~arg0#1.base, ldv_character_driver_scenario_release_2_2_~arg0#1.offset := ldv_character_driver_scenario_release_2_2_#in~arg0#1.base, ldv_character_driver_scenario_release_2_2_#in~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-4: adu_read_#t~ret395#1.base, adu_read_#t~ret395#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-2: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-3: havoc printk_#t~nondet865#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329: havoc adu_open_#t~ret204#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-1: assume { :end_inline_printk } true;assume -2147483648 <= adu_open_#t~ret204#1 && adu_open_#t~ret204#1 <= 2147483647; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-6: havoc printk_#res#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-7: assume { :begin_inline_printk } true;printk_#in~arg0#1.base, printk_#in~arg0#1.offset := 35, 0; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-4: adu_open_#t~ret204#1 := printk_#res#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-5: havoc printk_#t~nondet865#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_character_driver_scenario_2FINAL: assume true; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4331: adu_open_~retval~0#1 := -19; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset := ldv_mutex_unlock_74_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_74_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-1: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: havoc ldv_character_driver_scenario_release_2_2_#t~ret666#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-1: assume { :end_inline_adu_release } true;assume -2147483648 <= ldv_character_driver_scenario_release_2_2_#t~ret666#1 && ldv_character_driver_scenario_release_2_2_#t~ret666#1 <= 2147483647; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-4: havoc adu_release_#t~mem256#1.base, adu_release_#t~mem256#1.offset, adu_release_#t~mem257#1, adu_release_#t~nondet258#1, adu_release_#t~nondet259#1, adu_release_#t~nondet260#1, adu_release_#t~nondet261#1, adu_release_#t~nondet262#1, adu_release_#t~nondet263#1, adu_release_#t~mem264#1, adu_release_#t~ret265#1, adu_release_#t~mem266#1.base, adu_release_#t~mem266#1.offset, adu_release_#t~ret267#1, adu_release_#t~mem268#1.base, adu_release_#t~mem268#1.offset, adu_release_#t~mem269#1, adu_release_~inode#1.base, adu_release_~inode#1.offset, adu_release_~file#1.base, adu_release_~file#1.offset, adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset, adu_release_~retval~1#1, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_~tmp~13#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-5: havoc adu_release_#res#1; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-2: havoc adu_release_#in~inode#1.base, adu_release_#in~inode#1.offset, adu_release_#in~file#1.base, adu_release_#in~file#1.offset; [2025-02-08 05:27:33,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-3: havoc adu_release_#t~mem256#1.base, adu_release_#t~mem256#1.offset, adu_release_#t~mem257#1, adu_release_#t~nondet258#1, adu_release_#t~nondet259#1, adu_release_#t~nondet260#1, adu_release_#t~nondet261#1, adu_release_#t~nondet262#1, adu_release_#t~nondet263#1, adu_release_#t~mem264#1, adu_release_#t~ret265#1, adu_release_#t~mem266#1.base, adu_release_#t~mem266#1.offset, adu_release_#t~ret267#1, adu_release_#t~mem268#1.base, adu_release_#t~mem268#1.offset, adu_release_#t~mem269#1, adu_release_~inode#1.base, adu_release_~inode#1.offset, adu_release_~file#1.base, adu_release_~file#1.offset, adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset, adu_release_~retval~1#1, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_~tmp~13#1; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-6: assume { :begin_inline_adu_release } true;adu_release_#in~inode#1.base, adu_release_#in~inode#1.offset, adu_release_#in~file#1.base, adu_release_#in~file#1.offset := ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset, ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-3: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4864: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-2: havoc usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-3: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337: havoc adu_open_#t~ret205#1.base, adu_open_#t~ret205#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-1: assume { :end_inline_usb_get_intfdata } true;adu_open_~tmp___0~7#1.base, adu_open_~tmp___0~7#1.offset := adu_open_#t~ret205#1.base, adu_open_#t~ret205#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-6: havoc usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:33,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-7: assume { :begin_inline_usb_get_intfdata } true;usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset := adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-4: adu_open_#t~ret205#1.base, adu_open_#t~ret205#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-5: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4338: adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset := adu_open_~tmp___0~7#1.base, adu_open_~tmp___0~7#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset := usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-1: ldv_character_driver_scenario_write_2_4_~arg3#1 := ldv_character_driver_scenario_write_2_4_#in~arg3#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-2: ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg2#1.base, ldv_character_driver_scenario_write_2_4_#in~arg2#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038-1: usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset := usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924: ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg4#1.base, ldv_character_driver_scenario_write_2_4_#in~arg4#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-3: ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg1#1.base, ldv_character_driver_scenario_write_2_4_#in~arg1#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-4: ldv_character_driver_scenario_write_2_4_~arg0#1.base, ldv_character_driver_scenario_write_2_4_~arg0#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg0#1.base, ldv_character_driver_scenario_write_2_4_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-1: havoc adu_open_#t~short207#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume adu_open_#t~short207#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume !adu_open_#t~short207#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340: havoc adu_open_#t~short207#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-5: assume ((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-5: assume !(((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-6: adu_open_#t~short207#1 := 0 == (adu_open_#t~mem206#1.base + adu_open_#t~mem206#1.offset) % 4294967296; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-3: havoc adu_open_#t~mem206#1.base, adu_open_#t~mem206#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-4: havoc adu_open_#t~mem206#1.base, adu_open_#t~mem206#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-9: #race := #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-10: #race := #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-7: #race := #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-8: #race := #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-13: adu_open_#t~short207#1 := 0 == (adu_open_~dev~2#1.base + adu_open_~dev~2#1.offset) % 4294967296; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-11: SUMMARY for call adu_open_#t~mem206#1.base, adu_open_#t~mem206#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-12: assume adu_open_#t~short207#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-12: assume !adu_open_#t~short207#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4341: adu_open_~retval~0#1 := -19; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456: havoc ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset;assume { :end_inline_remove_wait_queue } true; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-1: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-3: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_read_~dev~4#1.base, 188 + adu_read_~dev~4#1.offset, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-2: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-1: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-5: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume adu_read_~timeout~0#1 <= 0; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume !(adu_read_~timeout~0#1 <= 0); [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-4: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-3: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-1: ldv_mutex_lock_interruptible_75_~tmp~30#1 := ldv_mutex_lock_interruptible_75_#t~ret711#1; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: havoc ldv_mutex_lock_interruptible_75_#t~ret711#1; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-5: ldv_mutex_lock_interruptible_75_#t~ret711#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-2: havoc adu_open_#t~mem208#1; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-3: assume ((0 == #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-3: assume !(((0 == #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume 0 != adu_open_#t~mem208#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume !(0 != adu_open_#t~mem208#1); [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-2: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;assume -2147483648 <= ldv_mutex_lock_interruptible_75_#t~ret711#1 && ldv_mutex_lock_interruptible_75_#t~ret711#1 <= 2147483647; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-1: havoc adu_open_#t~mem208#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-6: #race := #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-8: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-7: #race := #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-7: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-4: #race := #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-5: #race := #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-8: SUMMARY for call adu_open_#t~mem208#1 := read~int(adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: havoc ldv_character_driver_scenario_write_2_4_#t~ret667#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-1: assume { :end_inline_adu_write } true;assume -2147483648 <= ldv_character_driver_scenario_write_2_4_#t~ret667#1 && ldv_character_driver_scenario_write_2_4_#t~ret667#1 <= 2147483647; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-4: havoc adu_write_#t~ret436#1.base, adu_write_#t~ret436#1.offset, adu_write_#t~nondet437#1, adu_write_#t~nondet438#1, adu_write_#t~nondet439#1, adu_write_#t~nondet440#1, adu_write_#t~nondet441#1, adu_write_#t~mem442#1.base, adu_write_#t~mem442#1.offset, adu_write_#t~ret443#1, adu_write_#t~mem444#1.base, adu_write_#t~mem444#1.offset, adu_write_#t~ret445#1, adu_write_#t~nondet446#1, adu_write_#t~nondet447#1, adu_write_#t~nondet448#1, adu_write_#t~nondet449#1, adu_write_#t~nondet450#1, adu_write_#t~nondet451#1, adu_write_#t~mem452#1, adu_write_#t~ret453#1, adu_write_#t~mem454#1.base, adu_write_#t~mem454#1.offset, adu_write_#t~ret455#1, adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset, adu_write_#t~ret457#1.base, adu_write_#t~ret457#1.offset, adu_write_#t~ret458#1.base, adu_write_#t~ret458#1.offset, adu_write_#t~ret459#1.base, adu_write_#t~ret459#1.offset, adu_write_#t~mem460#1, adu_write_#t~ret461#1.base, adu_write_#t~ret461#1.offset, adu_write_#t~ret462#1, adu_write_#t~nondet463#1, adu_write_#t~nondet464#1, adu_write_#t~nondet465#1, adu_write_#t~nondet466#1, adu_write_#t~nondet467#1, adu_write_#t~nondet468#1, adu_write_#t~mem469#1, adu_write_#t~ret470#1, adu_write_#t~mem471#1.base, adu_write_#t~mem471#1.offset, adu_write_#t~ret472#1, adu_write_#t~ret473#1.base, adu_write_#t~ret473#1.offset, adu_write_#t~ret474#1.base, adu_write_#t~ret474#1.offset, adu_write_#t~ret475#1.base, adu_write_#t~ret475#1.offset, adu_write_#t~ret476#1.base, adu_write_#t~ret476#1.offset, adu_write_#t~ret477#1, adu_write_#t~nondet478#1, adu_write_#t~nondet479#1, adu_write_#t~nondet480#1, adu_write_#t~nondet481#1, adu_write_#t~nondet482#1, adu_write_#t~nondet483#1, adu_write_#t~mem484#1, adu_write_#t~ret485#1, adu_write_#t~mem486#1.base, adu_write_#t~mem486#1.offset, adu_write_#t~ret487#1, adu_write_#t~ret488#1, adu_write_#t~nondet489#1, adu_write_#t~nondet490#1, adu_write_#t~nondet491#1, adu_write_#t~nondet492#1, adu_write_#t~nondet493#1, adu_write_#t~nondet494#1, adu_write_#t~mem495#1, adu_write_#t~ret496#1, adu_write_#t~mem497#1.base, adu_write_#t~mem497#1.offset, adu_write_#t~ret498#1, adu_write_#t~ret499#1.base, adu_write_#t~ret499#1.offset, adu_write_#t~ret500#1.base, adu_write_#t~ret500#1.offset, adu_write_#t~ret501#1.base, adu_write_#t~ret501#1.offset, adu_write_#t~ret502#1.base, adu_write_#t~ret502#1.offset, adu_write_#t~nondet503#1, adu_write_#t~nondet504#1, adu_write_#t~nondet505#1, adu_write_#t~nondet506#1, adu_write_#t~nondet507#1, adu_write_#t~nondet508#1, adu_write_#t~mem509#1, adu_write_#t~ret510#1, adu_write_#t~mem511#1.base, adu_write_#t~mem511#1.offset, adu_write_#t~ret512#1, adu_write_#t~mem513#1.base, adu_write_#t~mem513#1.offset, adu_write_#t~ret514#1, adu_write_#t~nondet515#1, adu_write_#t~nondet516#1, adu_write_#t~nondet517#1, adu_write_#t~nondet518#1, adu_write_#t~nondet519#1, adu_write_#t~nondet520#1, adu_write_#t~mem521#1, adu_write_#t~ret522#1, adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset, adu_write_#t~ret524#1, adu_write_#t~mem525#1.base, adu_write_#t~mem525#1.offset, adu_write_#t~ret526#1, adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset, adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset, adu_write_#t~mem529#1, adu_write_#t~ret530#1, adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset, adu_write_#t~mem532#1.base, adu_write_#t~mem532#1.offset, adu_write_#t~bitwise533#1, adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset, adu_write_#t~mem535#1.base, adu_write_#t~mem535#1.offset, adu_write_#t~mem536#1, adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset, adu_write_#t~nondet538#1, adu_write_#t~nondet539#1, adu_write_#t~mem540#1.base, adu_write_#t~mem540#1.offset, adu_write_#t~ret541#1, adu_write_#t~nondet542#1, adu_write_#t~mem543#1.base, adu_write_#t~mem543#1.offset, adu_write_#t~ret544#1, adu_write_~file#1.base, adu_write_~file#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~count#1, adu_write_~ppos#1.base, adu_write_~ppos#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset, adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset, adu_write_~bytes_written~0#1, adu_write_~bytes_to_write~0#1, adu_write_~buffer_size~0#1, adu_write_~flags~2#1, adu_write_~retval~3#1, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_~tmp___0~9#1, adu_write_~__ret~1#1, adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset, adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset, adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset, adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_~tmp___5~1#1, adu_write_~__ret___0~1#1, adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset, adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset, adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset, adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset, adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset, adu_write_~tmp___11~1#1, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_~tmp___12~1#1, adu_write_~tmp___13~1#1, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_~tmp___14~1#1, adu_write_~__ret___1~0#1, adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset, adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset, adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset, adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_~tmp___19~1#1, adu_write_~tmp___20~1#1, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_~tmp___21~1#1, adu_write_~tmp___22~1#1, adu_write_~tmp___23~1#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-5: havoc adu_write_#res#1; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-2: havoc adu_write_#in~file#1.base, adu_write_#in~file#1.offset, adu_write_#in~buffer#1.base, adu_write_#in~buffer#1.offset, adu_write_#in~count#1, adu_write_#in~ppos#1.base, adu_write_#in~ppos#1.offset; [2025-02-08 05:27:33,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-3: havoc adu_write_#t~ret436#1.base, adu_write_#t~ret436#1.offset, adu_write_#t~nondet437#1, adu_write_#t~nondet438#1, adu_write_#t~nondet439#1, adu_write_#t~nondet440#1, adu_write_#t~nondet441#1, adu_write_#t~mem442#1.base, adu_write_#t~mem442#1.offset, adu_write_#t~ret443#1, adu_write_#t~mem444#1.base, adu_write_#t~mem444#1.offset, adu_write_#t~ret445#1, adu_write_#t~nondet446#1, adu_write_#t~nondet447#1, adu_write_#t~nondet448#1, adu_write_#t~nondet449#1, adu_write_#t~nondet450#1, adu_write_#t~nondet451#1, adu_write_#t~mem452#1, adu_write_#t~ret453#1, adu_write_#t~mem454#1.base, adu_write_#t~mem454#1.offset, adu_write_#t~ret455#1, adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset, adu_write_#t~ret457#1.base, adu_write_#t~ret457#1.offset, adu_write_#t~ret458#1.base, adu_write_#t~ret458#1.offset, adu_write_#t~ret459#1.base, adu_write_#t~ret459#1.offset, adu_write_#t~mem460#1, adu_write_#t~ret461#1.base, adu_write_#t~ret461#1.offset, adu_write_#t~ret462#1, adu_write_#t~nondet463#1, adu_write_#t~nondet464#1, adu_write_#t~nondet465#1, adu_write_#t~nondet466#1, adu_write_#t~nondet467#1, adu_write_#t~nondet468#1, adu_write_#t~mem469#1, adu_write_#t~ret470#1, adu_write_#t~mem471#1.base, adu_write_#t~mem471#1.offset, adu_write_#t~ret472#1, adu_write_#t~ret473#1.base, adu_write_#t~ret473#1.offset, adu_write_#t~ret474#1.base, adu_write_#t~ret474#1.offset, adu_write_#t~ret475#1.base, adu_write_#t~ret475#1.offset, adu_write_#t~ret476#1.base, adu_write_#t~ret476#1.offset, adu_write_#t~ret477#1, adu_write_#t~nondet478#1, adu_write_#t~nondet479#1, adu_write_#t~nondet480#1, adu_write_#t~nondet481#1, adu_write_#t~nondet482#1, adu_write_#t~nondet483#1, adu_write_#t~mem484#1, adu_write_#t~ret485#1, adu_write_#t~mem486#1.base, adu_write_#t~mem486#1.offset, adu_write_#t~ret487#1, adu_write_#t~ret488#1, adu_write_#t~nondet489#1, adu_write_#t~nondet490#1, adu_write_#t~nondet491#1, adu_write_#t~nondet492#1, adu_write_#t~nondet493#1, adu_write_#t~nondet494#1, adu_write_#t~mem495#1, adu_write_#t~ret496#1, adu_write_#t~mem497#1.base, adu_write_#t~mem497#1.offset, adu_write_#t~ret498#1, adu_write_#t~ret499#1.base, adu_write_#t~ret499#1.offset, adu_write_#t~ret500#1.base, adu_write_#t~ret500#1.offset, adu_write_#t~ret501#1.base, adu_write_#t~ret501#1.offset, adu_write_#t~ret502#1.base, adu_write_#t~ret502#1.offset, adu_write_#t~nondet503#1, adu_write_#t~nondet504#1, adu_write_#t~nondet505#1, adu_write_#t~nondet506#1, adu_write_#t~nondet507#1, adu_write_#t~nondet508#1, adu_write_#t~mem509#1, adu_write_#t~ret510#1, adu_write_#t~mem511#1.base, adu_write_#t~mem511#1.offset, adu_write_#t~ret512#1, adu_write_#t~mem513#1.base, adu_write_#t~mem513#1.offset, adu_write_#t~ret514#1, adu_write_#t~nondet515#1, adu_write_#t~nondet516#1, adu_write_#t~nondet517#1, adu_write_#t~nondet518#1, adu_write_#t~nondet519#1, adu_write_#t~nondet520#1, adu_write_#t~mem521#1, adu_write_#t~ret522#1, adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset, adu_write_#t~ret524#1, adu_write_#t~mem525#1.base, adu_write_#t~mem525#1.offset, adu_write_#t~ret526#1, adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset, adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset, adu_write_#t~mem529#1, adu_write_#t~ret530#1, adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset, adu_write_#t~mem532#1.base, adu_write_#t~mem532#1.offset, adu_write_#t~bitwise533#1, adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset, adu_write_#t~mem535#1.base, adu_write_#t~mem535#1.offset, adu_write_#t~mem536#1, adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset, adu_write_#t~nondet538#1, adu_write_#t~nondet539#1, adu_write_#t~mem540#1.base, adu_write_#t~mem540#1.offset, adu_write_#t~ret541#1, adu_write_#t~nondet542#1, adu_write_#t~mem543#1.base, adu_write_#t~mem543#1.offset, adu_write_#t~ret544#1, adu_write_~file#1.base, adu_write_~file#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~count#1, adu_write_~ppos#1.base, adu_write_~ppos#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset, adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset, adu_write_~bytes_written~0#1, adu_write_~bytes_to_write~0#1, adu_write_~buffer_size~0#1, adu_write_~flags~2#1, adu_write_~retval~3#1, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_~tmp___0~9#1, adu_write_~__ret~1#1, adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset, adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset, adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset, adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_~tmp___5~1#1, adu_write_~__ret___0~1#1, adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset, adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset, adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset, adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset, adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset, adu_write_~tmp___11~1#1, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_~tmp___12~1#1, adu_write_~tmp___13~1#1, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_~tmp___14~1#1, adu_write_~__ret___1~0#1, adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset, adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset, adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset, adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_~tmp___19~1#1, adu_write_~tmp___20~1#1, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_~tmp___21~1#1, adu_write_~tmp___22~1#1, adu_write_~tmp___23~1#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-6: assume { :begin_inline_adu_write } true;adu_write_#in~file#1.base, adu_write_#in~file#1.offset, adu_write_#in~buffer#1.base, adu_write_#in~buffer#1.offset, adu_write_#in~count#1, adu_write_#in~ppos#1.base, adu_write_#in~ppos#1.offset := ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset, ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset, ldv_character_driver_scenario_write_2_4_~arg3#1, ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: adu_open_~retval~0#1 := -16; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875: assume ((#race[adu_read_~#descriptor___6~0#1.base,adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1 && #race[adu_read_~#descriptor___6~0#1.base,1 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,2 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,3 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875: assume !(((#race[adu_read_~#descriptor___6~0#1.base,adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1 && #race[adu_read_~#descriptor___6~0#1.base,1 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,2 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,3 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet396#1); [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-1: havoc adu_read_#t~nondet396#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-4: #race := #race[adu_read_~#descriptor___6~0#1.base,1 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet396#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-5: #race := #race[adu_read_~#descriptor___6~0#1.base,adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet396#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-2: #race := #race[adu_read_~#descriptor___6~0#1.base,3 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet396#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-3: #race := #race[adu_read_~#descriptor___6~0#1.base,2 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet396#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-6: havoc adu_read_#t~nondet396#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-7: SUMMARY for call write~$Pointer$(98, 0, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: ldv_mutex_lock_interruptible_75_#res#1 := ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-1: havoc adu_read_#t~nondet397#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-2: #race := #race[adu_read_~#descriptor___6~0#1.base,7 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet397#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: assume ((#race[adu_read_~#descriptor___6~0#1.base,4 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1 && #race[adu_read_~#descriptor___6~0#1.base,5 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,6 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,7 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: assume !(((#race[adu_read_~#descriptor___6~0#1.base,4 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1 && #race[adu_read_~#descriptor___6~0#1.base,5 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,6 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,7 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet397#1); [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-5: #race := #race[adu_read_~#descriptor___6~0#1.base,4 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet397#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-6: havoc adu_read_#t~nondet397#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-3: #race := #race[adu_read_~#descriptor___6~0#1.base,6 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet397#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-4: #race := #race[adu_read_~#descriptor___6~0#1.base,5 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet397#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-7: SUMMARY for call write~$Pointer$(99, 0, adu_read_~#descriptor___6~0#1.base, 4 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-2: #race := #race[adu_read_~#descriptor___6~0#1.base,11 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet398#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-3: #race := #race[adu_read_~#descriptor___6~0#1.base,10 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet398#1]; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume ((#race[adu_read_~#descriptor___6~0#1.base,8 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1 && #race[adu_read_~#descriptor___6~0#1.base,9 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1) && #race[adu_read_~#descriptor___6~0#1.base,10 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1) && #race[adu_read_~#descriptor___6~0#1.base,11 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume !(((#race[adu_read_~#descriptor___6~0#1.base,8 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1 && #race[adu_read_~#descriptor___6~0#1.base,9 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1) && #race[adu_read_~#descriptor___6~0#1.base,10 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1) && #race[adu_read_~#descriptor___6~0#1.base,11 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet398#1); [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-1: havoc adu_read_#t~nondet398#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-6: havoc adu_read_#t~nondet398#1; [2025-02-08 05:27:33,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-7: SUMMARY for call write~$Pointer$(100, 0, adu_read_~#descriptor___6~0#1.base, 8 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-4: #race := #race[adu_read_~#descriptor___6~0#1.base,9 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet398#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-5: #race := #race[adu_read_~#descriptor___6~0#1.base,8 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet398#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: assume ((#race[adu_read_~#descriptor___6~0#1.base,12 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1 && #race[adu_read_~#descriptor___6~0#1.base,13 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1) && #race[adu_read_~#descriptor___6~0#1.base,14 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1) && #race[adu_read_~#descriptor___6~0#1.base,15 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: assume !(((#race[adu_read_~#descriptor___6~0#1.base,12 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1 && #race[adu_read_~#descriptor___6~0#1.base,13 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1) && #race[adu_read_~#descriptor___6~0#1.base,14 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1) && #race[adu_read_~#descriptor___6~0#1.base,15 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet399#1); [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-3: #race := #race[adu_read_~#descriptor___6~0#1.base,14 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet399#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-4: #race := #race[adu_read_~#descriptor___6~0#1.base,13 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet399#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-1: havoc adu_read_#t~nondet399#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-2: #race := #race[adu_read_~#descriptor___6~0#1.base,15 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet399#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-7: SUMMARY for call write~$Pointer$(101, 0, adu_read_~#descriptor___6~0#1.base, 12 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-5: #race := #race[adu_read_~#descriptor___6~0#1.base,12 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet399#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-6: havoc adu_read_#t~nondet399#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: assume ((#race[adu_read_~#descriptor___6~0#1.base,16 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1 && #race[adu_read_~#descriptor___6~0#1.base,17 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1) && #race[adu_read_~#descriptor___6~0#1.base,18 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1) && #race[adu_read_~#descriptor___6~0#1.base,19 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: assume !(((#race[adu_read_~#descriptor___6~0#1.base,16 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1 && #race[adu_read_~#descriptor___6~0#1.base,17 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1) && #race[adu_read_~#descriptor___6~0#1.base,18 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1) && #race[adu_read_~#descriptor___6~0#1.base,19 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet400#1); [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-1: havoc adu_read_#t~nondet400#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-4: #race := #race[adu_read_~#descriptor___6~0#1.base,17 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet400#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-5: #race := #race[adu_read_~#descriptor___6~0#1.base,16 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet400#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-2: #race := #race[adu_read_~#descriptor___6~0#1.base,19 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet400#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-3: #race := #race[adu_read_~#descriptor___6~0#1.base,18 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet400#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-6: havoc adu_read_#t~nondet400#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-7: SUMMARY for call write~int(466, adu_read_~#descriptor___6~0#1.base, 16 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351: havoc adu_open_#t~nondet210#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-1: assume ((#race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1 && #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1) && #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1) && #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-1: assume !(((#race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1 && #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1) && #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1) && #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet210#1); [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-4: #race := #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset := adu_open_#t~nondet210#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-5: #race := #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset := adu_open_#t~nondet210#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-2: havoc adu_open_#t~mem209#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-3: #race := #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset := adu_open_#t~nondet210#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-8: SUMMARY for call write~int(1 + adu_open_#t~mem209#1, adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-9: assume ((0 == #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-9: assume !(((0 == #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-6: #race := #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset := adu_open_#t~nondet210#1]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-7: havoc adu_open_#t~nondet210#1; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: printk_~arg0#1.base, printk_~arg0#1.offset := printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-12: #race := #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: printk_~arg0#1.base, printk_~arg0#1.offset := printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-13: #race := #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-10: #race := #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-11: #race := #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-1: havoc adu_read_#t~nondet401#1; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-2: #race := #race[adu_read_~#descriptor___6~0#1.base,23 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet401#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-14: SUMMARY for call adu_open_#t~mem209#1 := read~int(adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: assume ((#race[adu_read_~#descriptor___6~0#1.base,20 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1 && #race[adu_read_~#descriptor___6~0#1.base,21 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1) && #race[adu_read_~#descriptor___6~0#1.base,22 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1) && #race[adu_read_~#descriptor___6~0#1.base,23 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: assume !(((#race[adu_read_~#descriptor___6~0#1.base,20 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1 && #race[adu_read_~#descriptor___6~0#1.base,21 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1) && #race[adu_read_~#descriptor___6~0#1.base,22 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1) && #race[adu_read_~#descriptor___6~0#1.base,23 + adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet401#1); [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-2: printk_~arg0#1.base, printk_~arg0#1.offset := printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-5: #race := #race[adu_read_~#descriptor___6~0#1.base,20 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet401#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-6: havoc adu_read_#t~nondet401#1; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-3: #race := #race[adu_read_~#descriptor___6~0#1.base,22 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet401#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-4: #race := #race[adu_read_~#descriptor___6~0#1.base,21 + adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet401#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-7: SUMMARY for call write~int(0, adu_read_~#descriptor___6~0#1.base, 20 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-1: havoc adu_open_#t~nondet211#1; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-2: #race := #race[adu_open_~#descriptor~3#1.base,3 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet211#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: assume ((#race[adu_open_~#descriptor~3#1.base,adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1 && #race[adu_open_~#descriptor~3#1.base,1 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,2 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,3 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: assume !(((#race[adu_open_~#descriptor~3#1.base,adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1 && #race[adu_open_~#descriptor~3#1.base,1 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,2 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,3 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet211#1); [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-5: #race := #race[adu_open_~#descriptor~3#1.base,adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet211#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-6: havoc adu_open_#t~nondet211#1; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-3: #race := #race[adu_open_~#descriptor~3#1.base,2 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet211#1]; [2025-02-08 05:27:33,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-4: #race := #race[adu_open_~#descriptor~3#1.base,1 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet211#1]; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-7: SUMMARY for call write~$Pointer$(37, 0, adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-2: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-2: adu_read_~tmp___21~0#1 := adu_read_#t~ret403#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-6: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret403#1 && adu_read_#t~ret403#1 <= 2147483647; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-5: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: havoc adu_read_#t~ret403#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-4: assume -2147483648 <= printk_#t~nondet865#1 && printk_#t~nondet865#1 <= 2147483647; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-1: havoc adu_read_#t~mem402#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-3: printk_#res#1 := printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-6: adu_read_#t~ret403#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-10: assume -2147483648 <= printk_#t~nondet865#1 && printk_#t~nondet865#1 <= 2147483647; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-9: printk_#res#1 := printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-8: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem402#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem402#1 % 4294967296 % 4294967296 else adu_read_#t~mem402#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-14: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-11: #race := #race[adu_read_~#descriptor___6~0#1.base,23 + adu_read_~#descriptor___6~0#1.offset := 0]; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-12: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-9: assume ((0 == #race[adu_read_~#descriptor___6~0#1.base,20 + adu_read_~#descriptor___6~0#1.offset] && 0 == #race[adu_read_~#descriptor___6~0#1.base,21 + adu_read_~#descriptor___6~0#1.offset]) && 0 == #race[adu_read_~#descriptor___6~0#1.base,22 + adu_read_~#descriptor___6~0#1.offset]) && 0 == #race[adu_read_~#descriptor___6~0#1.base,23 + adu_read_~#descriptor___6~0#1.offset]; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-9: assume !(((0 == #race[adu_read_~#descriptor___6~0#1.base,20 + adu_read_~#descriptor___6~0#1.offset] && 0 == #race[adu_read_~#descriptor___6~0#1.base,21 + adu_read_~#descriptor___6~0#1.offset]) && 0 == #race[adu_read_~#descriptor___6~0#1.base,22 + adu_read_~#descriptor___6~0#1.offset]) && 0 == #race[adu_read_~#descriptor___6~0#1.base,23 + adu_read_~#descriptor___6~0#1.offset]); [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-11: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-14: #race := #race[adu_read_~#descriptor___6~0#1.base,20 + adu_read_~#descriptor___6~0#1.offset := 0]; [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-15: SUMMARY for call adu_read_#t~mem402#1 := read~int(adu_read_~#descriptor___6~0#1.base, 20 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-17: havoc printk_#t~nondet865#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-12: #race := #race[adu_read_~#descriptor___6~0#1.base,22 + adu_read_~#descriptor___6~0#1.offset := 0]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-16: assume -2147483648 <= printk_#t~nondet865#1 && printk_#t~nondet865#1 <= 2147483647; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-13: #race := #race[adu_read_~#descriptor___6~0#1.base,21 + adu_read_~#descriptor___6~0#1.offset := 0]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-15: printk_#res#1 := printk_#t~nondet865#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-2: #race := #race[adu_open_~#descriptor~3#1.base,7 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet212#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-3: #race := #race[adu_open_~#descriptor~3#1.base,6 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet212#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353: assume ((#race[adu_open_~#descriptor~3#1.base,4 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1 && #race[adu_open_~#descriptor~3#1.base,5 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,6 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,7 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353: assume !(((#race[adu_open_~#descriptor~3#1.base,4 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1 && #race[adu_open_~#descriptor~3#1.base,5 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,6 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,7 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet212#1); [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-1: havoc adu_open_#t~nondet212#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-6: havoc adu_open_#t~nondet212#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-7: SUMMARY for call write~$Pointer$(38, 0, adu_open_~#descriptor~3#1.base, 4 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-4: #race := #race[adu_open_~#descriptor~3#1.base,5 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet212#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-5: #race := #race[adu_open_~#descriptor~3#1.base,4 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet212#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret811#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354: assume ((#race[adu_open_~#descriptor~3#1.base,8 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1 && #race[adu_open_~#descriptor~3#1.base,9 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,10 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,11 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354: assume !(((#race[adu_open_~#descriptor~3#1.base,8 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1 && #race[adu_open_~#descriptor~3#1.base,9 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,10 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,11 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet213#1); [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-3: #race := #race[adu_open_~#descriptor~3#1.base,10 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet213#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-4: #race := #race[adu_open_~#descriptor~3#1.base,9 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet213#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-1: havoc adu_open_#t~nondet213#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-2: #race := #race[adu_open_~#descriptor~3#1.base,11 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet213#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-7: SUMMARY for call write~$Pointer$(39, 0, adu_open_~#descriptor~3#1.base, 8 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-5: #race := #race[adu_open_~#descriptor~3#1.base,8 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet213#1]; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-6: havoc adu_open_#t~nondet213#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume 0 != adu_read_~tmp___21~0#1; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume !(0 != adu_read_~tmp___21~0#1); [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-3: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: assume ((#race[adu_open_~#descriptor~3#1.base,12 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1 && #race[adu_open_~#descriptor~3#1.base,13 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,14 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,15 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: assume !(((#race[adu_open_~#descriptor~3#1.base,12 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1 && #race[adu_open_~#descriptor~3#1.base,13 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,14 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,15 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet214#1); [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-1: havoc adu_open_#t~nondet214#1; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-1: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469: assume { :end_inline___ldv_spin_lock } true;havoc ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-4: #race := #race[adu_open_~#descriptor~3#1.base,13 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet214#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-5: #race := #race[adu_open_~#descriptor~3#1.base,12 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet214#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-2: #race := #race[adu_open_~#descriptor~3#1.base,15 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet214#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-3: #race := #race[adu_open_~#descriptor~3#1.base,14 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet214#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-6: havoc adu_open_#t~nondet214#1; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-7: SUMMARY for call write~$Pointer$(40, 0, adu_open_~#descriptor~3#1.base, 12 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-1: havoc adu_open_#t~nondet215#1; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-2: #race := #race[adu_open_~#descriptor~3#1.base,19 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet215#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356: assume ((#race[adu_open_~#descriptor~3#1.base,16 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1 && #race[adu_open_~#descriptor~3#1.base,17 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1) && #race[adu_open_~#descriptor~3#1.base,18 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1) && #race[adu_open_~#descriptor~3#1.base,19 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356: assume !(((#race[adu_open_~#descriptor~3#1.base,16 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1 && #race[adu_open_~#descriptor~3#1.base,17 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1) && #race[adu_open_~#descriptor~3#1.base,18 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1) && #race[adu_open_~#descriptor~3#1.base,19 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet215#1); [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-5: #race := #race[adu_open_~#descriptor~3#1.base,16 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet215#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-6: havoc adu_open_#t~nondet215#1; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-3: #race := #race[adu_open_~#descriptor~3#1.base,18 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet215#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-4: #race := #race[adu_open_~#descriptor~3#1.base,17 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet215#1]; [2025-02-08 05:27:33,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-7: SUMMARY for call write~int(260, adu_open_~#descriptor~3#1.base, 16 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret405#1 && adu_read_#t~ret405#1 <= 2147483647; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: havoc adu_read_#t~ret405#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: havoc adu_read_#t~mem404#1.base, adu_read_#t~mem404#1.offset; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-5: adu_read_#t~ret405#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_#t~mem404#1.base, 99 + adu_read_#t~mem404#1.offset, 102, 0; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-14: SUMMARY for call adu_read_#t~mem404#1.base, adu_read_#t~mem404#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-2: #race := #race[adu_open_~#descriptor~3#1.base,23 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet216#1]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-3: #race := #race[adu_open_~#descriptor~3#1.base,22 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet216#1]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357: assume ((#race[adu_open_~#descriptor~3#1.base,20 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1 && #race[adu_open_~#descriptor~3#1.base,21 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1) && #race[adu_open_~#descriptor~3#1.base,22 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1) && #race[adu_open_~#descriptor~3#1.base,23 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357: assume !(((#race[adu_open_~#descriptor~3#1.base,20 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1 && #race[adu_open_~#descriptor~3#1.base,21 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1) && #race[adu_open_~#descriptor~3#1.base,22 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1) && #race[adu_open_~#descriptor~3#1.base,23 + adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet216#1); [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-1: havoc adu_open_#t~nondet216#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-6: havoc adu_open_#t~nondet216#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-7: SUMMARY for call write~int(0, adu_open_~#descriptor~3#1.base, 20 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-4: #race := #race[adu_open_~#descriptor~3#1.base,21 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet216#1]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-5: #race := #race[adu_open_~#descriptor~3#1.base,20 + adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet216#1]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358: havoc adu_open_#t~ret218#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_open_#t~ret218#1 && adu_open_#t~ret218#1 <= 2147483647; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-1: havoc adu_open_#t~mem217#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-2: adu_open_~tmp___1~3#1 := adu_open_#t~ret218#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-6: adu_open_#t~ret218#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-11: #race := #race[adu_open_~#descriptor~3#1.base,23 + adu_open_~#descriptor~3#1.offset := 0]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-12: #race := #race[adu_open_~#descriptor~3#1.base,22 + adu_open_~#descriptor~3#1.offset := 0]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-9: assume ((0 == #race[adu_open_~#descriptor~3#1.base,20 + adu_open_~#descriptor~3#1.offset] && 0 == #race[adu_open_~#descriptor~3#1.base,21 + adu_open_~#descriptor~3#1.offset]) && 0 == #race[adu_open_~#descriptor~3#1.base,22 + adu_open_~#descriptor~3#1.offset]) && 0 == #race[adu_open_~#descriptor~3#1.base,23 + adu_open_~#descriptor~3#1.offset]; [2025-02-08 05:27:33,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-9: assume !(((0 == #race[adu_open_~#descriptor~3#1.base,20 + adu_open_~#descriptor~3#1.offset] && 0 == #race[adu_open_~#descriptor~3#1.base,21 + adu_open_~#descriptor~3#1.offset]) && 0 == #race[adu_open_~#descriptor~3#1.base,22 + adu_open_~#descriptor~3#1.offset]) && 0 == #race[adu_open_~#descriptor~3#1.base,23 + adu_open_~#descriptor~3#1.offset]); [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_open_#t~mem217#1 % 4294967296 % 4294967296 <= 2147483647 then adu_open_#t~mem217#1 % 4294967296 % 4294967296 else adu_open_#t~mem217#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-15: SUMMARY for call adu_open_#t~mem217#1 := read~int(adu_open_~#descriptor~3#1.base, 20 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-13: #race := #race[adu_open_~#descriptor~3#1.base,21 + adu_open_~#descriptor~3#1.offset := 0]; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-14: #race := #race[adu_open_~#descriptor~3#1.base,20 + adu_open_~#descriptor~3#1.offset := 0]; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-5: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset := ldv_mutex_unlock_78_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_78_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume 0 != adu_open_~tmp___1~3#1; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume !(0 != adu_open_~tmp___1~3#1); [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890: adu_read_~retval~2#1 := (if 0 != adu_read_~bytes_read~0#1 % 4294967296 then (if adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 else adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 - 4294967296) else -110); [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362: havoc adu_open_#t~ret221#1; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-1: havoc adu_open_#t~mem219#1.base, adu_open_#t~mem219#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_open_#t~ret221#1 && adu_open_#t~ret221#1 <= 2147483647; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-8: assume ((0 == #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-8: assume !(((0 == #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-5: adu_open_#t~ret221#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-11: #race := #race[adu_open_~dev~2#1.base,118 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-12: #race := #race[adu_open_~dev~2#1.base,117 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, adu_open_#t~mem219#1.base, 99 + adu_open_#t~mem219#1.offset, 41, 0; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-10: #race := #race[adu_open_~dev~2#1.base,119 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-4: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-15: #race := #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-3: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-16: #race := #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-2: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-13: assume ((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-13: assume !(((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-1: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-14: #race := #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-8: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-7: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-6: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-17: #race := #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-5: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-18: SUMMARY for call adu_open_#t~mem219#1.base, adu_open_#t~mem219#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-12: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-11: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-10: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-9: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-16: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-15: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-14: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-13: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-20: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363: havoc adu_open_#t~mem220#1; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-19: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-1: #race := #race[adu_open_~dev~2#1.base,116 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-18: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-17: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-24: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-23: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-22: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-2: SUMMARY for call adu_open_#t~mem220#1 := read~int(adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-21: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-28: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-27: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-26: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-25: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-32: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-31: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-30: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-29: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-36: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-35: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-34: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-33: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-40: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-39: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-38: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-6: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-37: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-44: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-12: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-43: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-11: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-42: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-10: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-41: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-17: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-48: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-16: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-47: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-15: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-46: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-14: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-45: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-21: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-52: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-20: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-3: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-51: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-50: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-18: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-49: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-24: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-23: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-22: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-53: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-29: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-28: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-27: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-26: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-33: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-32: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-30: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-36: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-35: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-34: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-41: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-40: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-39: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-38: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-45: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-44: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-42: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-48: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-47: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-46: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-53: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-52: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-51: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-50: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-57: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-56: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-54: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-60: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-59: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-58: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-65: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-64: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-63: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-62: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-69: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-68: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-66: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-72: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-71: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-70: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-77: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-76: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-75: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-74: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-81: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-80: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-78: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-84: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-83: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-82: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-89: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-88: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-87: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-86: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-93: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-92: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-90: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: havoc adu_read_#t~ret406#1.base, adu_read_#t~ret406#1.offset; [2025-02-08 05:27:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-1: assume { :end_inline_get_current } true;adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset := adu_read_#t~ret406#1.base, adu_read_#t~ret406#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-96: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-95: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-94: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-101: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-5: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-100: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-99: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-3: adu_read_#t~ret406#1.base, adu_read_#t~ret406#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-98: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-105: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-104: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-102: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-107: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-106: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-1: adu_read_~tmp___24~0#1 := adu_read_#t~ret407#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-2: assume { :end_inline_signal_pending } true;assume -2147483648 <= adu_read_#t~ret407#1 && adu_read_#t~ret407#1 <= 2147483647; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896: havoc adu_read_#t~ret407#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-5: adu_read_#t~ret407#1 := signal_pending_#res#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-6: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-3: havoc signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-4: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-7: havoc signal_pending_#res#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-8: assume { :begin_inline_signal_pending } true;signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset := adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-1: havoc adu_open_#t~nondet222#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-2: #race := #race[adu_open_~file#1.base,299 + adu_open_~file#1.offset := adu_open_#t~nondet222#1]; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368: assume ((#race[adu_open_~file#1.base,296 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1 && #race[adu_open_~file#1.base,297 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1) && #race[adu_open_~file#1.base,298 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1) && #race[adu_open_~file#1.base,299 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368: assume !(((#race[adu_open_~file#1.base,296 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1 && #race[adu_open_~file#1.base,297 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1) && #race[adu_open_~file#1.base,298 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1) && #race[adu_open_~file#1.base,299 + adu_open_~file#1.offset] == adu_open_#t~nondet222#1); [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-5: #race := #race[adu_open_~file#1.base,296 + adu_open_~file#1.offset := adu_open_#t~nondet222#1]; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-6: havoc adu_open_#t~nondet222#1; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-3: #race := #race[adu_open_~file#1.base,298 + adu_open_~file#1.offset := adu_open_#t~nondet222#1]; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-4: #race := #race[adu_open_~file#1.base,297 + adu_open_~file#1.offset := adu_open_#t~nondet222#1]; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-7: SUMMARY for call write~$Pointer$(adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset, adu_open_~file#1.base, 296 + adu_open_~file#1.offset, 4); srcloc: null [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483: ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-2: #race := #race[adu_open_~dev~2#1.base,127 + adu_open_~dev~2#1.offset := adu_open_#t~nondet223#1]; [2025-02-08 05:27:33,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-3: #race := #race[adu_open_~dev~2#1.base,126 + adu_open_~dev~2#1.offset := adu_open_#t~nondet223#1]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: assume ((#race[adu_open_~dev~2#1.base,124 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1 && #race[adu_open_~dev~2#1.base,125 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1) && #race[adu_open_~dev~2#1.base,126 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1) && #race[adu_open_~dev~2#1.base,127 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: assume !(((#race[adu_open_~dev~2#1.base,124 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1 && #race[adu_open_~dev~2#1.base,125 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1) && #race[adu_open_~dev~2#1.base,126 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1) && #race[adu_open_~dev~2#1.base,127 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet223#1); [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-1: havoc adu_open_#t~nondet223#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-6: havoc adu_open_#t~nondet223#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-7: SUMMARY for call write~int(0, adu_open_~dev~2#1.base, 124 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-4: #race := #race[adu_open_~dev~2#1.base,125 + adu_open_~dev~2#1.offset := adu_open_#t~nondet223#1]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-5: #race := #race[adu_open_~dev~2#1.base,124 + adu_open_~dev~2#1.offset := adu_open_#t~nondet223#1]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume 0 != adu_read_~tmp___24~0#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume !(0 != adu_read_~tmp___24~0#1); [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370: havoc adu_open_#t~ret225#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_open_#t~ret225#1 && adu_open_#t~ret225#1 <= 2147483647; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-4: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-1: havoc adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-2: adu_open_~tmp___2~2#1 := adu_open_#t~ret225#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-7: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-5: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-6: adu_open_#t~ret225#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-11: #race := #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-12: #race := #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-9: assume ((0 == #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-9: assume !(((0 == #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-10: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-15: SUMMARY for call adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 304 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-13: #race := #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-14: #race := #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371: havoc adu_open_#t~ret229#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-1: havoc adu_open_#t~mem228#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: havoc ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-4: assume { :end_inline___create_pipe } true;adu_open_~tmp___3~0#1 := adu_open_#t~ret229#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-2: havoc adu_open_#t~mem227#1.base, adu_open_#t~mem227#1.offset; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-3: havoc adu_open_#t~mem226#1.base, adu_open_#t~mem226#1.offset; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-8: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-6: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-7: adu_open_#t~ret229#1 := __create_pipe_#res#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-12: #race := #race[adu_open_#t~mem227#1.base,2 + adu_open_#t~mem227#1.offset := 0]; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-13: SUMMARY for call adu_open_#t~mem228#1 := read~int(adu_open_#t~mem227#1.base, 2 + adu_open_#t~mem227#1.offset, 1); srcloc: null [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-10: assume 0 == #race[adu_open_#t~mem227#1.base,2 + adu_open_#t~mem227#1.offset]; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-10: assume !(0 == #race[adu_open_#t~mem227#1.base,2 + adu_open_#t~mem227#1.offset]); [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_open_#t~mem226#1.base, adu_open_#t~mem226#1.offset, adu_open_#t~mem228#1 % 256; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-1: havoc adu_read_#t~nondet408#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-16: #race := #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-2: #race := #race[adu_read_~#descriptor___7~0#1.base,3 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet408#1]; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-17: #race := #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-14: assume ((0 == #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-14: assume !(((0 == #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900: assume ((#race[adu_read_~#descriptor___7~0#1.base,adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1 && #race[adu_read_~#descriptor___7~0#1.base,1 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,2 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,3 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1; [2025-02-08 05:27:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900: assume !(((#race[adu_read_~#descriptor___7~0#1.base,adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1 && #race[adu_read_~#descriptor___7~0#1.base,1 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,2 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,3 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet408#1); [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-15: #race := #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-5: #race := #race[adu_read_~#descriptor___7~0#1.base,adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet408#1]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-20: assume ((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-20: assume !(((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-6: havoc adu_read_#t~nondet408#1; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-21: #race := #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-3: #race := #race[adu_read_~#descriptor___7~0#1.base,2 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet408#1]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-18: #race := #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-4: #race := #race[adu_read_~#descriptor___7~0#1.base,1 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet408#1]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-19: SUMMARY for call adu_open_#t~mem227#1.base, adu_open_#t~mem227#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 304 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-24: #race := #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-25: SUMMARY for call adu_open_#t~mem226#1.base, adu_open_#t~mem226#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-7: SUMMARY for call write~$Pointer$(104, 0, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-22: #race := #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-23: #race := #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-1: havoc adu_open_#t~bitwise232#1; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-2: havoc adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372: havoc adu_open_#t~mem233#1.base, adu_open_#t~mem233#1.offset; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-6: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-3: assume { :end_inline_usb_fill_int_urb } true;havoc adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-4: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-9: #race := #race[adu_open_~dev~2#1.base,303 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-10: #race := #race[adu_open_~dev~2#1.base,302 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-7: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset, adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset, adu_open_#t~bitwise232#1, adu_open_#t~mem233#1.base, adu_open_#t~mem233#1.offset, adu_open_~tmp___2~2#1, #funAddr~adu_interrupt_in_callback.base, #funAddr~adu_interrupt_in_callback.offset, adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset, (if adu_open_#t~mem235#1 % 256 % 4294967296 <= 2147483647 then adu_open_#t~mem235#1 % 256 % 4294967296 else adu_open_#t~mem235#1 % 256 % 4294967296 - 4294967296); [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-8: assume ((0 == #race[adu_open_~dev~2#1.base,300 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,301 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,302 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,303 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-8: assume !(((0 == #race[adu_open_~dev~2#1.base,300 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,301 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,302 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,303 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-13: SUMMARY for call adu_open_#t~mem233#1.base, adu_open_#t~mem233#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 300 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-14: [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-11: #race := #race[adu_open_~dev~2#1.base,301 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-12: #race := #race[adu_open_~dev~2#1.base,300 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-2: #race := #race[adu_read_~#descriptor___7~0#1.base,7 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet409#1]; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-17: assume false; [2025-02-08 05:27:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-17: assume !false; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-3: #race := #race[adu_read_~#descriptor___7~0#1.base,6 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet409#1]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-18: adu_open_#t~bitwise232#1 := adu_open_~tmp___3~0#1; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume ((#race[adu_read_~#descriptor___7~0#1.base,4 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1 && #race[adu_read_~#descriptor___7~0#1.base,5 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,6 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,7 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume !(((#race[adu_read_~#descriptor___7~0#1.base,4 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1 && #race[adu_read_~#descriptor___7~0#1.base,5 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,6 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,7 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet409#1); [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-15: assume (adu_open_#t~bitwise232#1 % 4294967296 >= adu_open_~tmp___3~0#1 % 4294967296 && adu_open_#t~bitwise232#1 % 4294967296 >= 1073741952) && adu_open_#t~bitwise232#1 % 4294967296 <= 1073741952 + adu_open_~tmp___3~0#1 % 4294967296; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-1: havoc adu_read_#t~nondet409#1; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-16: havoc adu_open_#t~bitwise232#1; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-6: havoc adu_read_#t~nondet409#1; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-21: assume ((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-21: assume !(((0 == #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-7: SUMMARY for call write~$Pointer$(105, 0, adu_read_~#descriptor___7~0#1.base, 4 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-22: #race := #race[adu_open_~dev~2#1.base,99 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-4: #race := #race[adu_read_~#descriptor___7~0#1.base,5 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet409#1]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-19: assume 0 == adu_open_~tmp___3~0#1 % 4294967296 || 1073741952 == adu_open_~tmp___3~0#1 % 4294967296; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-19: assume !(0 == adu_open_~tmp___3~0#1 % 4294967296 || 1073741952 == adu_open_~tmp___3~0#1 % 4294967296); [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-5: #race := #race[adu_read_~#descriptor___7~0#1.base,4 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet409#1]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-20: adu_open_#t~bitwise232#1 := 1073741952; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-25: #race := #race[adu_open_~dev~2#1.base,96 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-26: SUMMARY for call adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-23: #race := #race[adu_open_~dev~2#1.base,98 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-24: #race := #race[adu_open_~dev~2#1.base,97 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-29: #race := #race[adu_open_~dev~2#1.base,310 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-30: #race := #race[adu_open_~dev~2#1.base,309 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-27: assume ((0 == #race[adu_open_~dev~2#1.base,308 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,309 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,310 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,311 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-27: assume !(((0 == #race[adu_open_~dev~2#1.base,308 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,309 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,310 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,311 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-28: #race := #race[adu_open_~dev~2#1.base,311 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-2: assume 0 == #race[adu_open_#t~mem234#1.base,6 + adu_open_#t~mem234#1.offset]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-2: assume !(0 == #race[adu_open_#t~mem234#1.base,6 + adu_open_#t~mem234#1.offset]); [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-3: #race := #race[adu_open_#t~mem234#1.base,6 + adu_open_#t~mem234#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373: havoc adu_open_#t~mem235#1; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-31: #race := #race[adu_open_~dev~2#1.base,308 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-1: havoc adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset; [2025-02-08 05:27:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-32: SUMMARY for call adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 308 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-6: #race := #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-7: #race := #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-4: SUMMARY for call adu_open_#t~mem235#1 := read~int(adu_open_#t~mem234#1.base, 6 + adu_open_#t~mem234#1.offset, 1); srcloc: null [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-5: assume ((0 == #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-5: assume !(((0 == #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,306 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,307 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-10: SUMMARY for call adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 304 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-8: #race := #race[adu_open_~dev~2#1.base,305 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-9: #race := #race[adu_open_~dev~2#1.base,304 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume ((#race[adu_read_~#descriptor___7~0#1.base,8 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1 && #race[adu_read_~#descriptor___7~0#1.base,9 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1) && #race[adu_read_~#descriptor___7~0#1.base,10 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1) && #race[adu_read_~#descriptor___7~0#1.base,11 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1; [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume !(((#race[adu_read_~#descriptor___7~0#1.base,8 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1 && #race[adu_read_~#descriptor___7~0#1.base,9 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1) && #race[adu_read_~#descriptor___7~0#1.base,10 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1) && #race[adu_read_~#descriptor___7~0#1.base,11 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet410#1); [2025-02-08 05:27:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-3: #race := #race[adu_read_~#descriptor___7~0#1.base,10 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet410#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-4: #race := #race[adu_read_~#descriptor___7~0#1.base,9 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet410#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-1: havoc adu_read_#t~nondet410#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-2: #race := #race[adu_read_~#descriptor___7~0#1.base,11 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet410#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-7: SUMMARY for call write~$Pointer$(106, 0, adu_read_~#descriptor___7~0#1.base, 8 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-5: #race := #race[adu_read_~#descriptor___7~0#1.base,8 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet410#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-6: havoc adu_read_#t~nondet410#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-2: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;assume -2147483648 <= ldv_mutex_lock_interruptible_79_#t~ret712#1 && ldv_mutex_lock_interruptible_79_#t~ret712#1 <= 2147483647; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-1: ldv_mutex_lock_interruptible_79_~tmp~31#1 := ldv_mutex_lock_interruptible_79_#t~ret712#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374: assume ((#race[adu_open_~dev~2#1.base,312 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1 && #race[adu_open_~dev~2#1.base,313 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,314 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,315 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374: assume !(((#race[adu_open_~dev~2#1.base,312 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1 && #race[adu_open_~dev~2#1.base,313 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,314 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,315 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet236#1); [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488: havoc ldv_mutex_lock_interruptible_79_#t~ret712#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-3: #race := #race[adu_open_~dev~2#1.base,314 + adu_open_~dev~2#1.offset := adu_open_#t~nondet236#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-5: ldv_mutex_lock_interruptible_79_#t~ret712#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-4: #race := #race[adu_open_~dev~2#1.base,313 + adu_open_~dev~2#1.offset := adu_open_#t~nondet236#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-1: havoc adu_open_#t~nondet236#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-2: #race := #race[adu_open_~dev~2#1.base,315 + adu_open_~dev~2#1.offset := adu_open_#t~nondet236#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-7: SUMMARY for call write~int(0, adu_open_~dev~2#1.base, 312 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-8: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-5: #race := #race[adu_open_~dev~2#1.base,312 + adu_open_~dev~2#1.offset := adu_open_#t~nondet236#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-7: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-6: havoc adu_open_#t~nondet236#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume ((#race[adu_read_~#descriptor___7~0#1.base,12 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1 && #race[adu_read_~#descriptor___7~0#1.base,13 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1) && #race[adu_read_~#descriptor___7~0#1.base,14 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1) && #race[adu_read_~#descriptor___7~0#1.base,15 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume !(((#race[adu_read_~#descriptor___7~0#1.base,12 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1 && #race[adu_read_~#descriptor___7~0#1.base,13 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1) && #race[adu_read_~#descriptor___7~0#1.base,14 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1) && #race[adu_read_~#descriptor___7~0#1.base,15 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet411#1); [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-1: havoc adu_read_#t~nondet411#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-4: #race := #race[adu_read_~#descriptor___7~0#1.base,13 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet411#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-5: #race := #race[adu_read_~#descriptor___7~0#1.base,12 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet411#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-2: #race := #race[adu_read_~#descriptor___7~0#1.base,15 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet411#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-3: #race := #race[adu_read_~#descriptor___7~0#1.base,14 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet411#1]; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-6: havoc adu_read_#t~nondet411#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-7: SUMMARY for call write~$Pointer$(107, 0, adu_read_~#descriptor___7~0#1.base, 12 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375: havoc adu_open_#t~ret238#1; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-1: havoc adu_open_#t~mem237#1.base, adu_open_#t~mem237#1.offset; [2025-02-08 05:27:33,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-4: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-5: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-2: adu_open_~tmp___4~0#1 := adu_open_#t~ret238#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_open_#t~ret238#1 && adu_open_#t~ret238#1 <= 2147483647; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-8: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-9: assume ((0 == #race[adu_open_~dev~2#1.base,308 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,309 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,310 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,311 + adu_open_~dev~2#1.offset]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-9: assume !(((0 == #race[adu_open_~dev~2#1.base,308 + adu_open_~dev~2#1.offset] && 0 == #race[adu_open_~dev~2#1.base,309 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,310 + adu_open_~dev~2#1.offset]) && 0 == #race[adu_open_~dev~2#1.base,311 + adu_open_~dev~2#1.offset]); [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-6: adu_open_#t~ret238#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-7: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-12: #race := #race[adu_open_~dev~2#1.base,310 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-13: #race := #race[adu_open_~dev~2#1.base,309 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-10: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_open_#t~mem237#1.base, adu_open_#t~mem237#1.offset, 208; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-11: #race := #race[adu_open_~dev~2#1.base,311 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-1: havoc adu_read_#t~nondet412#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-2: #race := #race[adu_read_~#descriptor___7~0#1.base,19 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet412#1]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-14: #race := #race[adu_open_~dev~2#1.base,308 + adu_open_~dev~2#1.offset := 0]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: assume ((#race[adu_read_~#descriptor___7~0#1.base,16 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1 && #race[adu_read_~#descriptor___7~0#1.base,17 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1) && #race[adu_read_~#descriptor___7~0#1.base,18 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1) && #race[adu_read_~#descriptor___7~0#1.base,19 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: assume !(((#race[adu_read_~#descriptor___7~0#1.base,16 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1 && #race[adu_read_~#descriptor___7~0#1.base,17 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1) && #race[adu_read_~#descriptor___7~0#1.base,18 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1) && #race[adu_read_~#descriptor___7~0#1.base,19 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet412#1); [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-15: SUMMARY for call adu_open_#t~mem237#1.base, adu_open_#t~mem237#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, 308 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-5: #race := #race[adu_read_~#descriptor___7~0#1.base,16 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet412#1]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-6: havoc adu_read_#t~nondet412#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-3: #race := #race[adu_read_~#descriptor___7~0#1.base,18 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet412#1]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-4: #race := #race[adu_read_~#descriptor___7~0#1.base,17 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet412#1]; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-7: SUMMARY for call write~int(474, adu_read_~#descriptor___7~0#1.base, 16 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490-1: ldv_mutex_lock_interruptible_79_#res#1 := ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076-2: noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset := noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076-1: noop_llseek_~arg1#1 := noop_llseek_#in~arg1#1; [2025-02-08 05:27:33,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: noop_llseek_~arg2#1 := noop_llseek_#in~arg2#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-2: #race := #race[adu_read_~#descriptor___7~0#1.base,23 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet413#1]; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-3: #race := #race[adu_read_~#descriptor___7~0#1.base,22 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet413#1]; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905: assume ((#race[adu_read_~#descriptor___7~0#1.base,20 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1 && #race[adu_read_~#descriptor___7~0#1.base,21 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1) && #race[adu_read_~#descriptor___7~0#1.base,22 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1) && #race[adu_read_~#descriptor___7~0#1.base,23 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905: assume !(((#race[adu_read_~#descriptor___7~0#1.base,20 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1 && #race[adu_read_~#descriptor___7~0#1.base,21 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1) && #race[adu_read_~#descriptor___7~0#1.base,22 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1) && #race[adu_read_~#descriptor___7~0#1.base,23 + adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet413#1); [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-1: havoc adu_read_#t~nondet413#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-6: havoc adu_read_#t~nondet413#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-7: SUMMARY for call write~int(0, adu_read_~#descriptor___7~0#1.base, 20 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-4: #race := #race[adu_read_~#descriptor___7~0#1.base,21 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet413#1]; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-5: #race := #race[adu_read_~#descriptor___7~0#1.base,20 + adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet413#1]; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume 0 != adu_open_~tmp___4~0#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume !(0 != adu_open_~tmp___4~0#1); [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-3: noop_llseek_#res#1 := noop_llseek_#t~nondet869#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906: havoc adu_read_#t~ret415#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-2: havoc noop_llseek_#t~nondet869#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc noop_llseek_#t~nondet869#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret415#1 && adu_read_#t~ret415#1 <= 2147483647; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-1: havoc adu_read_#t~mem414#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-5: havoc noop_llseek_#t~nondet869#1; [2025-02-08 05:27:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-2: adu_read_~tmp___22~0#1 := adu_read_#t~ret415#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-4: assume -2147483648 <= noop_llseek_#t~nondet869#1 && noop_llseek_#t~nondet869#1 <= 2147483647; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-6: adu_read_#t~ret415#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-11: #race := #race[adu_read_~#descriptor___7~0#1.base,23 + adu_read_~#descriptor___7~0#1.offset := 0]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-12: #race := #race[adu_read_~#descriptor___7~0#1.base,22 + adu_read_~#descriptor___7~0#1.offset := 0]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-9: assume ((0 == #race[adu_read_~#descriptor___7~0#1.base,20 + adu_read_~#descriptor___7~0#1.offset] && 0 == #race[adu_read_~#descriptor___7~0#1.base,21 + adu_read_~#descriptor___7~0#1.offset]) && 0 == #race[adu_read_~#descriptor___7~0#1.base,22 + adu_read_~#descriptor___7~0#1.offset]) && 0 == #race[adu_read_~#descriptor___7~0#1.base,23 + adu_read_~#descriptor___7~0#1.offset]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-9: assume !(((0 == #race[adu_read_~#descriptor___7~0#1.base,20 + adu_read_~#descriptor___7~0#1.offset] && 0 == #race[adu_read_~#descriptor___7~0#1.base,21 + adu_read_~#descriptor___7~0#1.offset]) && 0 == #race[adu_read_~#descriptor___7~0#1.base,22 + adu_read_~#descriptor___7~0#1.offset]) && 0 == #race[adu_read_~#descriptor___7~0#1.base,23 + adu_read_~#descriptor___7~0#1.offset]); [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem414#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem414#1 % 4294967296 % 4294967296 else adu_read_#t~mem414#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-15: SUMMARY for call adu_read_#t~mem414#1 := read~int(adu_read_~#descriptor___7~0#1.base, 20 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378: assume ((#race[adu_open_~dev~2#1.base,312 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1 && #race[adu_open_~dev~2#1.base,313 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1) && #race[adu_open_~dev~2#1.base,314 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1) && #race[adu_open_~dev~2#1.base,315 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378: assume !(((#race[adu_open_~dev~2#1.base,312 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1 && #race[adu_open_~dev~2#1.base,313 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1) && #race[adu_open_~dev~2#1.base,314 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1) && #race[adu_open_~dev~2#1.base,315 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet239#1); [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-13: #race := #race[adu_read_~#descriptor___7~0#1.base,21 + adu_read_~#descriptor___7~0#1.offset := 0]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-14: #race := #race[adu_read_~#descriptor___7~0#1.base,20 + adu_read_~#descriptor___7~0#1.offset := 0]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-3: #race := #race[adu_open_~dev~2#1.base,314 + adu_open_~dev~2#1.offset := adu_open_#t~nondet239#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-4: #race := #race[adu_open_~dev~2#1.base,313 + adu_open_~dev~2#1.offset := adu_open_#t~nondet239#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-1: havoc adu_open_#t~nondet239#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-2: #race := #race[adu_open_~dev~2#1.base,315 + adu_open_~dev~2#1.offset := adu_open_#t~nondet239#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-7: SUMMARY for call write~int(1, adu_open_~dev~2#1.base, 312 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-5: #race := #race[adu_open_~dev~2#1.base,312 + adu_open_~dev~2#1.offset := adu_open_#t~nondet239#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-6: havoc adu_open_#t~nondet239#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6493: ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset := ldv_mutex_unlock_81_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_81_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume 0 != adu_read_~tmp___22~0#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume !(0 != adu_read_~tmp___22~0#1); [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-2: #race := #race[adu_open_~dev~2#1.base,331 + adu_open_~dev~2#1.offset := adu_open_#t~nondet240#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-3: #race := #race[adu_open_~dev~2#1.base,330 + adu_open_~dev~2#1.offset := adu_open_#t~nondet240#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: assume ((#race[adu_open_~dev~2#1.base,328 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1 && #race[adu_open_~dev~2#1.base,329 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1) && #race[adu_open_~dev~2#1.base,330 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1) && #race[adu_open_~dev~2#1.base,331 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: assume !(((#race[adu_open_~dev~2#1.base,328 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1 && #race[adu_open_~dev~2#1.base,329 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1) && #race[adu_open_~dev~2#1.base,330 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1) && #race[adu_open_~dev~2#1.base,331 + adu_open_~dev~2#1.offset] == adu_open_#t~nondet240#1); [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-1: havoc adu_open_#t~nondet240#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-6: havoc adu_open_#t~nondet240#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-7: SUMMARY for call write~int(1, adu_open_~dev~2#1.base, 328 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-4: #race := #race[adu_open_~dev~2#1.base,329 + adu_open_~dev~2#1.offset := adu_open_#t~nondet240#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-5: #race := #race[adu_open_~dev~2#1.base,328 + adu_open_~dev~2#1.offset := adu_open_#t~nondet240#1]; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: havoc adu_read_#t~ret417#1; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-1: havoc adu_read_#t~mem416#1.base, adu_read_#t~mem416#1.offset; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret417#1 && adu_read_#t~ret417#1 <= 2147483647; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-5: adu_read_#t~ret417#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_#t~mem416#1.base, 99 + adu_read_#t~mem416#1.offset, 108, 0; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4382: adu_open_~retval~0#1 := 0; [2025-02-08 05:27:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-14: SUMMARY for call adu_read_#t~mem416#1.base, adu_read_#t~mem416#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset := add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-3: add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset := add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-2: add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset := add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-1: add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset := add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-2: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-1: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-3: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true;havoc ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-4: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-2: havoc ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-3: havoc ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385: assume { :end_inline_ldv_mutex_unlock_60 } true;adu_open_#res#1 := adu_open_~retval~0#1; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-1: havoc ldv_mutex_unlock_60_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_60_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-4: assume { :begin_inline_ldv_mutex_unlock_60 } true;ldv_mutex_unlock_60_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_60_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume 0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume !(0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]); [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: #race := #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: usb_endpoint_maxp_#res#1 := (if usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 <= 2147483647 then usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 else usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-6: #race := #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume 0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume !(0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]); [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-10: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-13: #race := #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-12: usb_endpoint_maxp_#res#1 := (if usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 <= 2147483647 then usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 else usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-15: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-14: #race := #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-16: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-19: assume 0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-19: assume !(0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]); [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-18: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-21: #race := #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-20: usb_endpoint_maxp_#res#1 := (if usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 <= 2147483647 then usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 else usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-23: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-22: #race := #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-24: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-27: assume 0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-27: assume !(0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]); [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-26: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4915: adu_read_~retval~2#1 := (if 0 != adu_read_~bytes_read~0#1 % 4294967296 then (if adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 else adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 - 4294967296) else -4); [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-29: #race := #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-28: usb_endpoint_maxp_#res#1 := (if usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 <= 2147483647 then usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 else usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-31: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-30: #race := #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502: ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset := ldv_mutex_unlock_82_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_82_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089-1: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: havoc schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-4: assume -2147483648 <= schedule_timeout_#t~nondet870#1 && schedule_timeout_#t~nondet870#1 <= 2147483647; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-3: schedule_timeout_#res#1 := schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-2: havoc schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-8: havoc schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-6: havoc schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-5: havoc schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-11: havoc schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-10: assume -2147483648 <= schedule_timeout_#t~nondet870#1 && schedule_timeout_#t~nondet870#1 <= 2147483647; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-9: schedule_timeout_#res#1 := schedule_timeout_#t~nondet870#1; [2025-02-08 05:27:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4391: adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset := adu_release_internal_#in~dev#1.base, adu_release_internal_#in~dev#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506: assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true;havoc ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-4: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-2: havoc adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-3: SUMMARY for call ULTIMATE.dealloc(adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset); srcloc: null [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393: havoc adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-1: SUMMARY for call ULTIMATE.dealloc(adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset); srcloc: null [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-4: havoc adu_release_internal_~tmp~12#1; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-5: SUMMARY for call adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume 0 != adu_read_~bytes_to_read~0#1 % 4294967296; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume !(0 != adu_read_~bytes_to_read~0#1 % 4294967296); [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865-1: copy_from_user_~from#1.base, copy_from_user_~from#1.offset := copy_from_user_#in~from#1.base, copy_from_user_#in~from#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865: copy_from_user_~n#1 := copy_from_user_#in~n#1; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865-2: copy_from_user_~to#1.base, copy_from_user_~to#1.offset := copy_from_user_#in~to#1.base, copy_from_user_#in~to#1.offset; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3867: havoc copy_from_user_~sz~0#1; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3868: havoc copy_from_user_~tmp~2#1; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-2: havoc adu_release_internal_#t~mem241#1; [2025-02-08 05:27:33,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-3: #race := #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397: havoc adu_release_internal_#t~nondet242#1; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-1: assume ((#race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1 && #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-1: assume !(((#race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1 && #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet242#1); [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-6: #race := #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-7: havoc adu_release_internal_#t~nondet242#1; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-4: #race := #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-5: #race := #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-10: #race := #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-11: #race := #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-8: SUMMARY for call write~int(adu_release_internal_#t~mem241#1 - 1, adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-9: assume ((0 == #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-9: assume !(((0 == #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset]); [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-14: SUMMARY for call adu_release_internal_#t~mem241#1 := read~int(adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-12: #race := #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-13: #race := #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: assume ((#race[adu_release_internal_~#descriptor~4#1.base,adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1 && #race[adu_release_internal_~#descriptor~4#1.base,1 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,2 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,3 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1 && #race[adu_release_internal_~#descriptor~4#1.base,1 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,2 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,3 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet243#1); [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,2 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:33,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,1 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-1: havoc adu_release_internal_#t~nondet243#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,3 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-7: SUMMARY for call write~$Pointer$(43, 0, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-6: havoc adu_release_internal_#t~nondet243#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4927: adu_read_~retval~2#1 := (if adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 else adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: assume ((#race[adu_release_internal_~#descriptor~4#1.base,4 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1 && #race[adu_release_internal_~#descriptor~4#1.base,5 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,6 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,7 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,4 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1 && #race[adu_release_internal_~#descriptor~4#1.base,5 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,6 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,7 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet244#1); [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-1: havoc adu_release_internal_#t~nondet244#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,5 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,4 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,7 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,6 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-6: havoc adu_release_internal_#t~nondet244#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-7: SUMMARY for call write~$Pointer$(44, 0, adu_release_internal_~#descriptor~4#1.base, 4 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-1: havoc ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-2: havoc ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928: assume { :end_inline_ldv___ldv_spin_lock_71 } true;adu_read_#t~short419#1 := 0 != adu_read_~should_submit~0#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-3: havoc ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-4: assume { :begin_inline_ldv___ldv_spin_lock_71 } true;ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-1: havoc adu_release_internal_#t~nondet245#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,11 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400: assume ((#race[adu_release_internal_~#descriptor~4#1.base,8 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1 && #race[adu_release_internal_~#descriptor~4#1.base,9 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,10 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,11 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,8 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1 && #race[adu_release_internal_~#descriptor~4#1.base,9 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,10 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,11 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet245#1); [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,8 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:33,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-6: havoc adu_release_internal_#t~nondet245#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,10 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,9 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-7: SUMMARY for call write~$Pointer$(45, 0, adu_release_internal_~#descriptor~4#1.base, 8 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872: copy_from_user_~sz~0#1 := -1;assume { :begin_inline_might_fault } true; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,15 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet246#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,14 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet246#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401: assume ((#race[adu_release_internal_~#descriptor~4#1.base,12 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1 && #race[adu_release_internal_~#descriptor~4#1.base,13 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1) && #race[adu_release_internal_~#descriptor~4#1.base,14 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1) && #race[adu_release_internal_~#descriptor~4#1.base,15 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,12 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1 && #race[adu_release_internal_~#descriptor~4#1.base,13 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1) && #race[adu_release_internal_~#descriptor~4#1.base,14 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1) && #race[adu_release_internal_~#descriptor~4#1.base,15 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet246#1); [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-1: havoc adu_release_internal_#t~nondet246#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-6: havoc adu_release_internal_#t~nondet246#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-7: SUMMARY for call write~$Pointer$(46, 0, adu_release_internal_~#descriptor~4#1.base, 12 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,13 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet246#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,12 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet246#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: havoc adu_read_#t~short419#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-3: havoc adu_read_#t~mem418#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-4: havoc adu_read_#t~mem418#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873: assume { :end_inline_might_fault } true;assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if copy_from_user_~sz~0#1 < 0 then 1 else 0), 1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-1: havoc adu_read_#t~short419#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume adu_read_#t~short419#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume !adu_read_#t~short419#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-7: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-8: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-5: assume ((0 == #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-5: assume !(((0 == #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-6: adu_read_#t~short419#1 := 0 != adu_read_#t~mem418#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-11: SUMMARY for call adu_read_#t~mem418#1 := read~int(adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-12: assume adu_read_#t~short419#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-12: assume !adu_read_#t~short419#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-9: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-10: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: assume ((#race[adu_release_internal_~#descriptor~4#1.base,16 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1 && #race[adu_release_internal_~#descriptor~4#1.base,17 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1) && #race[adu_release_internal_~#descriptor~4#1.base,18 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1) && #race[adu_release_internal_~#descriptor~4#1.base,19 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,16 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1 && #race[adu_release_internal_~#descriptor~4#1.base,17 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1) && #race[adu_release_internal_~#descriptor~4#1.base,18 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1) && #race[adu_release_internal_~#descriptor~4#1.base,19 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet247#1); [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,18 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet247#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,17 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet247#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-1: havoc adu_release_internal_#t~nondet247#1; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,19 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet247#1]; [2025-02-08 05:27:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-7: SUMMARY for call write~int(298, adu_release_internal_~#descriptor~4#1.base, 16 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,16 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet247#1]; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-6: havoc adu_release_internal_#t~nondet247#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874: havoc copy_from_user_#t~ret51#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-2: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= copy_from_user_#t~ret51#1 && copy_from_user_#t~ret51#1 <= 2147483647; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-1: copy_from_user_~tmp~2#1 := copy_from_user_#t~ret51#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-5: copy_from_user_#t~ret51#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403: assume ((#race[adu_release_internal_~#descriptor~4#1.base,20 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1 && #race[adu_release_internal_~#descriptor~4#1.base,21 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1) && #race[adu_release_internal_~#descriptor~4#1.base,22 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1) && #race[adu_release_internal_~#descriptor~4#1.base,23 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,20 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1 && #race[adu_release_internal_~#descriptor~4#1.base,21 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1) && #race[adu_release_internal_~#descriptor~4#1.base,22 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1) && #race[adu_release_internal_~#descriptor~4#1.base,23 + adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet248#1); [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-1: havoc adu_release_internal_#t~nondet248#1; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,21 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet248#1]; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,20 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet248#1]; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,23 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet248#1]; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,22 + adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet248#1]; [2025-02-08 05:27:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-6: havoc adu_release_internal_#t~nondet248#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-7: SUMMARY for call write~int(0, adu_release_internal_~#descriptor~4#1.base, 20 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-1: havoc adu_read_#t~nondet420#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-2: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := adu_read_#t~nondet420#1]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: assume ((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: assume !(((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet420#1); [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-5: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := adu_read_#t~nondet420#1]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-6: havoc adu_read_#t~nondet420#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-3: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := adu_read_#t~nondet420#1]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-4: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := adu_read_#t~nondet420#1]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-7: SUMMARY for call write~int(0, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-1: havoc adu_release_internal_#t~mem249#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-2: adu_release_internal_~tmp~12#1 := adu_release_internal_#t~ret250#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404: havoc adu_release_internal_#t~ret250#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-6: adu_release_internal_#t~ret250#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_release_internal_#t~ret250#1 && adu_release_internal_#t~ret250#1 <= 2147483647; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-9: assume ((0 == #race[adu_release_internal_~#descriptor~4#1.base,20 + adu_release_internal_~#descriptor~4#1.offset] && 0 == #race[adu_release_internal_~#descriptor~4#1.base,21 + adu_release_internal_~#descriptor~4#1.offset]) && 0 == #race[adu_release_internal_~#descriptor~4#1.base,22 + adu_release_internal_~#descriptor~4#1.offset]) && 0 == #race[adu_release_internal_~#descriptor~4#1.base,23 + adu_release_internal_~#descriptor~4#1.offset]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-9: assume !(((0 == #race[adu_release_internal_~#descriptor~4#1.base,20 + adu_release_internal_~#descriptor~4#1.offset] && 0 == #race[adu_release_internal_~#descriptor~4#1.base,21 + adu_release_internal_~#descriptor~4#1.offset]) && 0 == #race[adu_release_internal_~#descriptor~4#1.base,22 + adu_release_internal_~#descriptor~4#1.offset]) && 0 == #race[adu_release_internal_~#descriptor~4#1.base,23 + adu_release_internal_~#descriptor~4#1.offset]); [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_release_internal_#t~mem249#1 % 4294967296 % 4294967296 <= 2147483647 then adu_release_internal_#t~mem249#1 % 4294967296 % 4294967296 else adu_release_internal_#t~mem249#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-13: #race := #race[adu_release_internal_~#descriptor~4#1.base,21 + adu_release_internal_~#descriptor~4#1.offset := 0]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-14: #race := #race[adu_release_internal_~#descriptor~4#1.base,20 + adu_release_internal_~#descriptor~4#1.offset := 0]; [2025-02-08 05:27:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-11: #race := #race[adu_release_internal_~#descriptor~4#1.base,23 + adu_release_internal_~#descriptor~4#1.offset := 0]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-12: #race := #race[adu_release_internal_~#descriptor~4#1.base,22 + adu_release_internal_~#descriptor~4#1.offset := 0]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume 0 != copy_from_user_~tmp~2#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume !(0 != copy_from_user_~tmp~2#1); [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-15: SUMMARY for call adu_release_internal_#t~mem249#1 := read~int(adu_release_internal_~#descriptor~4#1.base, 20 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc adu_read_#t~ret422#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_read_#t~ret422#1 && adu_read_#t~ret422#1 <= 2147483647; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-4: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-1: havoc adu_read_#t~mem421#1.base, adu_read_#t~mem421#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-2: adu_read_~tmp___25~0#1 := adu_read_#t~ret422#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-7: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-5: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-6: adu_read_#t~ret422#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-11: #race := #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-12: #race := #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-9: assume ((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-9: assume !(((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-10: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_read_#t~mem421#1.base, adu_read_#t~mem421#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-15: SUMMARY for call adu_read_#t~mem421#1.base, adu_read_#t~mem421#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume 0 != adu_release_internal_~tmp~12#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume !(0 != adu_release_internal_~tmp~12#1); [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-13: #race := #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-14: #race := #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: havoc adu_read_#t~ret426#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: havoc adu_read_#t~mem425#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878: havoc copy_from_user_#t~ret52#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___26~0#1 := adu_read_#t~ret426#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-2: havoc _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-1: assume { :end_inline__copy_from_user } true;copy_from_user_~n#1 := copy_from_user_#t~ret52#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-2: havoc adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-4: copy_from_user_#t~ret52#1 := _copy_from_user_#res#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-3: havoc adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-3: havoc _copy_from_user_#t~nondet875#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-8: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-6: havoc _copy_from_user_#res#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-5: havoc _copy_from_user_#t~nondet875#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-6: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-7: adu_read_#t~ret426#1 := __create_pipe_#res#1; [2025-02-08 05:27:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-7: assume { :begin_inline__copy_from_user } true;_copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1 := copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-12: #race := #race[adu_read_#t~mem424#1.base,2 + adu_read_#t~mem424#1.offset := 0]; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-13: SUMMARY for call adu_read_#t~mem425#1 := read~int(adu_read_#t~mem424#1.base, 2 + adu_read_#t~mem424#1.offset, 1); srcloc: null [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-10: assume 0 == #race[adu_read_#t~mem424#1.base,2 + adu_read_#t~mem424#1.offset]; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-10: assume !(0 == #race[adu_read_#t~mem424#1.base,2 + adu_read_#t~mem424#1.offset]); [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset, adu_read_#t~mem425#1 % 256; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-16: #race := #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-17: #race := #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-14: assume ((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-14: assume !(((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-15: #race := #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-20: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-20: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-21: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-18: #race := #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-19: SUMMARY for call adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-24: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-25: SUMMARY for call adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-22: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-23: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-1: havoc adu_read_#t~bitwise429#1; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-2: havoc adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: havoc adu_read_#t~mem430#1.base, adu_read_#t~mem430#1.offset; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-6: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-3: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem427#1.base, adu_read_#t~mem427#1.offset; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-4: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-9: #race := #race[adu_read_~dev~4#1.base,303 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-10: #race := #race[adu_read_~dev~4#1.base,302 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-7: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_read_#t~mem427#1.base, adu_read_#t~mem427#1.offset, adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset, adu_read_#t~bitwise429#1, adu_read_#t~mem430#1.base, adu_read_#t~mem430#1.offset, adu_read_~tmp___25~0#1, #funAddr~adu_interrupt_in_callback.base, #funAddr~adu_interrupt_in_callback.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, (if adu_read_#t~mem432#1 % 256 % 4294967296 <= 2147483647 then adu_read_#t~mem432#1 % 256 % 4294967296 else adu_read_#t~mem432#1 % 256 % 4294967296 - 4294967296); [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-8: assume ((0 == #race[adu_read_~dev~4#1.base,300 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,301 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,302 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,303 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-8: assume !(((0 == #race[adu_read_~dev~4#1.base,300 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,301 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,302 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,303 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-13: SUMMARY for call adu_read_#t~mem430#1.base, adu_read_#t~mem430#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 300 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-14: [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-11: #race := #race[adu_read_~dev~4#1.base,301 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-12: #race := #race[adu_read_~dev~4#1.base,300 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-17: assume false; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-17: assume !false; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-1: havoc adu_release_internal_#t~mem251#1.base, adu_release_internal_#t~mem251#1.offset; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-18: adu_read_#t~bitwise429#1 := adu_read_~tmp___26~0#1; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_release_internal_#t~ret253#1 && adu_release_internal_#t~ret253#1 <= 2147483647; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-15: assume (adu_read_#t~bitwise429#1 % 4294967296 >= adu_read_~tmp___26~0#1 % 4294967296 && adu_read_#t~bitwise429#1 % 4294967296 >= 1073741952) && adu_read_#t~bitwise429#1 % 4294967296 <= 1073741952 + adu_read_~tmp___26~0#1 % 4294967296; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-16: havoc adu_read_#t~bitwise429#1; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408: havoc adu_release_internal_#t~ret253#1; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-21: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-21: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-5: adu_release_internal_#t~ret253#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-22: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-19: assume 0 == adu_read_~tmp___26~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___26~0#1 % 4294967296; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-19: assume !(0 == adu_read_~tmp___26~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___26~0#1 % 4294967296); [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-20: adu_read_#t~bitwise429#1 := 1073741952; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-25: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, adu_release_internal_#t~mem251#1.base, 99 + adu_release_internal_#t~mem251#1.offset, 47, 0; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-26: SUMMARY for call adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-10: #race := #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-23: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-24: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-8: assume ((0 == #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-8: assume !(((0 == #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset]); [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-29: #race := #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-13: assume ((0 == #race[adu_release_internal_~dev#1.base,96 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,97 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,98 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,99 + adu_release_internal_~dev#1.offset]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-13: assume !(((0 == #race[adu_release_internal_~dev#1.base,96 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,97 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,98 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,99 + adu_release_internal_~dev#1.offset]); [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-30: #race := #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-14: #race := #race[adu_release_internal_~dev#1.base,99 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108-1: usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset := usb_find_interface_#in~arg0#1.base, usb_find_interface_#in~arg0#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-27: assume ((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-27: assume !(((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-11: #race := #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: usb_find_interface_~arg1#1 := usb_find_interface_#in~arg1#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-28: #race := #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-12: #race := #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-2: assume 0 == #race[adu_read_#t~mem431#1.base,6 + adu_read_#t~mem431#1.offset]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-2: assume !(0 == #race[adu_read_#t~mem431#1.base,6 + adu_read_#t~mem431#1.offset]); [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-17: #race := #race[adu_release_internal_~dev#1.base,96 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-3: #race := #race[adu_read_#t~mem431#1.base,6 + adu_read_#t~mem431#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-18: SUMMARY for call adu_release_internal_#t~mem251#1.base, adu_release_internal_#t~mem251#1.offset := read~$Pointer$(adu_release_internal_~dev#1.base, 96 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937: havoc adu_read_#t~mem432#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-31: #race := #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-15: #race := #race[adu_release_internal_~dev#1.base,98 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-1: havoc adu_read_#t~mem431#1.base, adu_read_#t~mem431#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-32: SUMMARY for call adu_read_#t~mem427#1.base, adu_read_#t~mem427#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-16: #race := #race[adu_release_internal_~dev#1.base,97 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-6: #race := #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-7: #race := #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-4: SUMMARY for call adu_read_#t~mem432#1 := read~int(adu_read_#t~mem431#1.base, 6 + adu_read_#t~mem431#1.offset, 1); srcloc: null [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-5: assume ((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-5: assume !(((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-10: SUMMARY for call adu_read_#t~mem431#1.base, adu_read_#t~mem431#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-8: #race := #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-9: #race := #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-2: SUMMARY for call adu_release_internal_#t~mem252#1 := read~int(adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409: havoc adu_release_internal_#t~mem252#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-1: #race := #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-3: assume { :end_inline_ldv_malloc } true;usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset := usb_find_interface_#t~ret874#1.base, usb_find_interface_#t~ret874#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938: havoc adu_read_#t~ret434#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-2: havoc usb_find_interface_#t~ret874#1.base, usb_find_interface_#t~ret874#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: havoc usb_find_interface_#t~ret874#1.base, usb_find_interface_#t~ret874#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_read_#t~ret434#1 && adu_read_#t~ret434#1 <= 2147483647; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-7: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-4: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-6: usb_find_interface_#t~ret874#1.base, usb_find_interface_#t~ret874#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-1: havoc adu_read_#t~mem433#1.base, adu_read_#t~mem433#1.offset; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-5: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-2: adu_read_~tmp___27~0#1 := adu_read_#t~ret434#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-4: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-7: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-8: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-5: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 964; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-6: adu_read_#t~ret434#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-11: #race := #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-12: #race := #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-9: assume ((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-9: assume !(((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-10: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_read_#t~mem433#1.base, adu_read_#t~mem433#1.offset, 208; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-15: SUMMARY for call adu_read_#t~mem433#1.base, adu_read_#t~mem433#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-13: #race := #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-14: #race := #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882: havoc copy_from_user_#t~ret53#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-2: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= copy_from_user_#t~ret53#1 && copy_from_user_#t~ret53#1 <= 2147483647; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-1: copy_from_user_~tmp___0~3#1 := copy_from_user_#t~ret53#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-5: copy_from_user_#t~ret53#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-8: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if copy_from_user_~sz~0#1 % 4294967296 >= copy_from_user_~n#1 % 4294967296 then 1 else 0), 1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume 0 != adu_read_~tmp___27~0#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume !(0 != adu_read_~tmp___27~0#1); [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-2: _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset := _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-1: _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset := _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-2: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := adu_read_#t~nondet435#1]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3884: assume 0 != copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3884: assume !(0 != copy_from_user_~tmp___0~3#1);assume { :begin_inline___copy_from_user_overflow } true; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-3: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := adu_read_#t~nondet435#1]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-5: _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset := _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: assume ((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: assume !(((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet435#1); [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-4: _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset := _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-1: havoc adu_read_#t~nondet435#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-3: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-6: havoc adu_read_#t~nondet435#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-7: SUMMARY for call write~int(1, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-4: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := adu_read_#t~nondet435#1]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-5: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := adu_read_#t~nondet435#1]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-2: havoc adu_release_internal_#t~mem254#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-3: assume ((0 == #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-3: assume !(((0 == #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] && 0 == #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset]) && 0 == #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset]); [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume adu_release_internal_#t~mem254#1 <= 0; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume !(adu_release_internal_#t~mem254#1 <= 0); [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-1: havoc adu_release_internal_#t~mem254#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-6: #race := #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-7: #race := #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-4: #race := #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-5: #race := #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset := 0]; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-8: SUMMARY for call adu_release_internal_#t~mem254#1 := read~int(adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-3: _copy_from_user_#res#1 := _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-2: havoc _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: havoc _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-7: havoc _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-5: havoc _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-4: havoc _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-9: havoc _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-8: _copy_from_user_#res#1 := _copy_from_user_#t~nondet875#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886: havoc copy_from_user_#t~ret54#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-2: havoc _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-1: assume { :end_inline__copy_from_user } true;copy_from_user_~n#1 := copy_from_user_#t~ret54#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-4: copy_from_user_#t~ret54#1 := _copy_from_user_#res#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-3: havoc _copy_from_user_#t~nondet875#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-6: havoc _copy_from_user_#res#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-5: havoc _copy_from_user_#t~nondet875#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-7: assume { :begin_inline__copy_from_user } true;_copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1 := copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1; [2025-02-08 05:27:33,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415: havoc adu_abort_transfers_#in~dev#1.base, adu_abort_transfers_#in~dev#1.offset;assume { :end_inline_adu_abort_transfers } true; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-1: havoc adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset, adu_abort_transfers_#t~mem120#1.base, adu_abort_transfers_#t~mem120#1.offset, adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset, adu_abort_transfers_#t~mem122#1, adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset, adu_abort_transfers_#t~mem124#1, adu_abort_transfers_#t~mem125#1.base, adu_abort_transfers_#t~mem125#1.offset, adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset, adu_abort_transfers_~dev#1.base, adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-2: havoc adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset, adu_abort_transfers_#t~mem120#1.base, adu_abort_transfers_#t~mem120#1.offset, adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset, adu_abort_transfers_#t~mem122#1, adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset, adu_abort_transfers_#t~mem124#1, adu_abort_transfers_#t~mem125#1.base, adu_abort_transfers_#t~mem125#1.offset, adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset, adu_abort_transfers_~dev#1.base, adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-3: assume { :begin_inline_adu_abort_transfers } true;adu_abort_transfers_#in~dev#1.base, adu_abort_transfers_#in~dev#1.offset := adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-1: havoc adu_release_internal_#t~nondet255#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-2: #race := #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet255#1]; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: assume ((#race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1 && #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1) && #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1) && #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: assume !(((#race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1 && #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1) && #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1) && #race[adu_release_internal_~dev#1.base,119 + adu_release_internal_~dev#1.offset] == adu_release_internal_#t~nondet255#1); [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-5: #race := #race[adu_release_internal_~dev#1.base,116 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet255#1]; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-6: havoc adu_release_internal_#t~nondet255#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-3: #race := #race[adu_release_internal_~dev#1.base,118 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet255#1]; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-4: #race := #race[adu_release_internal_~dev#1.base,117 + adu_release_internal_~dev#1.offset := adu_release_internal_#t~nondet255#1]; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-7: SUMMARY for call write~int(0, adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4420: havoc adu_release_internal_#t~mem241#1, adu_release_internal_#t~nondet242#1, adu_release_internal_#t~nondet243#1, adu_release_internal_#t~nondet244#1, adu_release_internal_#t~nondet245#1, adu_release_internal_#t~nondet246#1, adu_release_internal_#t~nondet247#1, adu_release_internal_#t~nondet248#1, adu_release_internal_#t~mem249#1, adu_release_internal_#t~ret250#1, adu_release_internal_#t~mem251#1.base, adu_release_internal_#t~mem251#1.offset, adu_release_internal_#t~mem252#1, adu_release_internal_#t~ret253#1, adu_release_internal_#t~mem254#1, adu_release_internal_#t~nondet255#1, adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, adu_release_internal_~tmp~12#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951: assume { :end_inline_ldv_mutex_unlock_74 } true;adu_read_#res#1 := adu_read_~retval~2#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-1: havoc ldv_mutex_unlock_74_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_74_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-4: assume { :begin_inline_ldv_mutex_unlock_74 } true;ldv_mutex_unlock_74_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_74_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3894-1: copy_from_user_#res#1 := copy_from_user_~n#1; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-2: havoc ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-3: havoc ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4423: adu_release_~file#1.base, adu_release_~file#1.offset := adu_release_#in~file#1.base, adu_release_#in~file#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4423-1: adu_release_~inode#1.base, adu_release_~inode#1.offset := adu_release_#in~inode#1.base, adu_release_#in~inode#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4425: havoc adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 05:27:33,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897-1: copy_to_user_~from#1.base, copy_to_user_~from#1.offset := copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897: copy_to_user_~n#1 := copy_to_user_#in~n#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897-2: copy_to_user_~to#1.base, copy_to_user_~to#1.offset := copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4426: havoc adu_release_~retval~1#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427: havoc adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-1: SUMMARY for call ULTIMATE.dealloc(adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-4: havoc adu_release_~tmp~13#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-5: SUMMARY for call adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-2: havoc adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-3: SUMMARY for call ULTIMATE.dealloc(adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-1: adu_write_~count#1 := adu_write_#in~count#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-2: adu_write_~buffer#1.base, adu_write_~buffer#1.offset := adu_write_#in~buffer#1.base, adu_write_#in~buffer#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3899: havoc copy_to_user_~sz~1#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956: adu_write_~ppos#1.base, adu_write_~ppos#1.offset := adu_write_#in~ppos#1.base, adu_write_#in~ppos#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-3: adu_write_~file#1.base, adu_write_~file#1.offset := adu_write_#in~file#1.base, adu_write_#in~file#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3900: havoc copy_to_user_~tmp~3#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3901: havoc copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: adu_release_~retval~1#1 := 0; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-4: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-2: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-8: havoc adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-9: SUMMARY for call adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset := #Ultimate.allocOnStack(20); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-6: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4431: assume 0 == (adu_release_~file#1.base + adu_release_~file#1.offset) % 4294967296; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4431: assume !(0 == (adu_release_~file#1.base + adu_release_~file#1.offset) % 4294967296); [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4432: adu_release_~retval~1#1 := -19; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3904: copy_to_user_~sz~1#1 := -1;assume { :begin_inline_might_fault } true; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4961: havoc adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: havoc adu_write_~bytes_written~0#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3905: assume { :end_inline_might_fault } true;assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if copy_to_user_~sz~1#1 < 0 then 1 else 0), 1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: havoc adu_write_~bytes_to_write~0#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906: havoc copy_to_user_#t~ret55#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-2: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= copy_to_user_#t~ret55#1 && copy_to_user_#t~ret55#1 <= 2147483647; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-1: copy_to_user_~tmp~3#1 := copy_to_user_#t~ret55#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-5: copy_to_user_#t~ret55#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: havoc adu_write_~buffer_size~0#1; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: assume ((0 == #race[adu_release_~file#1.base,296 + adu_release_~file#1.offset] && 0 == #race[adu_release_~file#1.base,297 + adu_release_~file#1.offset]) && 0 == #race[adu_release_~file#1.base,298 + adu_release_~file#1.offset]) && 0 == #race[adu_release_~file#1.base,299 + adu_release_~file#1.offset]; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: assume !(((0 == #race[adu_release_~file#1.base,296 + adu_release_~file#1.offset] && 0 == #race[adu_release_~file#1.base,297 + adu_release_~file#1.offset]) && 0 == #race[adu_release_~file#1.base,298 + adu_release_~file#1.offset]) && 0 == #race[adu_release_~file#1.base,299 + adu_release_~file#1.offset]); [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-2: adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset := adu_release_#t~mem256#1.base, adu_release_#t~mem256#1.offset; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436: havoc adu_release_#t~mem256#1.base, adu_release_#t~mem256#1.offset; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-5: #race := #race[adu_release_~file#1.base,297 + adu_release_~file#1.offset := 0]; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-6: #race := #race[adu_release_~file#1.base,296 + adu_release_~file#1.offset := 0]; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-3: #race := #race[adu_release_~file#1.base,299 + adu_release_~file#1.offset := 0]; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-4: #race := #race[adu_release_~file#1.base,298 + adu_release_~file#1.offset := 0]; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-7: SUMMARY for call adu_release_#t~mem256#1.base, adu_release_#t~mem256#1.offset := read~$Pointer$(adu_release_~file#1.base, 296 + adu_release_~file#1.offset, 4); srcloc: null [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume 0 != copy_to_user_~tmp~3#1; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume !(0 != copy_to_user_~tmp~3#1); [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4965: adu_write_~flags~2#1 := 0; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4437: assume 0 == (adu_release_~dev~3#1.base + adu_release_~dev~3#1.offset) % 4294967296; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4437: assume !(0 == (adu_release_~dev~3#1.base + adu_release_~dev~3#1.offset) % 4294967296); [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966: havoc adu_write_~retval~3#1; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4438: adu_release_~retval~1#1 := -19; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910: havoc copy_to_user_#t~ret56#1; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-2: havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-4: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-1: assume { :end_inline__copy_to_user } true;copy_to_user_~n#1 := copy_to_user_#t~ret56#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-4: copy_to_user_#t~ret56#1 := _copy_to_user_#res#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-2: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-3: havoc _copy_to_user_#t~nondet863#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-6: havoc _copy_to_user_#res#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-8: havoc adu_write_~tmp___0~9#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-5: havoc _copy_to_user_#t~nondet863#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-9: SUMMARY for call adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-6: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-7: assume { :begin_inline__copy_to_user } true;_copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1 := copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4969: havoc adu_write_~__ret~1#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4970: havoc adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4971: havoc adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914: havoc copy_to_user_#t~ret57#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-2: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= copy_to_user_#t~ret57#1 && copy_to_user_#t~ret57#1 <= 2147483647; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-1: copy_to_user_~tmp___0~4#1 := copy_to_user_#t~ret57#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-5: copy_to_user_#t~ret57#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-8: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if copy_to_user_~sz~1#1 % 4294967296 >= copy_to_user_~n#1 % 4294967296 then 1 else 0), 1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4443: havoc ldv_mutex_lock_61_#in~ldv_func_arg1#1.base, ldv_mutex_lock_61_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_61 } true; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4443-1: havoc ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4443-2: assume { :begin_inline_ldv_mutex_lock_61 } true;ldv_mutex_lock_61_#in~ldv_func_arg1#1.base, ldv_mutex_lock_61_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4972: havoc adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume 0 != copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume !(0 != copy_to_user_~tmp___0~4#1);assume { :begin_inline___copy_to_user_overflow } true; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4973: havoc adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset; [2025-02-08 05:27:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-2: havoc adu_release_#t~mem257#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-3: assume ((0 == #race[adu_release_~dev~3#1.base,116 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,117 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,118 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,119 + adu_release_~dev~3#1.offset]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-3: assume !(((0 == #race[adu_release_~dev~3#1.base,116 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,117 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,118 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,119 + adu_release_~dev~3#1.offset]); [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume adu_release_#t~mem257#1 <= 0; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume !(adu_release_#t~mem257#1 <= 0); [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-1: havoc adu_release_#t~mem257#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-6: #race := #race[adu_release_~dev~3#1.base,117 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-7: #race := #race[adu_release_~dev~3#1.base,116 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-4: #race := #race[adu_release_~dev~3#1.base,119 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-5: #race := #race[adu_release_~dev~3#1.base,118 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-8: SUMMARY for call adu_release_#t~mem257#1 := read~int(adu_release_~dev~3#1.base, 116 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-4: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-2: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-8: havoc adu_write_~tmp___5~1#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-6: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-9: SUMMARY for call adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918: havoc copy_to_user_#t~ret58#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-2: havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-1: assume { :end_inline__copy_to_user } true;copy_to_user_~n#1 := copy_to_user_#t~ret58#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-4: copy_to_user_#t~ret58#1 := _copy_to_user_#res#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-3: havoc _copy_to_user_#t~nondet863#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-6: havoc _copy_to_user_#res#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-5: havoc _copy_to_user_#t~nondet863#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-7: assume { :begin_inline__copy_to_user } true;_copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1 := copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: assume ((#race[adu_release_~#descriptor~5#1.base,adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1 && #race[adu_release_~#descriptor~5#1.base,1 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,2 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,3 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: assume !(((#race[adu_release_~#descriptor~5#1.base,adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1 && #race[adu_release_~#descriptor~5#1.base,1 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,2 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,3 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet258#1); [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-1: havoc adu_release_#t~nondet258#1; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-4: #race := #race[adu_release_~#descriptor~5#1.base,1 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet258#1]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-5: #race := #race[adu_release_~#descriptor~5#1.base,adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet258#1]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-2: #race := #race[adu_release_~#descriptor~5#1.base,3 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet258#1]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-3: #race := #race[adu_release_~#descriptor~5#1.base,2 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet258#1]; [2025-02-08 05:27:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-6: havoc adu_release_#t~nondet258#1; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-7: SUMMARY for call write~$Pointer$(49, 0, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: havoc adu_write_~__ret___0~1#1; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-1: havoc adu_release_#t~nondet259#1; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-2: #race := #race[adu_release_~#descriptor~5#1.base,7 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet259#1]; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: assume ((#race[adu_release_~#descriptor~5#1.base,4 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1 && #race[adu_release_~#descriptor~5#1.base,5 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,6 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,7 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: assume !(((#race[adu_release_~#descriptor~5#1.base,4 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1 && #race[adu_release_~#descriptor~5#1.base,5 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,6 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,7 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet259#1); [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-5: #race := #race[adu_release_~#descriptor~5#1.base,4 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet259#1]; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-6: havoc adu_release_#t~nondet259#1; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-3: #race := #race[adu_release_~#descriptor~5#1.base,6 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet259#1]; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-4: #race := #race[adu_release_~#descriptor~5#1.base,5 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet259#1]; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-7: SUMMARY for call write~$Pointer$(50, 0, adu_release_~#descriptor~5#1.base, 4 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4977: havoc adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-2: #race := #race[adu_release_~#descriptor~5#1.base,11 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet260#1]; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-3: #race := #race[adu_release_~#descriptor~5#1.base,10 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet260#1]; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: assume ((#race[adu_release_~#descriptor~5#1.base,8 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1 && #race[adu_release_~#descriptor~5#1.base,9 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,10 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,11 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1; [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: assume !(((#race[adu_release_~#descriptor~5#1.base,8 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1 && #race[adu_release_~#descriptor~5#1.base,9 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,10 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,11 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet260#1); [2025-02-08 05:27:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-1: havoc adu_release_#t~nondet260#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-6: havoc adu_release_#t~nondet260#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-7: SUMMARY for call write~$Pointer$(51, 0, adu_release_~#descriptor~5#1.base, 8 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-4: #race := #race[adu_release_~#descriptor~5#1.base,9 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet260#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-5: #race := #race[adu_release_~#descriptor~5#1.base,8 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet260#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4978: havoc adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450: assume ((#race[adu_release_~#descriptor~5#1.base,12 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1 && #race[adu_release_~#descriptor~5#1.base,13 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1) && #race[adu_release_~#descriptor~5#1.base,14 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1) && #race[adu_release_~#descriptor~5#1.base,15 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450: assume !(((#race[adu_release_~#descriptor~5#1.base,12 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1 && #race[adu_release_~#descriptor~5#1.base,13 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1) && #race[adu_release_~#descriptor~5#1.base,14 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1) && #race[adu_release_~#descriptor~5#1.base,15 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet261#1); [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-3: #race := #race[adu_release_~#descriptor~5#1.base,14 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet261#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-4: #race := #race[adu_release_~#descriptor~5#1.base,13 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet261#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-1: havoc adu_release_#t~nondet261#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-2: #race := #race[adu_release_~#descriptor~5#1.base,15 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet261#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-7: SUMMARY for call write~$Pointer$(52, 0, adu_release_~#descriptor~5#1.base, 12 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-5: #race := #race[adu_release_~#descriptor~5#1.base,12 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet261#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-6: havoc adu_release_#t~nondet261#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4979: havoc adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3922: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451: assume ((#race[adu_release_~#descriptor~5#1.base,16 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1 && #race[adu_release_~#descriptor~5#1.base,17 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1) && #race[adu_release_~#descriptor~5#1.base,18 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1) && #race[adu_release_~#descriptor~5#1.base,19 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451: assume !(((#race[adu_release_~#descriptor~5#1.base,16 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1 && #race[adu_release_~#descriptor~5#1.base,17 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1) && #race[adu_release_~#descriptor~5#1.base,18 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1) && #race[adu_release_~#descriptor~5#1.base,19 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet262#1); [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-1: havoc adu_release_#t~nondet262#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-4: #race := #race[adu_release_~#descriptor~5#1.base,17 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet262#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-5: #race := #race[adu_release_~#descriptor~5#1.base,16 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet262#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-2: #race := #race[adu_release_~#descriptor~5#1.base,19 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet262#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-3: #race := #race[adu_release_~#descriptor~5#1.base,18 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet262#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-6: havoc adu_release_#t~nondet262#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-7: SUMMARY for call write~int(324, adu_release_~#descriptor~5#1.base, 16 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4980: havoc adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-1: havoc adu_release_#t~nondet263#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-2: #race := #race[adu_release_~#descriptor~5#1.base,23 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet263#1]; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452: assume ((#race[adu_release_~#descriptor~5#1.base,20 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1 && #race[adu_release_~#descriptor~5#1.base,21 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1) && #race[adu_release_~#descriptor~5#1.base,22 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1) && #race[adu_release_~#descriptor~5#1.base,23 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1; [2025-02-08 05:27:33,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452: assume !(((#race[adu_release_~#descriptor~5#1.base,20 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1 && #race[adu_release_~#descriptor~5#1.base,21 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1) && #race[adu_release_~#descriptor~5#1.base,22 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1) && #race[adu_release_~#descriptor~5#1.base,23 + adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet263#1); [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-5: #race := #race[adu_release_~#descriptor~5#1.base,20 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet263#1]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-6: havoc adu_release_#t~nondet263#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-3: #race := #race[adu_release_~#descriptor~5#1.base,22 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet263#1]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-4: #race := #race[adu_release_~#descriptor~5#1.base,21 + adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet263#1]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-7: SUMMARY for call write~int(0, adu_release_~#descriptor~5#1.base, 20 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4981: havoc adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-2: adu_release_~tmp~13#1 := adu_release_#t~ret265#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_release_#t~ret265#1 && adu_release_#t~ret265#1 <= 2147483647; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453: havoc adu_release_#t~ret265#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-1: havoc adu_release_#t~mem264#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-6: adu_release_#t~ret265#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_release_#t~mem264#1 % 4294967296 % 4294967296 <= 2147483647 then adu_release_#t~mem264#1 % 4294967296 % 4294967296 else adu_release_#t~mem264#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-11: #race := #race[adu_release_~#descriptor~5#1.base,23 + adu_release_~#descriptor~5#1.offset := 0]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-9: assume ((0 == #race[adu_release_~#descriptor~5#1.base,20 + adu_release_~#descriptor~5#1.offset] && 0 == #race[adu_release_~#descriptor~5#1.base,21 + adu_release_~#descriptor~5#1.offset]) && 0 == #race[adu_release_~#descriptor~5#1.base,22 + adu_release_~#descriptor~5#1.offset]) && 0 == #race[adu_release_~#descriptor~5#1.base,23 + adu_release_~#descriptor~5#1.offset]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-9: assume !(((0 == #race[adu_release_~#descriptor~5#1.base,20 + adu_release_~#descriptor~5#1.offset] && 0 == #race[adu_release_~#descriptor~5#1.base,21 + adu_release_~#descriptor~5#1.offset]) && 0 == #race[adu_release_~#descriptor~5#1.base,22 + adu_release_~#descriptor~5#1.offset]) && 0 == #race[adu_release_~#descriptor~5#1.base,23 + adu_release_~#descriptor~5#1.offset]); [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-14: #race := #race[adu_release_~#descriptor~5#1.base,20 + adu_release_~#descriptor~5#1.offset := 0]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-15: SUMMARY for call adu_release_#t~mem264#1 := read~int(adu_release_~#descriptor~5#1.base, 20 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4982: havoc adu_write_~tmp___11~1#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-12: #race := #race[adu_release_~#descriptor~5#1.base,22 + adu_release_~#descriptor~5#1.offset := 0]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-13: #race := #race[adu_release_~#descriptor~5#1.base,21 + adu_release_~#descriptor~5#1.offset := 0]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset := ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-4: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3926-1: copy_to_user_#res#1 := copy_to_user_~n#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-2: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-8: havoc adu_write_~tmp___12~1#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-9: SUMMARY for call adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-6: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume 0 != adu_release_~tmp~13#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume !(0 != adu_release_~tmp~13#1); [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985: havoc adu_write_~tmp___13~1#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_release_#t~ret267#1 && adu_release_#t~ret267#1 <= 2147483647; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume ((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]; [2025-02-08 05:27:33,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume !(((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]); [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457: havoc adu_release_#t~ret267#1; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-1: havoc adu_release_#t~mem266#1.base, adu_release_#t~mem266#1.offset; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-9: #race := #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: #race := #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: #race := #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-5: adu_release_#t~ret267#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: ldv_dev_get_drvdata_#t~short715#1 := 0 != (ldv_dev_get_drvdata_#t~mem714#1.base + ldv_dev_get_drvdata_#t~mem714#1.offset) % 4294967296; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-10: #race := #race[adu_release_~dev~3#1.base,99 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-13: ldv_dev_get_drvdata_#t~short715#1 := 0 != (ldv_dev_get_drvdata_~dev#1.base + ldv_dev_get_drvdata_~dev#1.offset) % 4294967296; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-11: #race := #race[adu_release_~dev~3#1.base,98 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume !ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-8: assume ((0 == #race[adu_release_~dev~3#1.base,96 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,97 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,98 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,99 + adu_release_~dev~3#1.offset]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-8: assume !(((0 == #race[adu_release_~dev~3#1.base,96 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,97 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,98 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,99 + adu_release_~dev~3#1.offset]); [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_#t~mem266#1.base, 99 + adu_release_#t~mem266#1.offset, 53, 0; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-10: #race := #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-14: SUMMARY for call adu_release_#t~mem266#1.base, adu_release_#t~mem266#1.offset := read~$Pointer$(adu_release_~dev~3#1.base, 96 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-12: #race := #race[adu_release_~dev~3#1.base,97 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-13: #race := #race[adu_release_~dev~3#1.base,96 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-4: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-2: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-8: havoc adu_write_~tmp___14~1#1; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-6: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-9: SUMMARY for call adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume ((0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,ldv_dev_get_drvdata_#t~mem716#1.offset] && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,1 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,2 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,3 + ldv_dev_get_drvdata_#t~mem716#1.offset]; [2025-02-08 05:27:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume !(((0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,ldv_dev_get_drvdata_#t~mem716#1.offset] && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,1 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,2 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,3 + ldv_dev_get_drvdata_#t~mem716#1.offset]); [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-10: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-9: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,1 + ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-8: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,2 + ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,3 + ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-14: #race := #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-13: #race := #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume ((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume !(((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]); [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset := read~$Pointer$(ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset, 4); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-17: SUMMARY for call ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-16: #race := #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-15: #race := #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988: havoc adu_write_~__ret___1~0#1; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4989: havoc adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575-1: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := 0, 0; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: havoc adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4462: adu_release_~retval~1#1 := -19; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4991: havoc adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4992: havoc adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-2: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3936: havoc iminor_#t~mem63#1; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-6: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-4: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-8: havoc adu_write_~tmp___19~1#1; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-9: SUMMARY for call adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: havoc adu_write_~tmp___20~1#1; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467: havoc adu_release_internal_#in~dev#1.base, adu_release_internal_#in~dev#1.offset;assume { :end_inline_adu_release_internal } true; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467-1: havoc adu_release_internal_#t~mem241#1, adu_release_internal_#t~nondet242#1, adu_release_internal_#t~nondet243#1, adu_release_internal_#t~nondet244#1, adu_release_internal_#t~nondet245#1, adu_release_internal_#t~nondet246#1, adu_release_internal_#t~nondet247#1, adu_release_internal_#t~nondet248#1, adu_release_internal_#t~mem249#1, adu_release_internal_#t~ret250#1, adu_release_internal_#t~mem251#1.base, adu_release_internal_#t~mem251#1.offset, adu_release_internal_#t~mem252#1, adu_release_internal_#t~ret253#1, adu_release_internal_#t~mem254#1, adu_release_internal_#t~nondet255#1, adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, adu_release_internal_~tmp~12#1; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467-2: assume { :begin_inline_adu_release_internal } true;adu_release_internal_#in~dev#1.base, adu_release_internal_#in~dev#1.offset := adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-2: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-6: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-4: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-9: SUMMARY for call adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-8: havoc adu_write_~tmp___21~1#1; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-2: havoc adu_release_#t~mem268#1.base, adu_release_#t~mem268#1.offset; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-3: assume ((0 == #race[adu_release_~dev~3#1.base,96 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,97 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,98 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,99 + adu_release_~dev~3#1.offset]; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-3: assume !(((0 == #race[adu_release_~dev~3#1.base,96 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,97 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,98 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,99 + adu_release_~dev~3#1.offset]); [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume 0 == (adu_release_#t~mem268#1.base + adu_release_#t~mem268#1.offset) % 4294967296; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume !(0 == (adu_release_#t~mem268#1.base + adu_release_#t~mem268#1.offset) % 4294967296); [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-1: havoc adu_release_#t~mem268#1.base, adu_release_#t~mem268#1.offset; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-6: #race := #race[adu_release_~dev~3#1.base,97 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-7: #race := #race[adu_release_~dev~3#1.base,96 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-4: #race := #race[adu_release_~dev~3#1.base,99 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-5: #race := #race[adu_release_~dev~3#1.base,98 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-8: SUMMARY for call adu_release_#t~mem268#1.base, adu_release_#t~mem268#1.offset := read~$Pointer$(adu_release_~dev~3#1.base, 96 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4998: havoc adu_write_~tmp___22~1#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-1: test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset := test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941: test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-3: test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset := test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-2: test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume 0 == adu_release_#t~mem269#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume !(0 == adu_release_#t~mem269#1); [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-3: assume ((0 == #race[adu_release_~dev~3#1.base,116 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,117 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,118 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,119 + adu_release_~dev~3#1.offset]; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-3: assume !(((0 == #race[adu_release_~dev~3#1.base,116 + adu_release_~dev~3#1.offset] && 0 == #race[adu_release_~dev~3#1.base,117 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,118 + adu_release_~dev~3#1.offset]) && 0 == #race[adu_release_~dev~3#1.base,119 + adu_release_~dev~3#1.offset]); [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-4: #race := #race[adu_release_~dev~3#1.base,119 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-1: havoc adu_release_#t~mem269#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-2: havoc adu_release_#t~mem269#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-7: #race := #race[adu_release_~dev~3#1.base,116 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-8: SUMMARY for call adu_release_#t~mem269#1 := read~int(adu_release_~dev~3#1.base, 116 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-5: #race := #race[adu_release_~dev~3#1.base,118 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-6: #race := #race[adu_release_~dev~3#1.base,117 + adu_release_~dev~3#1.offset := 0]; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: havoc adu_write_~tmp___23~1#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943-1: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-2: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-1: havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset, adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-2: havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset, adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472: havoc adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset;assume { :end_inline_adu_delete } true; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-3: assume { :begin_inline_adu_delete } true;adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset := adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116-2: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116-1: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002: havoc adu_write_#t~ret436#1.base, adu_write_#t~ret436#1.offset; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-3: adu_write_#t~ret436#1.base, adu_write_#t~ret436#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-1: assume { :end_inline_get_current } true;adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset := adu_write_#t~ret436#1.base, adu_write_#t~ret436#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-5: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: assume ((#race[adu_write_~#waita~0#1.base,adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1 && #race[adu_write_~#waita~0#1.base,1 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1) && #race[adu_write_~#waita~0#1.base,2 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1) && #race[adu_write_~#waita~0#1.base,3 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: assume !(((#race[adu_write_~#waita~0#1.base,adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1 && #race[adu_write_~#waita~0#1.base,1 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1) && #race[adu_write_~#waita~0#1.base,2 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1) && #race[adu_write_~#waita~0#1.base,3 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet437#1); [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-1: havoc adu_write_#t~nondet437#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-2: test_tsk_thread_flag_~tmp~4#1 := test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-4: #race := #race[adu_write_~#waita~0#1.base,1 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet437#1]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-1: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-5: #race := #race[adu_write_~#waita~0#1.base,adu_write_~#waita~0#1.offset := adu_write_#t~nondet437#1]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-4: havoc test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-2: #race := #race[adu_write_~#waita~0#1.base,3 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet437#1]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-3: assume { :end_inline_test_ti_thread_flag } true;assume -2147483648 <= test_tsk_thread_flag_#t~ret69#1 && test_tsk_thread_flag_#t~ret69#1 <= 2147483647; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-3: #race := #race[adu_write_~#waita~0#1.base,2 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet437#1]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-6: test_tsk_thread_flag_#t~ret69#1 := test_ti_thread_flag_#res#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-5: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-8: havoc test_ti_thread_flag_#res#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-6: havoc adu_write_#t~nondet437#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-7: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-7: SUMMARY for call write~int(0, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-10: assume { :begin_inline_test_ti_thread_flag } true;test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1 := test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_~flag#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-9: assume ((0 == #race[test_tsk_thread_flag_~tsk#1.base,4 + test_tsk_thread_flag_~tsk#1.offset] && 0 == #race[test_tsk_thread_flag_~tsk#1.base,5 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,6 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,7 + test_tsk_thread_flag_~tsk#1.offset]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-9: assume !(((0 == #race[test_tsk_thread_flag_~tsk#1.base,4 + test_tsk_thread_flag_~tsk#1.offset] && 0 == #race[test_tsk_thread_flag_~tsk#1.base,5 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,6 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,7 + test_tsk_thread_flag_~tsk#1.offset]); [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-12: #race := #race[test_tsk_thread_flag_~tsk#1.base,6 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-11: #race := #race[test_tsk_thread_flag_~tsk#1.base,7 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-14: #race := #race[test_tsk_thread_flag_~tsk#1.base,4 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-13: #race := #race[test_tsk_thread_flag_~tsk#1.base,5 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-16: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-15: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$(test_tsk_thread_flag_~tsk#1.base, 4 + test_tsk_thread_flag_~tsk#1.offset, 4); srcloc: null [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-18: test_tsk_thread_flag_~tmp~4#1 := test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-17: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-20: havoc test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-19: assume { :end_inline_test_ti_thread_flag } true;assume -2147483648 <= test_tsk_thread_flag_#t~ret69#1 && test_tsk_thread_flag_#t~ret69#1 <= 2147483647; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-22: test_tsk_thread_flag_#t~ret69#1 := test_ti_thread_flag_#res#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-21: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-24: havoc test_ti_thread_flag_#res#1; [2025-02-08 05:27:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-23: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-26: assume { :begin_inline_test_ti_thread_flag } true;test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1 := test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_~flag#1; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-25: assume ((0 == #race[test_tsk_thread_flag_~tsk#1.base,4 + test_tsk_thread_flag_~tsk#1.offset] && 0 == #race[test_tsk_thread_flag_~tsk#1.base,5 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,6 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,7 + test_tsk_thread_flag_~tsk#1.offset]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-25: assume !(((0 == #race[test_tsk_thread_flag_~tsk#1.base,4 + test_tsk_thread_flag_~tsk#1.offset] && 0 == #race[test_tsk_thread_flag_~tsk#1.base,5 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,6 + test_tsk_thread_flag_~tsk#1.offset]) && 0 == #race[test_tsk_thread_flag_~tsk#1.base,7 + test_tsk_thread_flag_~tsk#1.offset]); [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-28: #race := #race[test_tsk_thread_flag_~tsk#1.base,6 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-27: #race := #race[test_tsk_thread_flag_~tsk#1.base,7 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-30: #race := #race[test_tsk_thread_flag_~tsk#1.base,4 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-1: havoc adu_write_#t~nondet438#1; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-29: #race := #race[test_tsk_thread_flag_~tsk#1.base,5 + test_tsk_thread_flag_~tsk#1.offset := 0]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-2: #race := #race[adu_write_~#waita~0#1.base,7 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet438#1]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-31: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$(test_tsk_thread_flag_~tsk#1.base, 4 + test_tsk_thread_flag_~tsk#1.offset, 4); srcloc: null [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume ((#race[adu_write_~#waita~0#1.base,4 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1 && #race[adu_write_~#waita~0#1.base,5 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1) && #race[adu_write_~#waita~0#1.base,6 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1) && #race[adu_write_~#waita~0#1.base,7 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume !(((#race[adu_write_~#waita~0#1.base,4 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1 && #race[adu_write_~#waita~0#1.base,5 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1) && #race[adu_write_~#waita~0#1.base,6 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1) && #race[adu_write_~#waita~0#1.base,7 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet438#1); [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-5: #race := #race[adu_write_~#waita~0#1.base,4 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet438#1]; [2025-02-08 05:27:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-6: havoc adu_write_#t~nondet438#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-3: #race := #race[adu_write_~#waita~0#1.base,6 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet438#1]; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-4: #race := #race[adu_write_~#waita~0#1.base,5 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet438#1]; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-7: SUMMARY for call write~$Pointer$(adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset, adu_write_~#waita~0#1.base, 4 + adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-2: #race := #race[adu_write_~#waita~0#1.base,11 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet439#1]; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-4: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-3: #race := #race[adu_write_~#waita~0#1.base,10 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet439#1]; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume ((#race[adu_write_~#waita~0#1.base,8 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1 && #race[adu_write_~#waita~0#1.base,9 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1) && #race[adu_write_~#waita~0#1.base,10 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1) && #race[adu_write_~#waita~0#1.base,11 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume !(((#race[adu_write_~#waita~0#1.base,8 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1 && #race[adu_write_~#waita~0#1.base,9 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1) && #race[adu_write_~#waita~0#1.base,10 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1) && #race[adu_write_~#waita~0#1.base,11 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet439#1); [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3948-1: test_tsk_thread_flag_#res#1 := test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 && ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 <= 2147483647; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-1: havoc adu_write_#t~nondet439#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-9: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 && ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 <= 2147483647; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-6: havoc adu_write_#t~nondet439#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-8: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3948-3: test_tsk_thread_flag_#res#1 := test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-7: SUMMARY for call write~$Pointer$(#funAddr~default_wake_function.base, #funAddr~default_wake_function.offset, adu_write_~#waita~0#1.base, 8 + adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-7: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-4: #race := #race[adu_write_~#waita~0#1.base,9 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet439#1]; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-5: #race := #race[adu_write_~#waita~0#1.base,8 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet439#1]; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-13: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-12: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-11: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-10: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-17: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-16: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 && ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 <= 2147483647; [2025-02-08 05:27:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-15: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-14: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-20: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-19: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-18: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret784#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006: assume ((#race[adu_write_~#waita~0#1.base,12 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1 && #race[adu_write_~#waita~0#1.base,13 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1) && #race[adu_write_~#waita~0#1.base,14 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1) && #race[adu_write_~#waita~0#1.base,15 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006: assume !(((#race[adu_write_~#waita~0#1.base,12 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1 && #race[adu_write_~#waita~0#1.base,13 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1) && #race[adu_write_~#waita~0#1.base,14 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1) && #race[adu_write_~#waita~0#1.base,15 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet440#1); [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-3: #race := #race[adu_write_~#waita~0#1.base,14 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet440#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-4: #race := #race[adu_write_~#waita~0#1.base,13 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet440#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-1: havoc adu_write_#t~nondet440#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-2: #race := #race[adu_write_~#waita~0#1.base,15 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet440#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-7: SUMMARY for call write~$Pointer$(0, 0, adu_write_~#waita~0#1.base, 12 + adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-5: #race := #race[adu_write_~#waita~0#1.base,12 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet440#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-6: havoc adu_write_#t~nondet440#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume ((#race[adu_write_~#waita~0#1.base,16 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1 && #race[adu_write_~#waita~0#1.base,17 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1) && #race[adu_write_~#waita~0#1.base,18 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1) && #race[adu_write_~#waita~0#1.base,19 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume !(((#race[adu_write_~#waita~0#1.base,16 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1 && #race[adu_write_~#waita~0#1.base,17 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1) && #race[adu_write_~#waita~0#1.base,18 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1) && #race[adu_write_~#waita~0#1.base,19 + adu_write_~#waita~0#1.offset] == adu_write_#t~nondet441#1); [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-2: assume 0 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-2: assume !(0 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1); [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-1: havoc adu_write_#t~nondet441#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: assume 0 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: assume !(0 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1); [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 0 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(0 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1); [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-4: #race := #race[adu_write_~#waita~0#1.base,17 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet441#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-5: #race := #race[adu_write_~#waita~0#1.base,16 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet441#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-2: #race := #race[adu_write_~#waita~0#1.base,19 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet441#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-3: #race := #race[adu_write_~#waita~0#1.base,18 + adu_write_~#waita~0#1.offset := adu_write_#t~nondet441#1]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-6: havoc adu_write_#t~nondet441#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-7: SUMMARY for call write~$Pointer$(0, 0, adu_write_~#waita~0#1.base, 16 + adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951-1: signal_pending_~p#1.base, signal_pending_~p#1.offset := signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951: signal_pending_~p#1.base, signal_pending_~p#1.offset := signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5008: adu_write_~bytes_written~0#1 := 0; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480-1: havoc ldv_mutex_unlock_62_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_62_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480-2: havoc ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480: assume { :end_inline_ldv_mutex_unlock_62 } true;adu_release_#res#1 := adu_release_~retval~1#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480-3: assume { :begin_inline_ldv_mutex_unlock_62 } true;ldv_mutex_unlock_62_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_62_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-1: [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-5: [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-2: adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset := adu_write_#t~mem442#1.base, adu_write_#t~mem442#1.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-3: #race := #race[adu_write_~file#1.base,299 + adu_write_~file#1.offset := 0]; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-3: [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: havoc adu_write_#t~mem442#1.base, adu_write_#t~mem442#1.offset; [2025-02-08 05:27:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: assume ((0 == #race[adu_write_~file#1.base,296 + adu_write_~file#1.offset] && 0 == #race[adu_write_~file#1.base,297 + adu_write_~file#1.offset]) && 0 == #race[adu_write_~file#1.base,298 + adu_write_~file#1.offset]) && 0 == #race[adu_write_~file#1.base,299 + adu_write_~file#1.offset]; [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: assume !(((0 == #race[adu_write_~file#1.base,296 + adu_write_~file#1.offset] && 0 == #race[adu_write_~file#1.base,297 + adu_write_~file#1.offset]) && 0 == #race[adu_write_~file#1.base,298 + adu_write_~file#1.offset]) && 0 == #race[adu_write_~file#1.base,299 + adu_write_~file#1.offset]); [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-9: [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-6: #race := #race[adu_write_~file#1.base,296 + adu_write_~file#1.offset := 0]; [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-8: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1; [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-7: SUMMARY for call adu_write_#t~mem442#1.base, adu_write_#t~mem442#1.offset := read~$Pointer$(adu_write_~file#1.base, 296 + adu_write_~file#1.offset, 4); srcloc: null [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-7: [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-4: #race := #race[adu_write_~file#1.base,298 + adu_write_~file#1.offset := 0]; [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-6: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-5: #race := #race[adu_write_~file#1.base,297 + adu_write_~file#1.offset := 0]; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-11: [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-10: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret785#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: havoc adu_write_#t~ret443#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953-1: havoc signal_pending_~tmp~5#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-3: havoc ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953: havoc signal_pending_~tmp~5#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-4: havoc ldv_mutex_lock_interruptible_75_#t~ret711#1, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-1: adu_write_~retval~3#1 := adu_write_#t~ret443#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-2: assume { :end_inline_ldv_mutex_lock_interruptible_75 } true;assume -2147483648 <= adu_write_#t~ret443#1 && adu_write_#t~ret443#1 <= 2147483647; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-7: havoc ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-8: assume { :begin_inline_ldv_mutex_lock_interruptible_75 } true;ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-5: adu_write_#t~ret443#1 := ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-6: havoc ldv_mutex_lock_interruptible_75_#t~ret711#1, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-3: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 0; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954: havoc signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 0; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954-1: havoc signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-5: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 0; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4483: ldv_character_driver_scenario_release_2_2_#t~ret666#1 := adu_release_#res#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume 0 != adu_write_~retval~3#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume !(0 != adu_write_~retval~3#1); [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := -4; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-5: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := -4; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-3: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := -4; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-1: signal_pending_~tmp~5#1 := signal_pending_#t~ret70#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957: havoc signal_pending_#t~ret70#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-3: havoc test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-2: assume { :end_inline_test_tsk_thread_flag } true;assume -2147483648 <= signal_pending_#t~ret70#1 && signal_pending_#t~ret70#1 <= 2147483647; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-5: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-4: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-7: havoc test_tsk_thread_flag_#res#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-6: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-9: havoc signal_pending_#t~ret70#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-8: assume { :begin_inline_test_tsk_thread_flag } true;test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1 := signal_pending_~p#1.base, signal_pending_~p#1.offset, 2; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-11: assume { :end_inline_test_tsk_thread_flag } true;assume -2147483648 <= signal_pending_#t~ret70#1 && signal_pending_#t~ret70#1 <= 2147483647; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-10: signal_pending_~tmp~5#1 := signal_pending_#t~ret70#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-13: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486: adu_read_~ppos#1.base, adu_read_~ppos#1.offset := adu_read_#in~ppos#1.base, adu_read_#in~ppos#1.offset; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-12: havoc test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-15: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-14: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-3: adu_read_~file#1.base, adu_read_~file#1.offset := adu_read_#in~file#1.base, adu_read_#in~file#1.offset; [2025-02-08 05:27:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-17: assume { :begin_inline_test_tsk_thread_flag } true;test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1 := signal_pending_~p#1.base, signal_pending_~p#1.offset, 2; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-16: havoc test_tsk_thread_flag_#res#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-1: adu_read_~count#1 := adu_read_#in~count#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-2: adu_read_~buffer#1.base, adu_read_~buffer#1.offset := adu_read_#in~buffer#1.base, adu_read_#in~buffer#1.offset; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958: havoc signal_pending_#t~ret71#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-2: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= signal_pending_#t~ret71#1 && signal_pending_#t~ret71#1 <= 2147483647; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-1: signal_pending_~tmp___0~5#1 := signal_pending_#t~ret71#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-5: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-8: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if 0 != signal_pending_~tmp~5#1 then 1 else 0), 0; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-10: signal_pending_~tmp___0~5#1 := signal_pending_#t~ret71#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-9: havoc signal_pending_#t~ret71#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-12: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-11: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= signal_pending_#t~ret71#1 && signal_pending_#t~ret71#1 <= 2147483647; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-14: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-13: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-16: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-15: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-17: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if 0 != signal_pending_~tmp~5#1 then 1 else 0), 0; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-1: havoc adu_write_#t~mem444#1.base, adu_write_#t~mem444#1.offset; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-2: havoc adu_write_#t~mem444#1.base, adu_write_#t~mem444#1.offset; [2025-02-08 05:27:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume 0 == (adu_write_#t~mem444#1.base + adu_write_#t~mem444#1.offset) % 4294967296; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume !(0 == (adu_write_#t~mem444#1.base + adu_write_#t~mem444#1.offset) % 4294967296); [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-5: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-6: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-3: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-3: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-4: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-7: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-8: SUMMARY for call adu_write_#t~mem444#1.base, adu_write_#t~mem444#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: havoc adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-1: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-3: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489: havoc adu_read_~bytes_read~0#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5018: adu_write_~retval~3#1 := -19; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4490: havoc adu_read_~bytes_to_read~0#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: havoc adu_write_#t~ret445#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-1: assume { :end_inline_printk } true;assume -2147483648 <= adu_write_#t~ret445#1 && adu_write_#t~ret445#1 <= 2147483647; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-4: adu_write_#t~ret445#1 := printk_#res#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-5: havoc printk_#t~nondet865#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-2: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-3: havoc printk_#t~nondet865#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-6: havoc printk_#res#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-7: assume { :begin_inline_printk } true;printk_#in~arg0#1.base, printk_#in~arg0#1.offset := 110, 0; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4491: havoc adu_read_~i~0#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset := usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4492: havoc adu_read_~retval~2#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4493: havoc adu_read_~timeout~0#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965: havoc usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4494: havoc adu_read_~should_submit~0#1; [2025-02-08 05:27:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4495: adu_read_~flags~1#1 := 0; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-3: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-2: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-1: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-4: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume 0 == adu_write_~count#1 % 4294967296; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume !(0 == adu_write_~count#1 % 4294967296); [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset); srcloc: null [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-2: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset); srcloc: null [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-6: havoc adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset); srcloc: null [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-4: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-7: SUMMARY for call adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset := #Ultimate.allocOnStack(20); srcloc: null [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-2: havoc ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-1: assume { :end_inline_ldv_dev_get_drvdata_45 } true;usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset := usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-4: usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset := ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-6: havoc ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-7: assume { :begin_inline_ldv_dev_get_drvdata_45 } true;ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset := usb_get_intfdata_~intf#1.base, 56 + usb_get_intfdata_~intf#1.offset; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: assume ((#race[adu_write_~#descriptor~7#1.base,adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1 && #race[adu_write_~#descriptor~7#1.base,1 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,2 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,3 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: assume !(((#race[adu_write_~#descriptor~7#1.base,adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1 && #race[adu_write_~#descriptor~7#1.base,1 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,2 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,3 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet446#1); [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-3: #race := #race[adu_write_~#descriptor~7#1.base,2 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet446#1]; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-4: #race := #race[adu_write_~#descriptor~7#1.base,1 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet446#1]; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-1: havoc adu_write_#t~nondet446#1; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-2: #race := #race[adu_write_~#descriptor~7#1.base,3 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet446#1]; [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-7: SUMMARY for call write~$Pointer$(111, 0, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-5: #race := #race[adu_write_~#descriptor~7#1.base,adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet446#1]; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-6: havoc adu_write_#t~nondet446#1; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4498: havoc adu_read_~tmp___0~8#1; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-5: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-4: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-3: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-7: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: assume ((#race[adu_write_~#descriptor~7#1.base,4 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1 && #race[adu_write_~#descriptor~7#1.base,5 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1) && #race[adu_write_~#descriptor~7#1.base,6 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1) && #race[adu_write_~#descriptor~7#1.base,7 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: assume !(((#race[adu_write_~#descriptor~7#1.base,4 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1 && #race[adu_write_~#descriptor~7#1.base,5 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1) && #race[adu_write_~#descriptor~7#1.base,6 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1) && #race[adu_write_~#descriptor~7#1.base,7 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet447#1); [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-1: havoc adu_write_#t~nondet447#1; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-4: #race := #race[adu_write_~#descriptor~7#1.base,5 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet447#1]; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-5: #race := #race[adu_write_~#descriptor~7#1.base,4 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet447#1]; [2025-02-08 05:27:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3970-1: usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset := usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-2: #race := #race[adu_write_~#descriptor~7#1.base,7 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet447#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-3: #race := #race[adu_write_~#descriptor~7#1.base,6 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet447#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-6: havoc adu_write_#t~nondet447#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-7: SUMMARY for call write~$Pointer$(112, 0, adu_write_~#descriptor~7#1.base, 4 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-4: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-2: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-6: havoc adu_read_~tmp___1~4#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-7: SUMMARY for call adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-1: havoc adu_write_#t~nondet448#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-2: #race := #race[adu_write_~#descriptor~7#1.base,11 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet448#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: assume ((#race[adu_write_~#descriptor~7#1.base,8 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1 && #race[adu_write_~#descriptor~7#1.base,9 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1) && #race[adu_write_~#descriptor~7#1.base,10 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1) && #race[adu_write_~#descriptor~7#1.base,11 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: assume !(((#race[adu_write_~#descriptor~7#1.base,8 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1 && #race[adu_write_~#descriptor~7#1.base,9 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1) && #race[adu_write_~#descriptor~7#1.base,10 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1) && #race[adu_write_~#descriptor~7#1.base,11 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet448#1); [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-5: #race := #race[adu_write_~#descriptor~7#1.base,8 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet448#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-6: havoc adu_write_#t~nondet448#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-3: #race := #race[adu_write_~#descriptor~7#1.base,10 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet448#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-4: #race := #race[adu_write_~#descriptor~7#1.base,9 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet448#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-7: SUMMARY for call write~$Pointer$(113, 0, adu_write_~#descriptor~7#1.base, 8 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-2: #race := #race[adu_write_~#descriptor~7#1.base,15 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet449#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-3: #race := #race[adu_write_~#descriptor~7#1.base,14 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet449#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: assume ((#race[adu_write_~#descriptor~7#1.base,12 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1 && #race[adu_write_~#descriptor~7#1.base,13 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1) && #race[adu_write_~#descriptor~7#1.base,14 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1) && #race[adu_write_~#descriptor~7#1.base,15 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: assume !(((#race[adu_write_~#descriptor~7#1.base,12 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1 && #race[adu_write_~#descriptor~7#1.base,13 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1) && #race[adu_write_~#descriptor~7#1.base,14 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1) && #race[adu_write_~#descriptor~7#1.base,15 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet449#1); [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-1: havoc adu_write_#t~nondet449#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-6: havoc adu_write_#t~nondet449#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-7: SUMMARY for call write~$Pointer$(114, 0, adu_write_~#descriptor~7#1.base, 12 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-4: #race := #race[adu_write_~#descriptor~7#1.base,13 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet449#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-5: #race := #race[adu_write_~#descriptor~7#1.base,12 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet449#1]; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-2: havoc adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501: havoc adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-6: havoc adu_read_~tmp___2~3#1; [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-7: SUMMARY for call adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-4: havoc adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset); srcloc: null [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: assume ((#race[adu_write_~#descriptor~7#1.base,16 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1 && #race[adu_write_~#descriptor~7#1.base,17 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1) && #race[adu_write_~#descriptor~7#1.base,18 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1) && #race[adu_write_~#descriptor~7#1.base,19 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: assume !(((#race[adu_write_~#descriptor~7#1.base,16 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1 && #race[adu_write_~#descriptor~7#1.base,17 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1) && #race[adu_write_~#descriptor~7#1.base,18 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1) && #race[adu_write_~#descriptor~7#1.base,19 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet450#1); [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-3: #race := #race[adu_write_~#descriptor~7#1.base,18 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet450#1]; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-4: #race := #race[adu_write_~#descriptor~7#1.base,17 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet450#1]; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-1: havoc adu_write_#t~nondet450#1; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-2: #race := #race[adu_write_~#descriptor~7#1.base,19 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet450#1]; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-7: SUMMARY for call write~int(537, adu_write_~#descriptor~7#1.base, 16 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-5: #race := #race[adu_write_~#descriptor~7#1.base,16 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet450#1]; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-6: havoc adu_write_#t~nondet450#1; [2025-02-08 05:27:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: assume ((#race[adu_write_~#descriptor~7#1.base,20 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1 && #race[adu_write_~#descriptor~7#1.base,21 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1) && #race[adu_write_~#descriptor~7#1.base,22 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1) && #race[adu_write_~#descriptor~7#1.base,23 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: assume !(((#race[adu_write_~#descriptor~7#1.base,20 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1 && #race[adu_write_~#descriptor~7#1.base,21 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1) && #race[adu_write_~#descriptor~7#1.base,22 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1) && #race[adu_write_~#descriptor~7#1.base,23 + adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet451#1); [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-1: havoc adu_write_#t~nondet451#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-4: #race := #race[adu_write_~#descriptor~7#1.base,21 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet451#1]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-5: #race := #race[adu_write_~#descriptor~7#1.base,20 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet451#1]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-2: #race := #race[adu_write_~#descriptor~7#1.base,23 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet451#1]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-3: #race := #race[adu_write_~#descriptor~7#1.base,22 + adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet451#1]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-6: havoc adu_write_#t~nondet451#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-7: SUMMARY for call write~int(0, adu_write_~#descriptor~7#1.base, 20 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4503: havoc adu_read_~data_in_secondary~0#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-1: havoc adu_write_#t~mem452#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-2: adu_write_~tmp___0~9#1 := adu_write_#t~ret453#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032: havoc adu_write_#t~ret453#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-6: adu_write_#t~ret453#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret453#1 && adu_write_#t~ret453#1 <= 2147483647; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-9: assume ((0 == #race[adu_write_~#descriptor~7#1.base,20 + adu_write_~#descriptor~7#1.offset] && 0 == #race[adu_write_~#descriptor~7#1.base,21 + adu_write_~#descriptor~7#1.offset]) && 0 == #race[adu_write_~#descriptor~7#1.base,22 + adu_write_~#descriptor~7#1.offset]) && 0 == #race[adu_write_~#descriptor~7#1.base,23 + adu_write_~#descriptor~7#1.offset]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-9: assume !(((0 == #race[adu_write_~#descriptor~7#1.base,20 + adu_write_~#descriptor~7#1.offset] && 0 == #race[adu_write_~#descriptor~7#1.base,21 + adu_write_~#descriptor~7#1.offset]) && 0 == #race[adu_write_~#descriptor~7#1.base,22 + adu_write_~#descriptor~7#1.offset]) && 0 == #race[adu_write_~#descriptor~7#1.base,23 + adu_write_~#descriptor~7#1.offset]); [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_write_#t~mem452#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem452#1 % 4294967296 % 4294967296 else adu_write_#t~mem452#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-13: #race := #race[adu_write_~#descriptor~7#1.base,21 + adu_write_~#descriptor~7#1.offset := 0]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-14: #race := #race[adu_write_~#descriptor~7#1.base,20 + adu_write_~#descriptor~7#1.offset := 0]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-11: #race := #race[adu_write_~#descriptor~7#1.base,23 + adu_write_~#descriptor~7#1.offset := 0]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-12: #race := #race[adu_write_~#descriptor~7#1.base,22 + adu_write_~#descriptor~7#1.offset := 0]; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset); srcloc: null [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-2: havoc adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-15: SUMMARY for call adu_write_#t~mem452#1 := read~int(adu_write_~#descriptor~7#1.base, 20 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504: havoc adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset); srcloc: null [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-6: havoc adu_read_~tmp___3~1#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset); srcloc: null [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-4: havoc adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-7: SUMMARY for call adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume 0 != adu_write_~tmp___0~9#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume !(0 != adu_write_~tmp___0~9#1); [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: havoc adu_read_~amount~0#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4507: havoc adu_read_~tmp___4~1#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-1: havoc adu_write_#t~mem454#1.base, adu_write_#t~mem454#1.offset; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret455#1 && adu_write_#t~ret455#1 <= 2147483647; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036: havoc adu_write_#t~ret455#1; [2025-02-08 05:27:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-5: adu_write_#t~ret455#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_#t~mem454#1.base, 99 + adu_write_#t~mem454#1.offset, 115, 0; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-14: SUMMARY for call adu_write_#t~mem454#1.base, adu_write_#t~mem454#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4508: havoc adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-2: havoc adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509: havoc adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-6: havoc adu_read_~tmp___6~0#1; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-7: SUMMARY for call adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-4: havoc adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511: havoc adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-4: havoc adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-2: havoc adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-6: havoc adu_read_~tmp___7~0#1; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-7: SUMMARY for call adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-2: havoc adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513: havoc adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-6: havoc adu_read_~tmp___8~0#1; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-7: SUMMARY for call adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-4: havoc adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4515: havoc adu_read_~tmp___9~0#1; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume 0 != adu_write_~count#1 % 4294967296; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume !(0 != adu_write_~count#1 % 4294967296); [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4516: havoc adu_read_~tmp___10~0#1; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-2: havoc adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517: havoc adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-6: havoc adu_read_~tmp___11~0#1; [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-7: SUMMARY for call adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-4: havoc adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset); srcloc: null [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047: assume { :end_inline_add_wait_queue } true;adu_write_~__ret~1#1 := 1; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-1: havoc add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-4: assume { :begin_inline_add_wait_queue } true;add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, 244 + adu_write_~dev~5#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-2: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-3: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4519: havoc adu_read_~__ret~0#1; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520: havoc adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521: havoc adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4522: havoc adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume false; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume !false; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4523: havoc adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4524: havoc adu_read_~tmp___16~0#1; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-2: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-1: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-4: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-3: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-6: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-5: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-8: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-7: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-10: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-9: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-12: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-11: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-14: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-13: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-16: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-15: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4525: havoc adu_read_~__ret___0~0#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-18: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-17: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-20: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-19: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-22: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-21: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-24: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-23: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-26: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-25: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-28: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-27: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-30: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-29: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-31: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526: havoc adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169-3: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume false; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume !false; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169-2: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169-1: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4527: havoc adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4528: havoc adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4529: havoc adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-1: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-3: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-2: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: havoc adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset; [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset); srcloc: null [2025-02-08 05:27:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-4: havoc adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset; [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset); srcloc: null [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-2: havoc adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset; [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-7: SUMMARY for call adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset); srcloc: null [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-6: havoc adu_read_~tmp___21~0#1; [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume false; [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume !false; [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-7: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-2: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-1: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-6: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-5: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-4: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-3: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-11: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-10: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-9: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-8: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-15: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-14: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-13: [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-12: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-1: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-3: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-2: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-2: havoc adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532: havoc adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-6: havoc adu_read_~tmp___22~0#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-4: havoc adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-7: SUMMARY for call adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-1: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: assume ((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: assume !(((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-3: #race := #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-2: #race := #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-5: #race := #race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-4: #race := #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, 40 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-6: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-9: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-8: assume ((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-11: #race := #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-10: #race := #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-13: #race := #race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-12: #race := #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: havoc adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, 40 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-14: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-17: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-16: assume ((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-19: #race := #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-18: #race := #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-21: #race := #race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-20: #race := #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, 40 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-22: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-25: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-24: assume ((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-27: #race := #race[usb_fill_int_urb_~urb#1.base,42 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-26: #race := #race[usb_fill_int_urb_~urb#1.base,43 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume true; [2025-02-08 05:27:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume !true; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-29: #race := #race[usb_fill_int_urb_~urb#1.base,40 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-28: #race := #race[usb_fill_int_urb_~urb#1.base,41 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006: assume ((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006: assume !(((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, 40 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-30: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-2: #race := #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-1: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-4: #race := #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-3: #race := #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-6: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-5: #race := #race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-8: assume ((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-7: SUMMARY for call write~int(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, 48 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-10: #race := #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-9: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-12: #race := #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-11: #race := #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-14: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4535: havoc adu_read_~tmp___24~0#1; [2025-02-08 05:27:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-13: #race := #race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-16: assume ((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-15: SUMMARY for call write~int(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, 48 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-18: #race := #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-17: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-20: #race := #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-19: #race := #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-22: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-21: #race := #race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-24: assume ((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-23: SUMMARY for call write~int(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, 48 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-26: #race := #race[usb_fill_int_urb_~urb#1.base,51 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-25: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-28: #race := #race[usb_fill_int_urb_~urb#1.base,49 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-27: #race := #race[usb_fill_int_urb_~urb#1.base,50 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-30: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-29: #race := #race[usb_fill_int_urb_~urb#1.base,48 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-1: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007: assume ((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007: assume !(((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-31: SUMMARY for call write~int(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, 48 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-3: #race := #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-2: #race := #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-5: #race := #race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-4: #race := #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, 64 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-6: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-9: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-8: assume ((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-11: #race := #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-10: #race := #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-13: #race := #race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-12: #race := #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, 64 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-14: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-17: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4536: havoc adu_read_~tmp___25~0#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-16: assume ((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-19: #race := #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-18: #race := #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-21: #race := #race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-20: #race := #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, 64 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-22: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-25: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-24: assume ((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-27: #race := #race[usb_fill_int_urb_~urb#1.base,66 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-26: #race := #race[usb_fill_int_urb_~urb#1.base,67 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-29: #race := #race[usb_fill_int_urb_~urb#1.base,64 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-28: #race := #race[usb_fill_int_urb_~urb#1.base,65 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008: assume ((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008: assume !(((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, 64 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-30: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-2: #race := #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-1: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-4: #race := #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-3: #race := #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-6: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-5: #race := #race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-8: assume ((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-7: SUMMARY for call write~int(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, 88 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-10: #race := #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-9: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-12: #race := #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-11: #race := #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :end_inline_assume_abort_if_not } true;ldv_filter_positive_int_#res#1 := ldv_filter_positive_int_~val#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-14: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-13: #race := #race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-16: assume ((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-15: SUMMARY for call write~int(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, 88 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ldv_filter_positive_int_~val#1 <= 0 then 1 else 0); [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4537: havoc adu_read_~tmp___26~0#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-18: #race := #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-17: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-20: #race := #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-19: #race := #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-22: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-21: #race := #race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-24: assume ((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-23: SUMMARY for call write~int(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, 88 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-26: #race := #race[usb_fill_int_urb_~urb#1.base,91 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-25: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-28: #race := #race[usb_fill_int_urb_~urb#1.base,89 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-27: #race := #race[usb_fill_int_urb_~urb#1.base,90 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-30: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-29: #race := #race[usb_fill_int_urb_~urb#1.base,88 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-1: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009: assume ((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009: assume !(((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-31: SUMMARY for call write~int(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, 88 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-3: #race := #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-2: #race := #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-5: #race := #race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-4: #race := #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, 128 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-6: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-9: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-8: assume ((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-11: #race := #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-10: #race := #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-13: #race := #race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-12: #race := #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4538: havoc adu_read_~tmp___27~0#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, 128 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-14: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-17: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-16: assume ((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-19: #race := #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-18: #race := #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-21: #race := #race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-20: #race := #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, 128 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-22: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-25: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-24: assume ((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-27: #race := #race[usb_fill_int_urb_~urb#1.base,130 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-26: #race := #race[usb_fill_int_urb_~urb#1.base,131 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-29: #race := #race[usb_fill_int_urb_~urb#1.base,128 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-28: #race := #race[usb_fill_int_urb_~urb#1.base,129 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010: assume ((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010: assume !(((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, 128 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-30: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-2: #race := #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-1: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-4: #race := #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-3: #race := #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-6: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-5: #race := #race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-8: assume ((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, 124 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-10: #race := #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-9: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-12: #race := #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-11: #race := #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-14: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-13: #race := #race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-16: assume ((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, 124 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-18: #race := #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-17: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-20: #race := #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-19: #race := #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-22: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-21: #race := #race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-24: assume ((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, 124 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-26: #race := #race[usb_fill_int_urb_~urb#1.base,127 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-25: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-28: #race := #race[usb_fill_int_urb_~urb#1.base,125 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-27: #race := #race[usb_fill_int_urb_~urb#1.base,126 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-30: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-29: #race := #race[usb_fill_int_urb_~urb#1.base,124 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-1: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, 124 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-3: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-2: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-5: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-7: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-7: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-6: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-9: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-8: usb_fill_int_urb_#t~short89#1 := 5 == usb_fill_int_urb_#t~mem88#1 % 4294967296; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-11: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-10: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-13: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-12: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-15: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-15: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-14: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-14: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-17: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-16: usb_fill_int_urb_#t~short89#1 := 3 == usb_fill_int_urb_#t~mem87#1 % 4294967296; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-19: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-18: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-21: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-20: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-23: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-22: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-25: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-24: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-27: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-26: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-26: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-29: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-29: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-28: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-31: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-30: usb_fill_int_urb_#t~short89#1 := 5 == usb_fill_int_urb_#t~mem88#1 % 4294967296; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-33: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012-2: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012-1: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-32: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-35: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-34: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012-3: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-37: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-37: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-36: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-36: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-39: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-38: usb_fill_int_urb_#t~short89#1 := 3 == usb_fill_int_urb_#t~mem87#1 % 4294967296; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-41: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-40: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-43: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-42: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-45: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-44: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-47: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-46: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4541: adu_read_~bytes_read~0#1 := 0; [2025-02-08 05:27:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-49: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-48: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-48: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-51: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-51: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-50: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-53: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-52: usb_fill_int_urb_#t~short89#1 := 5 == usb_fill_int_urb_#t~mem88#1 % 4294967296; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-55: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-54: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-57: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-56: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-59: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-59: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-58: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-58: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: havoc adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-61: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-60: usb_fill_int_urb_#t~short89#1 := 3 == usb_fill_int_urb_#t~mem87#1 % 4294967296; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-1: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-63: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-62: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-4: adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-65: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-1: havoc adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-3: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-2: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-64: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-2: assume { :end_inline_get_current } true;adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset := adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-67: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-66: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-69: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-68: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-71: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-70: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-70: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-73: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-73: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-72: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-75: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4542: adu_read_~bytes_to_read~0#1 := adu_read_~count#1; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-74: usb_fill_int_urb_#t~short89#1 := 5 == usb_fill_int_urb_#t~mem88#1 % 4294967296; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-77: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-76: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-79: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-78: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-81: assume ((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-81: assume !(((0 == #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset] && 0 == #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset]) && 0 == #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset]); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-80: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-80: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-83: #race := #race[usb_fill_int_urb_~dev#1.base,31 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-82: usb_fill_int_urb_#t~short89#1 := 3 == usb_fill_int_urb_#t~mem87#1 % 4294967296; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-85: #race := #race[usb_fill_int_urb_~dev#1.base,29 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-84: #race := #race[usb_fill_int_urb_~dev#1.base,30 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-87: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~int(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-86: #race := #race[usb_fill_int_urb_~dev#1.base,28 + usb_fill_int_urb_~dev#1.offset := 0]; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-2: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-1: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-3: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4543: adu_read_~retval~2#1 := 0; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015-1: usb_fill_int_urb_~__val~0#1 := (if usb_fill_int_urb_~__min~0#1 > usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015: usb_fill_int_urb_~__val~0#1 := (if usb_fill_int_urb_~__min~0#1 > usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015-3: usb_fill_int_urb_~__val~0#1 := (if usb_fill_int_urb_~__min~0#1 > usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015-2: usb_fill_int_urb_~__val~0#1 := (if usb_fill_int_urb_~__min~0#1 > usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4544: adu_read_~timeout~0#1 := 0; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016: usb_fill_int_urb_~interval#1 := (if usb_fill_int_urb_~__max~0#1 < usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-2: usb_fill_int_urb_~interval#1 := (if usb_fill_int_urb_~__max~0#1 < usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-1: usb_fill_int_urb_~interval#1 := (if usb_fill_int_urb_~__max~0#1 < usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-3: usb_fill_int_urb_~interval#1 := (if usb_fill_int_urb_~__max~0#1 < usb_fill_int_urb_~__val~0#1 then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4545: adu_read_~should_submit~0#1 := 0; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: assume { :begin_inline_ldv___ldv_spin_lock_76 } true;ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, 140 + adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-1: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-1: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-3: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-2: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-5: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-4: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-7: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-6: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-9: [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-8: SUMMARY for call write~int(usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-11: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-10: assume usb_fill_int_urb_#t~bitwise90#1 > 1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-13: usb_fill_int_urb_#t~bitwise90#1 := 1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-12: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-12: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546: havoc adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-14: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-17: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-3: adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-16: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-19: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-1: assume { :end_inline_get_current } true;adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset := adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-18: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-21: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-20: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-23: [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-5: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-22: SUMMARY for call write~int(usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-25: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-24: assume usb_fill_int_urb_#t~bitwise90#1 > 1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-27: usb_fill_int_urb_#t~bitwise90#1 := 1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-26: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-26: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-29: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-29: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-28: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-31: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-30: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-33: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-32: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-35: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-34: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-37: [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-36: SUMMARY for call write~int(usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-39: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-38: assume usb_fill_int_urb_#t~bitwise90#1 > 1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-41: usb_fill_int_urb_#t~bitwise90#1 := 1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-40: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-40: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-43: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-43: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-42: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547: assume ((#race[adu_read_~#wait~0#1.base,adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1 && #race[adu_read_~#wait~0#1.base,1 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,2 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,3 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1; [2025-02-08 05:27:33,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547: assume !(((#race[adu_read_~#wait~0#1.base,adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1 && #race[adu_read_~#wait~0#1.base,1 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,2 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,3 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet271#1); [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-45: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-1: havoc adu_read_#t~nondet271#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-44: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-47: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-46: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-4: #race := #race[adu_read_~#wait~0#1.base,1 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet271#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-49: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-5: #race := #race[adu_read_~#wait~0#1.base,adu_read_~#wait~0#1.offset := adu_read_#t~nondet271#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-48: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-2: #race := #race[adu_read_~#wait~0#1.base,3 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet271#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-51: [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-3: #race := #race[adu_read_~#wait~0#1.base,2 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet271#1]; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-50: SUMMARY for call write~int(usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-53: havoc usb_fill_int_urb_#t~bitwise90#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-52: assume usb_fill_int_urb_#t~bitwise90#1 > 1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-6: havoc adu_read_#t~nondet271#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-55: usb_fill_int_urb_#t~bitwise90#1 := 1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-7: SUMMARY for call write~int(0, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-54: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-54: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-1: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-3: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-2: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-5: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-4: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-7: SUMMARY for call write~int(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-6: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-9: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-8: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-11: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-10: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-13: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-12: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-15: SUMMARY for call write~int(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-1: havoc adu_read_#t~nondet272#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-14: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-2: #race := #race[adu_read_~#wait~0#1.base,7 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet272#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-17: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: assume ((#race[adu_read_~#wait~0#1.base,4 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1 && #race[adu_read_~#wait~0#1.base,5 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,6 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,7 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: assume !(((#race[adu_read_~#wait~0#1.base,4 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1 && #race[adu_read_~#wait~0#1.base,5 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,6 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,7 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet272#1); [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-16: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-5: #race := #race[adu_read_~#wait~0#1.base,4 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet272#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-19: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-6: havoc adu_read_#t~nondet272#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-18: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-3: #race := #race[adu_read_~#wait~0#1.base,6 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet272#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-21: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-4: #race := #race[adu_read_~#wait~0#1.base,5 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet272#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-20: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-23: SUMMARY for call write~int(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-22: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-7: SUMMARY for call write~$Pointer$(adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset, adu_read_~#wait~0#1.base, 4 + adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-25: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-24: assume ((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-27: #race := #race[usb_fill_int_urb_~urb#1.base,118 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-26: #race := #race[usb_fill_int_urb_~urb#1.base,119 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-29: #race := #race[usb_fill_int_urb_~urb#1.base,116 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-28: #race := #race[usb_fill_int_urb_~urb#1.base,117 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-2: assume { :end_inline_get_current } true;adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset := adu_write_#t~ret457#1.base, adu_write_#t~ret457#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-31: SUMMARY for call write~int(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-30: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: havoc adu_write_#t~ret457#1.base, adu_write_#t~ret457#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-1: havoc adu_write_#t~ret457#1.base, adu_write_#t~ret457#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-4: adu_write_#t~ret457#1.base, adu_write_#t~ret457#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-2: #race := #race[adu_read_~#wait~0#1.base,11 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet273#1]; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-3: #race := #race[adu_read_~#wait~0#1.base,10 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet273#1]; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: assume ((#race[adu_read_~#wait~0#1.base,8 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1 && #race[adu_read_~#wait~0#1.base,9 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1) && #race[adu_read_~#wait~0#1.base,10 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1) && #race[adu_read_~#wait~0#1.base,11 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: assume !(((#race[adu_read_~#wait~0#1.base,8 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1 && #race[adu_read_~#wait~0#1.base,9 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1) && #race[adu_read_~#wait~0#1.base,10 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1) && #race[adu_read_~#wait~0#1.base,11 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet273#1); [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-1: havoc adu_read_#t~nondet273#1; [2025-02-08 05:27:33,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-6: havoc adu_read_#t~nondet273#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-7: SUMMARY for call write~$Pointer$(#funAddr~default_wake_function.base, #funAddr~default_wake_function.offset, adu_read_~#wait~0#1.base, 8 + adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-4: #race := #race[adu_read_~#wait~0#1.base,9 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet273#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-5: #race := #race[adu_read_~#wait~0#1.base,8 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet273#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-1: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021: assume ((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021: assume !(((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1); [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-3: #race := #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-2: #race := #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-5: #race := #race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-4: #race := #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-7: SUMMARY for call write~int(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-6: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-9: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-8: assume ((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1); [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-11: #race := #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-10: #race := #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-13: #race := #race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-12: #race := #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: assume ((#race[adu_read_~#wait~0#1.base,12 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1 && #race[adu_read_~#wait~0#1.base,13 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1) && #race[adu_read_~#wait~0#1.base,14 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1) && #race[adu_read_~#wait~0#1.base,15 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: assume !(((#race[adu_read_~#wait~0#1.base,12 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1 && #race[adu_read_~#wait~0#1.base,13 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1) && #race[adu_read_~#wait~0#1.base,14 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1) && #race[adu_read_~#wait~0#1.base,15 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet274#1); [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-15: SUMMARY for call write~int(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-14: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-3: #race := #race[adu_read_~#wait~0#1.base,14 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet274#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-17: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-4: #race := #race[adu_read_~#wait~0#1.base,13 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet274#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-16: assume ((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1); [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-1: havoc adu_read_#t~nondet274#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-19: #race := #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-2: #race := #race[adu_read_~#wait~0#1.base,15 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet274#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-18: #race := #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-7: SUMMARY for call write~$Pointer$(0, 0, adu_read_~#wait~0#1.base, 12 + adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-21: #race := #race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-20: #race := #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-5: #race := #race[adu_read_~#wait~0#1.base,12 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet274#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-23: SUMMARY for call write~int(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-6: havoc adu_read_#t~nondet274#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-22: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-25: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-24: assume ((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1 && #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1) && #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset] == usb_fill_int_urb_#t~nondet93#1); [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-27: #race := #race[usb_fill_int_urb_~urb#1.base,110 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-26: #race := #race[usb_fill_int_urb_~urb#1.base,111 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-29: #race := #race[usb_fill_int_urb_~urb#1.base,108 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-28: #race := #race[usb_fill_int_urb_~urb#1.base,109 + usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#t~nondet93#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-31: SUMMARY for call write~int(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-30: havoc usb_fill_int_urb_#t~nondet93#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: assume ((#race[adu_read_~#wait~0#1.base,16 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1 && #race[adu_read_~#wait~0#1.base,17 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1) && #race[adu_read_~#wait~0#1.base,18 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1) && #race[adu_read_~#wait~0#1.base,19 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: assume !(((#race[adu_read_~#wait~0#1.base,16 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1 && #race[adu_read_~#wait~0#1.base,17 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1) && #race[adu_read_~#wait~0#1.base,18 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1) && #race[adu_read_~#wait~0#1.base,19 + adu_read_~#wait~0#1.offset] == adu_read_#t~nondet275#1); [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-1: havoc adu_read_#t~nondet275#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-4: #race := #race[adu_read_~#wait~0#1.base,17 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet275#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-5: #race := #race[adu_read_~#wait~0#1.base,16 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet275#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-2: #race := #race[adu_read_~#wait~0#1.base,19 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet275#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-3: #race := #race[adu_read_~#wait~0#1.base,18 + adu_read_~#wait~0#1.offset := adu_read_#t~nondet275#1]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-6: havoc adu_read_#t~nondet275#1; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-7: SUMMARY for call write~$Pointer$(0, 0, adu_read_~#wait~0#1.base, 16 + adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: assume ((0 == #race[adu_read_~file#1.base,296 + adu_read_~file#1.offset] && 0 == #race[adu_read_~file#1.base,297 + adu_read_~file#1.offset]) && 0 == #race[adu_read_~file#1.base,298 + adu_read_~file#1.offset]) && 0 == #race[adu_read_~file#1.base,299 + adu_read_~file#1.offset]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: assume !(((0 == #race[adu_read_~file#1.base,296 + adu_read_~file#1.offset] && 0 == #race[adu_read_~file#1.base,297 + adu_read_~file#1.offset]) && 0 == #race[adu_read_~file#1.base,298 + adu_read_~file#1.offset]) && 0 == #race[adu_read_~file#1.base,299 + adu_read_~file#1.offset]); [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-2: adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset := adu_read_#t~mem276#1.base, adu_read_#t~mem276#1.offset; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: havoc adu_read_#t~mem276#1.base, adu_read_#t~mem276#1.offset; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-5: #race := #race[adu_read_~file#1.base,297 + adu_read_~file#1.offset := 0]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-6: #race := #race[adu_read_~file#1.base,296 + adu_read_~file#1.offset := 0]; [2025-02-08 05:27:33,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-3: #race := #race[adu_read_~file#1.base,299 + adu_read_~file#1.offset := 0]; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-4: #race := #race[adu_read_~file#1.base,298 + adu_read_~file#1.offset := 0]; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-7: SUMMARY for call adu_read_#t~mem276#1.base, adu_read_#t~mem276#1.offset := read~$Pointer$(adu_read_~file#1.base, 296 + adu_read_~file#1.offset, 4); srcloc: null [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-2: assume { :end_inline_ldv_mutex_lock_interruptible_63 } true;assume -2147483648 <= adu_read_#t~ret277#1 && adu_read_#t~ret277#1 <= 2147483647; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-3: havoc ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553: havoc adu_read_#t~ret277#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-1: adu_read_~tmp___0~8#1 := adu_read_#t~ret277#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-6: havoc ldv_mutex_lock_interruptible_63_#t~ret710#1, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-7: havoc ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-4: havoc ldv_mutex_lock_interruptible_63_#t~ret710#1, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-5: adu_read_#t~ret277#1 := ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-8: assume { :begin_inline_ldv_mutex_lock_interruptible_63 } true;ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume 0 != adu_read_~tmp___0~8#1; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume !(0 != adu_read_~tmp___0~8#1); [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-1: havoc adu_write_#t~ret458#1.base, adu_write_#t~ret458#1.offset; [2025-02-08 05:27:33,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-2: assume { :end_inline_get_current } true;adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset := adu_write_#t~ret458#1.base, adu_write_#t~ret458#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: havoc adu_write_#t~ret458#1.base, adu_write_#t~ret458#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-4: adu_write_#t~ret458#1.base, adu_write_#t~ret458#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4556-1: adu_read_#res#1 := -512; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-2: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-1: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-4: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-3: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-6: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-5: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-7: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume 0 == (adu_read_#t~mem278#1.base + adu_read_#t~mem278#1.offset) % 4294967296; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume !(0 == (adu_read_#t~mem278#1.base + adu_read_#t~mem278#1.offset) % 4294967296); [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-1: havoc adu_read_#t~mem278#1.base, adu_read_#t~mem278#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-4: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-5: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-2: havoc adu_read_#t~mem278#1.base, adu_read_#t~mem278#1.offset; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-3: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-3: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-8: SUMMARY for call adu_read_#t~mem278#1.base, adu_read_#t~mem278#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-6: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-7: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4561: adu_read_~retval~2#1 := -19; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-1: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-3: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-5: __create_pipe_#res#1 := __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-4: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-7: assume (__create_pipe_#t~bitwise105#1 % 4294967296 >= 256 * __create_pipe_#t~mem104#1 % 4294967296 && __create_pipe_#t~bitwise105#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise105#1 % 4294967296 <= 256 * __create_pipe_#t~mem104#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-6: [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-9: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-9: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-8: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-11: assume 0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-11: assume !(0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-10: __create_pipe_#t~bitwise105#1 := 256 * __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume ((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume !(((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]); [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-12: __create_pipe_#t~bitwise105#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562: havoc adu_read_#t~ret279#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-15: #race := #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-14: #race := #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-17: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-3: havoc printk_#t~nondet865#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-16: #race := #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-4: adu_read_#t~ret279#1 := printk_#res#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-19: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-1: assume { :end_inline_printk } true;assume -2147483648 <= adu_read_#t~ret279#1 && adu_read_#t~ret279#1 <= 2147483647; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-18: SUMMARY for call __create_pipe_#t~mem104#1 := read~int(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-2: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-7: assume { :begin_inline_printk } true;printk_#in~arg0#1.base, printk_#in~arg0#1.offset := 55, 0; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-20: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-23: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-5: havoc printk_#t~nondet865#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-22: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-6: havoc printk_#res#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-25: [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-24: __create_pipe_#res#1 := __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-27: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-26: assume (__create_pipe_#t~bitwise105#1 % 4294967296 >= 256 * __create_pipe_#t~mem104#1 % 4294967296 && __create_pipe_#t~bitwise105#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise105#1 % 4294967296 <= 256 * __create_pipe_#t~mem104#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-29: __create_pipe_#t~bitwise105#1 := 256 * __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091: havoc adu_write_#t~ret459#1.base, adu_write_#t~ret459#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-28: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-28: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-1: havoc adu_write_#t~ret459#1.base, adu_write_#t~ret459#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-31: __create_pipe_#t~bitwise105#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: assume 0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: assume !(0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-33: #race := #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-4: adu_write_#t~ret459#1.base, adu_write_#t~ret459#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-32: assume ((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-32: assume !(((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]); [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-35: #race := #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-2: assume { :end_inline_get_current } true;adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset := adu_write_#t~ret459#1.base, adu_write_#t~ret459#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-34: #race := #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-37: SUMMARY for call __create_pipe_#t~mem104#1 := read~int(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-36: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-39: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-38: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-41: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-43: __create_pipe_#res#1 := __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-42: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-45: assume (__create_pipe_#t~bitwise105#1 % 4294967296 >= 256 * __create_pipe_#t~mem104#1 % 4294967296 && __create_pipe_#t~bitwise105#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise105#1 % 4294967296 <= 256 * __create_pipe_#t~mem104#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-44: [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-47: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-47: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-46: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-49: assume 0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-49: assume !(0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-48: __create_pipe_#t~bitwise105#1 := 256 * __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-51: assume ((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-51: assume !(((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-50: __create_pipe_#t~bitwise105#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-53: #race := #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-52: #race := #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-55: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-54: #race := #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-57: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-56: SUMMARY for call __create_pipe_#t~mem104#1 := read~int(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-58: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-61: havoc __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-60: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-63: [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-62: __create_pipe_#res#1 := __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-65: havoc __create_pipe_#t~bitwise105#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-64: assume (__create_pipe_#t~bitwise105#1 % 4294967296 >= 256 * __create_pipe_#t~mem104#1 % 4294967296 && __create_pipe_#t~bitwise105#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise105#1 % 4294967296 <= 256 * __create_pipe_#t~mem104#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-67: __create_pipe_#t~bitwise105#1 := 256 * __create_pipe_#t~mem104#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-66: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-66: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-69: __create_pipe_#t~bitwise105#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-68: assume 0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-68: assume !(0 == 256 * __create_pipe_#t~mem104#1 % 4294967296 || 256 * __create_pipe_#t~mem104#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-71: #race := #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-70: assume ((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-70: assume !(((0 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0 == #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset]) && 0 == #race[__create_pipe_~dev#1.base,3 + __create_pipe_~dev#1.offset]); [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: havoc ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:33,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-73: #race := #race[__create_pipe_~dev#1.base,1 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-72: #race := #race[__create_pipe_~dev#1.base,2 + __create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-75: SUMMARY for call __create_pipe_#t~mem104#1 := read~int(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-74: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0]; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume 0 == adu_read_~count#1 % 4294967296; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume !(0 == adu_read_~count#1 % 4294967296); [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-3: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-2: assume { :end_inline_ldv_filter_positive_int } true;assume -2147483648 <= ldv_filter_err_code_#t~ret727#1 && ldv_filter_err_code_#t~ret727#1 <= 2147483647; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-1: ldv_filter_err_code_~tmp~38#1 := ldv_filter_err_code_#t~ret727#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: havoc ldv_filter_err_code_#t~ret727#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-7: havoc ldv_filter_positive_int_#res#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-6: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-5: ldv_filter_err_code_#t~ret727#1 := ldv_filter_positive_int_#res#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-4: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-8: assume { :begin_inline_ldv_filter_positive_int } true;ldv_filter_positive_int_#in~val#1 := ldv_filter_err_code_~ret_val#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-1: ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-2: #race := #race[adu_read_~#descriptor~6#1.base,3 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet280#1]; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-3: #race := #race[adu_read_~#descriptor~6#1.base,2 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet280#1]; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569: assume ((#race[adu_read_~#descriptor~6#1.base,adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1 && #race[adu_read_~#descriptor~6#1.base,1 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,2 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,3 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1; [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569: assume !(((#race[adu_read_~#descriptor~6#1.base,adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1 && #race[adu_read_~#descriptor~6#1.base,1 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,2 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,3 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet280#1); [2025-02-08 05:27:33,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-1: havoc adu_read_#t~nondet280#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-6: havoc adu_read_#t~nondet280#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-7: SUMMARY for call write~$Pointer$(56, 0, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-4: #race := #race[adu_read_~#descriptor~6#1.base,1 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet280#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-5: #race := #race[adu_read_~#descriptor~6#1.base,adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet280#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570: assume ((#race[adu_read_~#descriptor~6#1.base,4 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1 && #race[adu_read_~#descriptor~6#1.base,5 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,6 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,7 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570: assume !(((#race[adu_read_~#descriptor~6#1.base,4 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1 && #race[adu_read_~#descriptor~6#1.base,5 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,6 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,7 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet281#1); [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-3: #race := #race[adu_read_~#descriptor~6#1.base,6 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet281#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-4: #race := #race[adu_read_~#descriptor~6#1.base,5 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet281#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-1: havoc adu_read_#t~nondet281#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-2: #race := #race[adu_read_~#descriptor~6#1.base,7 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet281#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-7: SUMMARY for call write~$Pointer$(57, 0, adu_read_~#descriptor~6#1.base, 4 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-5: #race := #race[adu_read_~#descriptor~6#1.base,4 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet281#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-6: havoc adu_read_#t~nondet281#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: assume ((#race[adu_read_~#descriptor~6#1.base,8 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1 && #race[adu_read_~#descriptor~6#1.base,9 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,10 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,11 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: assume !(((#race[adu_read_~#descriptor~6#1.base,8 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1 && #race[adu_read_~#descriptor~6#1.base,9 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,10 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,11 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet282#1); [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-1: havoc adu_read_#t~nondet282#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-4: #race := #race[adu_read_~#descriptor~6#1.base,9 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet282#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-5: #race := #race[adu_read_~#descriptor~6#1.base,8 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet282#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-2: #race := #race[adu_read_~#descriptor~6#1.base,11 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet282#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-3: #race := #race[adu_read_~#descriptor~6#1.base,10 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet282#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-6: havoc adu_read_#t~nondet282#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-7: SUMMARY for call write~$Pointer$(58, 0, adu_read_~#descriptor~6#1.base, 8 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-1: havoc adu_read_#t~nondet283#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-2: #race := #race[adu_read_~#descriptor~6#1.base,15 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet283#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: assume ((#race[adu_read_~#descriptor~6#1.base,12 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1 && #race[adu_read_~#descriptor~6#1.base,13 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1) && #race[adu_read_~#descriptor~6#1.base,14 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1) && #race[adu_read_~#descriptor~6#1.base,15 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: assume !(((#race[adu_read_~#descriptor~6#1.base,12 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1 && #race[adu_read_~#descriptor~6#1.base,13 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1) && #race[adu_read_~#descriptor~6#1.base,14 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1) && #race[adu_read_~#descriptor~6#1.base,15 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet283#1); [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-5: #race := #race[adu_read_~#descriptor~6#1.base,12 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet283#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-6: havoc adu_read_#t~nondet283#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-3: #race := #race[adu_read_~#descriptor~6#1.base,14 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet283#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-4: #race := #race[adu_read_~#descriptor~6#1.base,13 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet283#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-7: SUMMARY for call write~$Pointer$(59, 0, adu_read_~#descriptor~6#1.base, 12 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-2: #race := #race[adu_read_~#descriptor~6#1.base,19 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet284#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-3: #race := #race[adu_read_~#descriptor~6#1.base,18 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet284#1]; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573: assume ((#race[adu_read_~#descriptor~6#1.base,16 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1 && #race[adu_read_~#descriptor~6#1.base,17 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1) && #race[adu_read_~#descriptor~6#1.base,18 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1) && #race[adu_read_~#descriptor~6#1.base,19 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573: assume !(((#race[adu_read_~#descriptor~6#1.base,16 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1 && #race[adu_read_~#descriptor~6#1.base,17 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1) && #race[adu_read_~#descriptor~6#1.base,18 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1) && #race[adu_read_~#descriptor~6#1.base,19 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet284#1); [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-1: havoc adu_read_#t~nondet284#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-6: havoc adu_read_#t~nondet284#1; [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-7: SUMMARY for call write~int(368, adu_read_~#descriptor~6#1.base, 16 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-4: #race := #race[adu_read_~#descriptor~6#1.base,17 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet284#1]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-5: #race := #race[adu_read_~#descriptor~6#1.base,16 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet284#1]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574: assume ((#race[adu_read_~#descriptor~6#1.base,20 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1 && #race[adu_read_~#descriptor~6#1.base,21 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1) && #race[adu_read_~#descriptor~6#1.base,22 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1) && #race[adu_read_~#descriptor~6#1.base,23 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574: assume !(((#race[adu_read_~#descriptor~6#1.base,20 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1 && #race[adu_read_~#descriptor~6#1.base,21 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1) && #race[adu_read_~#descriptor~6#1.base,22 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1) && #race[adu_read_~#descriptor~6#1.base,23 + adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet285#1); [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-3: #race := #race[adu_read_~#descriptor~6#1.base,22 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet285#1]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-4: #race := #race[adu_read_~#descriptor~6#1.base,21 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet285#1]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-1: havoc adu_read_#t~nondet285#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-2: #race := #race[adu_read_~#descriptor~6#1.base,23 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet285#1]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-7: SUMMARY for call write~int(0, adu_read_~#descriptor~6#1.base, 20 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-5: #race := #race[adu_read_~#descriptor~6#1.base,20 + adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet285#1]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-6: havoc adu_read_#t~nondet285#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575: havoc adu_read_#t~ret287#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-1: havoc adu_read_#t~mem286#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-2: adu_read_~tmp___1~4#1 := adu_read_#t~ret287#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret287#1 && adu_read_#t~ret287#1 <= 2147483647; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-9: assume ((0 == #race[adu_read_~#descriptor~6#1.base,20 + adu_read_~#descriptor~6#1.offset] && 0 == #race[adu_read_~#descriptor~6#1.base,21 + adu_read_~#descriptor~6#1.offset]) && 0 == #race[adu_read_~#descriptor~6#1.base,22 + adu_read_~#descriptor~6#1.offset]) && 0 == #race[adu_read_~#descriptor~6#1.base,23 + adu_read_~#descriptor~6#1.offset]; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-9: assume !(((0 == #race[adu_read_~#descriptor~6#1.base,20 + adu_read_~#descriptor~6#1.offset] && 0 == #race[adu_read_~#descriptor~6#1.base,21 + adu_read_~#descriptor~6#1.offset]) && 0 == #race[adu_read_~#descriptor~6#1.base,22 + adu_read_~#descriptor~6#1.offset]) && 0 == #race[adu_read_~#descriptor~6#1.base,23 + adu_read_~#descriptor~6#1.offset]); [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-6: adu_read_#t~ret287#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-12: #race := #race[adu_read_~#descriptor~6#1.base,22 + adu_read_~#descriptor~6#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-13: #race := #race[adu_read_~#descriptor~6#1.base,21 + adu_read_~#descriptor~6#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem286#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem286#1 % 4294967296 % 4294967296 else adu_read_#t~mem286#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-11: #race := #race[adu_read_~#descriptor~6#1.base,23 + adu_read_~#descriptor~6#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5104-1: havoc ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-14: #race := #race[adu_read_~#descriptor~6#1.base,20 + adu_read_~#descriptor~6#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-15: SUMMARY for call adu_read_#t~mem286#1 := read~int(adu_read_~#descriptor~6#1.base, 20 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5104: havoc ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_76 } true; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume 0 != adu_read_~tmp___1~4#1; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume !(0 != adu_read_~tmp___1~4#1); [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume 0 == adu_write_#t~mem460#1; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume !(0 == adu_write_#t~mem460#1); [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: assume ((0 == #race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: assume !(((0 == #race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-4: #race := #race[adu_write_~dev~5#1.base,331 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-1: havoc adu_write_#t~mem460#1; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-2: havoc adu_write_#t~mem460#1; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-7: #race := #race[adu_write_~dev~5#1.base,328 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-8: SUMMARY for call adu_write_#t~mem460#1 := read~int(adu_write_~dev~5#1.base, 328 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-5: #race := #race[adu_write_~dev~5#1.base,330 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-6: #race := #race[adu_write_~dev~5#1.base,329 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: havoc adu_read_#t~ret289#1; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: havoc adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-5: adu_read_#t~ret289#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret289#1 && adu_read_#t~ret289#1 <= 2147483647; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_#t~mem288#1.base, 99 + adu_read_#t~mem288#1.offset, 60, 0; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-14: SUMMARY for call adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;assume { :begin_inline_ldv_mutex_unlock_78 } true;ldv_mutex_unlock_78_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_78_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_write_~dev~5#1.base, 140 + adu_write_~dev~5#1.offset, adu_write_~flags~2#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-2: havoc ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-3: havoc ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109: assume { :end_inline_ldv_mutex_unlock_78 } true;assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-1: havoc ldv_mutex_unlock_78_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_78_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110: havoc adu_write_#t~ret461#1.base, adu_write_#t~ret461#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-3: adu_write_#t~ret461#1.base, adu_write_#t~ret461#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-1: assume { :end_inline_get_current } true;adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset := adu_write_#t~ret461#1.base, adu_write_#t~ret461#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111: havoc adu_write_#t~ret462#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-1: adu_write_~tmp___11~1#1 := adu_write_#t~ret462#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-4: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-5: adu_write_#t~ret462#1 := signal_pending_#res#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-2: assume { :end_inline_signal_pending } true;assume -2147483648 <= adu_write_#t~ret462#1 && adu_write_#t~ret462#1 <= 2147483647; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-3: havoc signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-8: assume { :begin_inline_signal_pending } true;signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset := adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-6: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-7: havoc signal_pending_#res#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume 0 != adu_write_~tmp___11~1#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume !(0 != adu_write_~tmp___11~1#1); [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-6: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-5: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-4: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-10: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-9: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-8: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-7: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-14: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-13: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-12: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-11: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-18: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: assume ((#race[adu_write_~#descriptor___0~2#1.base,adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1 && #race[adu_write_~#descriptor___0~2#1.base,1 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,2 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,3 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: assume !(((#race[adu_write_~#descriptor___0~2#1.base,adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1 && #race[adu_write_~#descriptor___0~2#1.base,1 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,2 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,3 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet463#1); [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-17: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-1: havoc adu_write_#t~nondet463#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-16: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-15: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-22: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-4: #race := #race[adu_write_~#descriptor___0~2#1.base,1 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet463#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-21: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-5: #race := #race[adu_write_~#descriptor___0~2#1.base,adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet463#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-20: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-2: #race := #race[adu_write_~#descriptor___0~2#1.base,3 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet463#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-19: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-3: #race := #race[adu_write_~#descriptor___0~2#1.base,2 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet463#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-26: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-25: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-24: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-6: havoc adu_write_#t~nondet463#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-23: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-7: SUMMARY for call write~$Pointer$(117, 0, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-30: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-29: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-28: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-27: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-34: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-33: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-32: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-31: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-38: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-37: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-36: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-35: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-42: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-41: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-40: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-39: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-46: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-45: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-44: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-43: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-1: havoc adu_write_#t~nondet464#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-2: #race := #race[adu_write_~#descriptor___0~2#1.base,7 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet464#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: assume ((#race[adu_write_~#descriptor___0~2#1.base,4 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1 && #race[adu_write_~#descriptor___0~2#1.base,5 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1) && #race[adu_write_~#descriptor___0~2#1.base,6 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1) && #race[adu_write_~#descriptor___0~2#1.base,7 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: assume !(((#race[adu_write_~#descriptor___0~2#1.base,4 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1 && #race[adu_write_~#descriptor___0~2#1.base,5 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1) && #race[adu_write_~#descriptor___0~2#1.base,6 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1) && #race[adu_write_~#descriptor___0~2#1.base,7 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet464#1); [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-47: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-5: #race := #race[adu_write_~#descriptor___0~2#1.base,4 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet464#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-6: havoc adu_write_#t~nondet464#1; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-3: #race := #race[adu_write_~#descriptor___0~2#1.base,6 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet464#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-4: #race := #race[adu_write_~#descriptor___0~2#1.base,5 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet464#1]; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-7: SUMMARY for call write~$Pointer$(118, 0, adu_write_~#descriptor___0~2#1.base, 4 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4588: adu_read_~timeout~0#1 := 500; [2025-02-08 05:27:33,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-2: #race := #race[adu_write_~#descriptor___0~2#1.base,11 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet465#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-3: #race := #race[adu_write_~#descriptor___0~2#1.base,10 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet465#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: assume ((#race[adu_write_~#descriptor___0~2#1.base,8 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1 && #race[adu_write_~#descriptor___0~2#1.base,9 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1) && #race[adu_write_~#descriptor___0~2#1.base,10 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1) && #race[adu_write_~#descriptor___0~2#1.base,11 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: assume !(((#race[adu_write_~#descriptor___0~2#1.base,8 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1 && #race[adu_write_~#descriptor___0~2#1.base,9 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1) && #race[adu_write_~#descriptor___0~2#1.base,10 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1) && #race[adu_write_~#descriptor___0~2#1.base,11 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet465#1); [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-1: havoc adu_write_#t~nondet465#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-6: havoc adu_write_#t~nondet465#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-7: SUMMARY for call write~$Pointer$(119, 0, adu_write_~#descriptor___0~2#1.base, 8 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-4: #race := #race[adu_write_~#descriptor___0~2#1.base,9 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet465#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-5: #race := #race[adu_write_~#descriptor___0~2#1.base,8 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet465#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-5: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-2: #race := #race[adu_read_~#descriptor___0~1#1.base,3 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet290#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-3: #race := #race[adu_read_~#descriptor___0~1#1.base,2 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet290#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: assume ((#race[adu_read_~#descriptor___0~1#1.base,adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1 && #race[adu_read_~#descriptor___0~1#1.base,1 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,2 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,3 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: assume !(((#race[adu_read_~#descriptor___0~1#1.base,adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1 && #race[adu_read_~#descriptor___0~1#1.base,1 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,2 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,3 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet290#1); [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-1: havoc adu_read_#t~nondet290#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-9: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-6: havoc adu_read_#t~nondet290#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-7: SUMMARY for call write~$Pointer$(62, 0, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-7: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-4: #race := #race[adu_read_~#descriptor___0~1#1.base,1 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet290#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-5: #race := #race[adu_read_~#descriptor___0~1#1.base,adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet290#1]; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-13: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-11: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-17: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: assume ((#race[adu_write_~#descriptor___0~2#1.base,12 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1 && #race[adu_write_~#descriptor___0~2#1.base,13 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1) && #race[adu_write_~#descriptor___0~2#1.base,14 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1) && #race[adu_write_~#descriptor___0~2#1.base,15 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: assume !(((#race[adu_write_~#descriptor___0~2#1.base,12 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1 && #race[adu_write_~#descriptor___0~2#1.base,13 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1) && #race[adu_write_~#descriptor___0~2#1.base,14 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1) && #race[adu_write_~#descriptor___0~2#1.base,15 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet466#1); [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-15: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-21: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-3: #race := #race[adu_write_~#descriptor___0~2#1.base,14 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet466#1]; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-4: #race := #race[adu_write_~#descriptor___0~2#1.base,13 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet466#1]; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-19: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-1: havoc adu_write_#t~nondet466#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-2: #race := #race[adu_write_~#descriptor___0~2#1.base,15 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet466#1]; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-7: SUMMARY for call write~$Pointer$(120, 0, adu_write_~#descriptor___0~2#1.base, 12 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-24: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-23: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-5: #race := #race[adu_write_~#descriptor___0~2#1.base,12 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet466#1]; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-6: havoc adu_write_#t~nondet466#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-28: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-26: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: assume ((#race[adu_read_~#descriptor___0~1#1.base,4 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1 && #race[adu_read_~#descriptor___0~1#1.base,5 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,6 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,7 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: assume !(((#race[adu_read_~#descriptor___0~1#1.base,4 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1 && #race[adu_read_~#descriptor___0~1#1.base,5 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,6 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,7 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet291#1); [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-32: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-30: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-3: #race := #race[adu_read_~#descriptor___0~1#1.base,6 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet291#1]; [2025-02-08 05:27:33,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-4: #race := #race[adu_read_~#descriptor___0~1#1.base,5 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet291#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-36: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-1: havoc adu_read_#t~nondet291#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-2: #race := #race[adu_read_~#descriptor___0~1#1.base,7 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet291#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-34: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-7: SUMMARY for call write~$Pointer$(63, 0, adu_read_~#descriptor___0~1#1.base, 4 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-40: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-5: #race := #race[adu_read_~#descriptor___0~1#1.base,4 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet291#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-6: havoc adu_read_#t~nondet291#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-38: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-44: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-42: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119: assume ((#race[adu_write_~#descriptor___0~2#1.base,16 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1 && #race[adu_write_~#descriptor___0~2#1.base,17 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1) && #race[adu_write_~#descriptor___0~2#1.base,18 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1) && #race[adu_write_~#descriptor___0~2#1.base,19 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119: assume !(((#race[adu_write_~#descriptor___0~2#1.base,16 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1 && #race[adu_write_~#descriptor___0~2#1.base,17 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1) && #race[adu_write_~#descriptor___0~2#1.base,18 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1) && #race[adu_write_~#descriptor___0~2#1.base,19 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet467#1); [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-1: havoc adu_write_#t~nondet467#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-46: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-4: #race := #race[adu_write_~#descriptor___0~2#1.base,17 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet467#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-5: #race := #race[adu_write_~#descriptor___0~2#1.base,16 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet467#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-2: #race := #race[adu_write_~#descriptor___0~2#1.base,19 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet467#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-3: #race := #race[adu_write_~#descriptor___0~2#1.base,18 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet467#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-6: havoc adu_write_#t~nondet467#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-7: SUMMARY for call write~int(551, adu_write_~#descriptor___0~2#1.base, 16 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: assume ((#race[adu_read_~#descriptor___0~1#1.base,8 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1 && #race[adu_read_~#descriptor___0~1#1.base,9 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,10 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,11 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: assume !(((#race[adu_read_~#descriptor___0~1#1.base,8 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1 && #race[adu_read_~#descriptor___0~1#1.base,9 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,10 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,11 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet292#1); [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-1: havoc adu_read_#t~nondet292#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-4: #race := #race[adu_read_~#descriptor___0~1#1.base,9 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet292#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-5: #race := #race[adu_read_~#descriptor___0~1#1.base,8 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet292#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-2: #race := #race[adu_read_~#descriptor___0~1#1.base,11 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet292#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-3: #race := #race[adu_read_~#descriptor___0~1#1.base,10 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet292#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-6: havoc adu_read_#t~nondet292#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-7: SUMMARY for call write~$Pointer$(64, 0, adu_read_~#descriptor___0~1#1.base, 8 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-1: havoc adu_write_#t~nondet468#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-2: #race := #race[adu_write_~#descriptor___0~2#1.base,23 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet468#1]; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: assume ((#race[adu_write_~#descriptor___0~2#1.base,20 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1 && #race[adu_write_~#descriptor___0~2#1.base,21 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1) && #race[adu_write_~#descriptor___0~2#1.base,22 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1) && #race[adu_write_~#descriptor___0~2#1.base,23 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1; [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: assume !(((#race[adu_write_~#descriptor___0~2#1.base,20 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1 && #race[adu_write_~#descriptor___0~2#1.base,21 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1) && #race[adu_write_~#descriptor___0~2#1.base,22 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1) && #race[adu_write_~#descriptor___0~2#1.base,23 + adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet468#1); [2025-02-08 05:27:33,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-5: #race := #race[adu_write_~#descriptor___0~2#1.base,20 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet468#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-6: havoc adu_write_#t~nondet468#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-3: #race := #race[adu_write_~#descriptor___0~2#1.base,22 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet468#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-4: #race := #race[adu_write_~#descriptor___0~2#1.base,21 + adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet468#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-7: SUMMARY for call write~int(0, adu_write_~#descriptor___0~2#1.base, 20 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-1: havoc adu_read_#t~nondet293#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-2: #race := #race[adu_read_~#descriptor___0~1#1.base,15 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet293#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: assume ((#race[adu_read_~#descriptor___0~1#1.base,12 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1 && #race[adu_read_~#descriptor___0~1#1.base,13 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1) && #race[adu_read_~#descriptor___0~1#1.base,14 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1) && #race[adu_read_~#descriptor___0~1#1.base,15 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: assume !(((#race[adu_read_~#descriptor___0~1#1.base,12 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1 && #race[adu_read_~#descriptor___0~1#1.base,13 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1) && #race[adu_read_~#descriptor___0~1#1.base,14 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1) && #race[adu_read_~#descriptor___0~1#1.base,15 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet293#1); [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-5: #race := #race[adu_read_~#descriptor___0~1#1.base,12 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet293#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-6: havoc adu_read_#t~nondet293#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-3: #race := #race[adu_read_~#descriptor___0~1#1.base,14 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet293#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-4: #race := #race[adu_read_~#descriptor___0~1#1.base,13 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet293#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-7: SUMMARY for call write~$Pointer$(65, 0, adu_read_~#descriptor___0~1#1.base, 12 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-2: adu_write_~tmp___5~1#1 := adu_write_#t~ret470#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret470#1 && adu_write_#t~ret470#1 <= 2147483647; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: havoc adu_write_#t~ret470#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-1: havoc adu_write_#t~mem469#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-6: adu_write_#t~ret470#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_write_#t~mem469#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem469#1 % 4294967296 % 4294967296 else adu_write_#t~mem469#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-11: #race := #race[adu_write_~#descriptor___0~2#1.base,23 + adu_write_~#descriptor___0~2#1.offset := 0]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-9: assume ((0 == #race[adu_write_~#descriptor___0~2#1.base,20 + adu_write_~#descriptor___0~2#1.offset] && 0 == #race[adu_write_~#descriptor___0~2#1.base,21 + adu_write_~#descriptor___0~2#1.offset]) && 0 == #race[adu_write_~#descriptor___0~2#1.base,22 + adu_write_~#descriptor___0~2#1.offset]) && 0 == #race[adu_write_~#descriptor___0~2#1.base,23 + adu_write_~#descriptor___0~2#1.offset]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-9: assume !(((0 == #race[adu_write_~#descriptor___0~2#1.base,20 + adu_write_~#descriptor___0~2#1.offset] && 0 == #race[adu_write_~#descriptor___0~2#1.base,21 + adu_write_~#descriptor___0~2#1.offset]) && 0 == #race[adu_write_~#descriptor___0~2#1.base,22 + adu_write_~#descriptor___0~2#1.offset]) && 0 == #race[adu_write_~#descriptor___0~2#1.base,23 + adu_write_~#descriptor___0~2#1.offset]); [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-14: #race := #race[adu_write_~#descriptor___0~2#1.base,20 + adu_write_~#descriptor___0~2#1.offset := 0]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-15: SUMMARY for call adu_write_#t~mem469#1 := read~int(adu_write_~#descriptor___0~2#1.base, 20 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-12: #race := #race[adu_write_~#descriptor___0~2#1.base,22 + adu_write_~#descriptor___0~2#1.offset := 0]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-13: #race := #race[adu_write_~#descriptor___0~2#1.base,21 + adu_write_~#descriptor___0~2#1.offset := 0]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-2: #race := #race[adu_read_~#descriptor___0~1#1.base,19 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet294#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-3: #race := #race[adu_read_~#descriptor___0~1#1.base,18 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet294#1]; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: assume ((#race[adu_read_~#descriptor___0~1#1.base,16 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1 && #race[adu_read_~#descriptor___0~1#1.base,17 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1) && #race[adu_read_~#descriptor___0~1#1.base,18 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1) && #race[adu_read_~#descriptor___0~1#1.base,19 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1; [2025-02-08 05:27:33,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: assume !(((#race[adu_read_~#descriptor___0~1#1.base,16 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1 && #race[adu_read_~#descriptor___0~1#1.base,17 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1) && #race[adu_read_~#descriptor___0~1#1.base,18 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1) && #race[adu_read_~#descriptor___0~1#1.base,19 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet294#1); [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-1: havoc adu_read_#t~nondet294#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-6: havoc adu_read_#t~nondet294#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-7: SUMMARY for call write~int(373, adu_read_~#descriptor___0~1#1.base, 16 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-4: #race := #race[adu_read_~#descriptor___0~1#1.base,17 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet294#1]; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-5: #race := #race[adu_read_~#descriptor___0~1#1.base,16 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet294#1]; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: assume ((#race[adu_read_~#descriptor___0~1#1.base,20 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1 && #race[adu_read_~#descriptor___0~1#1.base,21 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1) && #race[adu_read_~#descriptor___0~1#1.base,22 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1) && #race[adu_read_~#descriptor___0~1#1.base,23 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: assume !(((#race[adu_read_~#descriptor___0~1#1.base,20 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1 && #race[adu_read_~#descriptor___0~1#1.base,21 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1) && #race[adu_read_~#descriptor___0~1#1.base,22 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1) && #race[adu_read_~#descriptor___0~1#1.base,23 + adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet295#1); [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-3: #race := #race[adu_read_~#descriptor___0~1#1.base,22 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet295#1]; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-4: #race := #race[adu_read_~#descriptor___0~1#1.base,21 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet295#1]; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-1: havoc adu_read_#t~nondet295#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-2: #race := #race[adu_read_~#descriptor___0~1#1.base,23 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet295#1]; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-7: SUMMARY for call write~int(0, adu_read_~#descriptor___0~1#1.base, 20 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-5: #race := #race[adu_read_~#descriptor___0~1#1.base,20 + adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet295#1]; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-6: havoc adu_read_#t~nondet295#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume 0 != adu_write_~tmp___5~1#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume !(0 != adu_write_~tmp___5~1#1); [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: havoc adu_read_#t~ret297#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-1: havoc adu_read_#t~mem296#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-2: adu_read_~tmp___2~3#1 := adu_read_#t~ret297#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret297#1 && adu_read_#t~ret297#1 <= 2147483647; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-9: assume ((0 == #race[adu_read_~#descriptor___0~1#1.base,20 + adu_read_~#descriptor___0~1#1.offset] && 0 == #race[adu_read_~#descriptor___0~1#1.base,21 + adu_read_~#descriptor___0~1#1.offset]) && 0 == #race[adu_read_~#descriptor___0~1#1.base,22 + adu_read_~#descriptor___0~1#1.offset]) && 0 == #race[adu_read_~#descriptor___0~1#1.base,23 + adu_read_~#descriptor___0~1#1.offset]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-9: assume !(((0 == #race[adu_read_~#descriptor___0~1#1.base,20 + adu_read_~#descriptor___0~1#1.offset] && 0 == #race[adu_read_~#descriptor___0~1#1.base,21 + adu_read_~#descriptor___0~1#1.offset]) && 0 == #race[adu_read_~#descriptor___0~1#1.base,22 + adu_read_~#descriptor___0~1#1.offset]) && 0 == #race[adu_read_~#descriptor___0~1#1.base,23 + adu_read_~#descriptor___0~1#1.offset]); [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-6: adu_read_#t~ret297#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-12: #race := #race[adu_read_~#descriptor___0~1#1.base,22 + adu_read_~#descriptor___0~1#1.offset := 0]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-13: #race := #race[adu_read_~#descriptor___0~1#1.base,21 + adu_read_~#descriptor___0~1#1.offset := 0]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem296#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem296#1 % 4294967296 % 4294967296 else adu_read_#t~mem296#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-11: #race := #race[adu_read_~#descriptor___0~1#1.base,23 + adu_read_~#descriptor___0~1#1.offset := 0]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-14: #race := #race[adu_read_~#descriptor___0~1#1.base,20 + adu_read_~#descriptor___0~1#1.offset := 0]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-15: SUMMARY for call adu_read_#t~mem296#1 := read~int(adu_read_~#descriptor___0~1#1.base, 20 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret472#1 && adu_write_#t~ret472#1 <= 2147483647; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125: havoc adu_write_#t~ret472#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-1: havoc adu_write_#t~mem471#1.base, adu_write_#t~mem471#1.offset; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-5: adu_write_#t~ret472#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_#t~mem471#1.base, 99 + adu_write_#t~mem471#1.offset, 121, 0; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-14: SUMMARY for call adu_write_#t~mem471#1.base, adu_write_#t~mem471#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume 0 != adu_read_~tmp___2~3#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !(0 != adu_read_~tmp___2~3#1); [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599: havoc adu_read_#t~ret299#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-1: havoc adu_read_#t~mem298#1.base, adu_read_#t~mem298#1.offset; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-5: adu_read_#t~ret299#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret299#1 && adu_read_#t~ret299#1 <= 2147483647; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_#t~mem298#1.base, 99 + adu_read_#t~mem298#1.offset, 66, 0; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-14: SUMMARY for call adu_read_#t~mem298#1.base, adu_read_#t~mem298#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5130: adu_write_~__ret___0~1#1 := 0; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume false; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume !false; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607: havoc adu_read_#t~mem301#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-1: havoc adu_read_#t~mem300#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-4: #race := #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-5: #race := #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume ((0 == #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume !(((0 == #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-3: adu_read_~data_in_secondary~0#1 := adu_read_#t~mem300#1 - adu_read_#t~mem301#1; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-8: SUMMARY for call adu_read_#t~mem301#1 := read~int(adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-9: assume ((0 == #race[adu_read_~dev~4#1.base,136 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,137 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,138 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,139 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-9: assume !(((0 == #race[adu_read_~dev~4#1.base,136 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,137 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,138 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,139 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-6: #race := #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-7: #race := #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-12: #race := #race[adu_read_~dev~4#1.base,137 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-13: #race := #race[adu_read_~dev~4#1.base,136 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-10: #race := #race[adu_read_~dev~4#1.base,139 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-11: #race := #race[adu_read_~dev~4#1.base,138 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-14: SUMMARY for call adu_read_#t~mem300#1 := read~int(adu_read_~dev~4#1.base, 136 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume false; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume !false; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-1: havoc adu_read_#t~nondet302#1; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-2: #race := #race[adu_read_~#descriptor___1~1#1.base,3 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet302#1]; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: assume ((#race[adu_read_~#descriptor___1~1#1.base,adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1 && #race[adu_read_~#descriptor___1~1#1.base,1 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,2 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,3 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: assume !(((#race[adu_read_~#descriptor___1~1#1.base,adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1 && #race[adu_read_~#descriptor___1~1#1.base,1 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,2 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,3 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet302#1); [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-5: #race := #race[adu_read_~#descriptor___1~1#1.base,adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet302#1]; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-6: havoc adu_read_#t~nondet302#1; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-3: #race := #race[adu_read_~#descriptor___1~1#1.base,2 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet302#1]; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-4: #race := #race[adu_read_~#descriptor___1~1#1.base,1 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet302#1]; [2025-02-08 05:27:33,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-7: SUMMARY for call write~$Pointer$(68, 0, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-2: #race := #race[adu_read_~#descriptor___1~1#1.base,7 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet303#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-3: #race := #race[adu_read_~#descriptor___1~1#1.base,6 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet303#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: assume ((#race[adu_read_~#descriptor___1~1#1.base,4 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1 && #race[adu_read_~#descriptor___1~1#1.base,5 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,6 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,7 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: assume !(((#race[adu_read_~#descriptor___1~1#1.base,4 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1 && #race[adu_read_~#descriptor___1~1#1.base,5 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,6 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,7 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet303#1); [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-1: havoc adu_read_#t~nondet303#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-6: havoc adu_read_#t~nondet303#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-7: SUMMARY for call write~$Pointer$(69, 0, adu_read_~#descriptor___1~1#1.base, 4 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-4: #race := #race[adu_read_~#descriptor___1~1#1.base,5 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet303#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-5: #race := #race[adu_read_~#descriptor___1~1#1.base,4 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet303#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: assume ((#race[adu_read_~#descriptor___1~1#1.base,8 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1 && #race[adu_read_~#descriptor___1~1#1.base,9 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,10 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,11 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: assume !(((#race[adu_read_~#descriptor___1~1#1.base,8 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1 && #race[adu_read_~#descriptor___1~1#1.base,9 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,10 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,11 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet304#1); [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-3: #race := #race[adu_read_~#descriptor___1~1#1.base,10 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet304#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-4: #race := #race[adu_read_~#descriptor___1~1#1.base,9 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet304#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-1: havoc adu_read_#t~nondet304#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-2: #race := #race[adu_read_~#descriptor___1~1#1.base,11 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet304#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-7: SUMMARY for call write~$Pointer$(70, 0, adu_read_~#descriptor___1~1#1.base, 8 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-5: #race := #race[adu_read_~#descriptor___1~1#1.base,8 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet304#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-6: havoc adu_read_#t~nondet304#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: assume ((#race[adu_read_~#descriptor___1~1#1.base,12 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1 && #race[adu_read_~#descriptor___1~1#1.base,13 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1) && #race[adu_read_~#descriptor___1~1#1.base,14 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1) && #race[adu_read_~#descriptor___1~1#1.base,15 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: assume !(((#race[adu_read_~#descriptor___1~1#1.base,12 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1 && #race[adu_read_~#descriptor___1~1#1.base,13 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1) && #race[adu_read_~#descriptor___1~1#1.base,14 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1) && #race[adu_read_~#descriptor___1~1#1.base,15 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet305#1); [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-1: havoc adu_read_#t~nondet305#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-4: #race := #race[adu_read_~#descriptor___1~1#1.base,13 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet305#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-5: #race := #race[adu_read_~#descriptor___1~1#1.base,12 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet305#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-2: #race := #race[adu_read_~#descriptor___1~1#1.base,15 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet305#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-3: #race := #race[adu_read_~#descriptor___1~1#1.base,14 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet305#1]; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-6: havoc adu_read_#t~nondet305#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-7: SUMMARY for call write~$Pointer$(71, 0, adu_read_~#descriptor___1~1#1.base, 12 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume false; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume !false; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-1: havoc adu_read_#t~nondet306#1; [2025-02-08 05:27:33,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-2: #race := #race[adu_read_~#descriptor___1~1#1.base,19 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet306#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: assume ((#race[adu_read_~#descriptor___1~1#1.base,16 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1 && #race[adu_read_~#descriptor___1~1#1.base,17 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1) && #race[adu_read_~#descriptor___1~1#1.base,18 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1) && #race[adu_read_~#descriptor___1~1#1.base,19 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: assume !(((#race[adu_read_~#descriptor___1~1#1.base,16 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1 && #race[adu_read_~#descriptor___1~1#1.base,17 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1) && #race[adu_read_~#descriptor___1~1#1.base,18 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1) && #race[adu_read_~#descriptor___1~1#1.base,19 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet306#1); [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-5: #race := #race[adu_read_~#descriptor___1~1#1.base,16 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet306#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-6: havoc adu_read_#t~nondet306#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-3: #race := #race[adu_read_~#descriptor___1~1#1.base,18 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet306#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-4: #race := #race[adu_read_~#descriptor___1~1#1.base,17 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet306#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-7: SUMMARY for call write~int(379, adu_read_~#descriptor___1~1#1.base, 16 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-1: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-2: #race := #race[adu_read_~#descriptor___1~1#1.base,23 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet307#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-3: #race := #race[adu_read_~#descriptor___1~1#1.base,22 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet307#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: assume ((#race[adu_read_~#descriptor___1~1#1.base,20 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1 && #race[adu_read_~#descriptor___1~1#1.base,21 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1) && #race[adu_read_~#descriptor___1~1#1.base,22 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1) && #race[adu_read_~#descriptor___1~1#1.base,23 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: assume !(((#race[adu_read_~#descriptor___1~1#1.base,20 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1 && #race[adu_read_~#descriptor___1~1#1.base,21 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1) && #race[adu_read_~#descriptor___1~1#1.base,22 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1) && #race[adu_read_~#descriptor___1~1#1.base,23 + adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet307#1); [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-1: havoc adu_read_#t~nondet307#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-6: havoc adu_read_#t~nondet307#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-7: SUMMARY for call write~int(0, adu_read_~#descriptor___1~1#1.base, 20 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-4: #race := #race[adu_read_~#descriptor___1~1#1.base,21 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet307#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-5: #race := #race[adu_read_~#descriptor___1~1#1.base,20 + adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet307#1]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614: havoc adu_read_#t~ret309#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret309#1 && adu_read_#t~ret309#1 <= 2147483647; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: havoc adu_read_#t~mem308#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-2: adu_read_~tmp___3~1#1 := adu_read_#t~ret309#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-6: adu_read_#t~ret309#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-11: #race := #race[adu_read_~#descriptor___1~1#1.base,23 + adu_read_~#descriptor___1~1#1.offset := 0]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-12: #race := #race[adu_read_~#descriptor___1~1#1.base,22 + adu_read_~#descriptor___1~1#1.offset := 0]; [2025-02-08 05:27:33,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-9: assume ((0 == #race[adu_read_~#descriptor___1~1#1.base,20 + adu_read_~#descriptor___1~1#1.offset] && 0 == #race[adu_read_~#descriptor___1~1#1.base,21 + adu_read_~#descriptor___1~1#1.offset]) && 0 == #race[adu_read_~#descriptor___1~1#1.base,22 + adu_read_~#descriptor___1~1#1.offset]) && 0 == #race[adu_read_~#descriptor___1~1#1.base,23 + adu_read_~#descriptor___1~1#1.offset]; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-9: assume !(((0 == #race[adu_read_~#descriptor___1~1#1.base,20 + adu_read_~#descriptor___1~1#1.offset] && 0 == #race[adu_read_~#descriptor___1~1#1.base,21 + adu_read_~#descriptor___1~1#1.offset]) && 0 == #race[adu_read_~#descriptor___1~1#1.base,22 + adu_read_~#descriptor___1~1#1.offset]) && 0 == #race[adu_read_~#descriptor___1~1#1.base,23 + adu_read_~#descriptor___1~1#1.offset]); [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem308#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem308#1 % 4294967296 % 4294967296 else adu_read_#t~mem308#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-15: SUMMARY for call adu_read_#t~mem308#1 := read~int(adu_read_~#descriptor___1~1#1.base, 20 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-13: #race := #race[adu_read_~#descriptor___1~1#1.base,21 + adu_read_~#descriptor___1~1#1.offset := 0]; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-14: #race := #race[adu_read_~#descriptor___1~1#1.base,20 + adu_read_~#descriptor___1~1#1.offset := 0]; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume true; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume !true; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume 0 != adu_read_~tmp___3~1#1; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume !(0 != adu_read_~tmp___3~1#1); [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618: havoc adu_read_#t~ret313#1; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-1: havoc adu_read_#t~mem310#1.base, adu_read_#t~mem310#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret313#1 && adu_read_#t~ret313#1 <= 2147483647; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-8: assume ((0 == #race[adu_read_#t~mem311#1.base,56 + adu_read_#t~mem311#1.offset] && 0 == #race[adu_read_#t~mem311#1.base,57 + adu_read_#t~mem311#1.offset]) && 0 == #race[adu_read_#t~mem311#1.base,58 + adu_read_#t~mem311#1.offset]) && 0 == #race[adu_read_#t~mem311#1.base,59 + adu_read_#t~mem311#1.offset]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-8: assume !(((0 == #race[adu_read_#t~mem311#1.base,56 + adu_read_#t~mem311#1.offset] && 0 == #race[adu_read_#t~mem311#1.base,57 + adu_read_#t~mem311#1.offset]) && 0 == #race[adu_read_#t~mem311#1.base,58 + adu_read_#t~mem311#1.offset]) && 0 == #race[adu_read_#t~mem311#1.base,59 + adu_read_#t~mem311#1.offset]); [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-5: adu_read_#t~ret313#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-11: #race := #race[adu_read_#t~mem311#1.base,58 + adu_read_#t~mem311#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-12: #race := #race[adu_read_#t~mem311#1.base,57 + adu_read_#t~mem311#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, adu_read_#t~mem310#1.base, 99 + adu_read_#t~mem310#1.offset, 72, 0; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-10: #race := #race[adu_read_#t~mem311#1.base,59 + adu_read_#t~mem311#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-15: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-16: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-13: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-13: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-14: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-17: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-18: SUMMARY for call adu_read_#t~mem310#1.base, adu_read_#t~mem310#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-1: havoc adu_read_#t~mem311#1.base, adu_read_#t~mem311#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-2: #race := #race[adu_read_#t~mem311#1.base,56 + adu_read_#t~mem311#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620: havoc adu_read_#t~mem312#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-5: #race := #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-6: #race := #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-3: SUMMARY for call adu_read_#t~mem312#1 := read~int(adu_read_#t~mem311#1.base, 56 + adu_read_#t~mem311#1.offset, 4); srcloc: null [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-4: assume ((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-4: assume !(((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-9: SUMMARY for call adu_read_#t~mem311#1.base, adu_read_#t~mem311#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-7: #race := #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-8: #race := #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: ldv_assert_~desc#1.base, ldv_assert_~desc#1.offset := ldv_assert_#in~desc#1.base, ldv_assert_#in~desc#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: ldv_assert_~expr#1 := ldv_assert_#in~expr#1; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151: havoc adu_write_#t~ret473#1.base, adu_write_#t~ret473#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-1: havoc adu_write_#t~ret473#1.base, adu_write_#t~ret473#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-4: adu_write_#t~ret473#1.base, adu_write_#t~ret473#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-2: assume { :end_inline_get_current } true;adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset := adu_write_#t~ret473#1.base, adu_write_#t~ret473#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume 0 != adu_read_~data_in_secondary~0#1; [2025-02-08 05:27:33,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume !(0 != adu_read_~data_in_secondary~0#1); [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume 0 == ldv_assert_~expr#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume !(0 == ldv_assert_~expr#1); [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4626: adu_read_~amount~0#1 := (if (if adu_read_~bytes_to_read~0#1 % 4294967296 < adu_read_~data_in_secondary~0#1 % 4294967296 then adu_read_~bytes_to_read~0#1 else adu_read_~data_in_secondary~0#1) % 4294967296 % 4294967296 <= 2147483647 then (if adu_read_~bytes_to_read~0#1 % 4294967296 < adu_read_~data_in_secondary~0#1 % 4294967296 then adu_read_~bytes_to_read~0#1 else adu_read_~data_in_secondary~0#1) % 4294967296 % 4294967296 else (if adu_read_~bytes_to_read~0#1 % 4294967296 < adu_read_~data_in_secondary~0#1 % 4294967296 then adu_read_~bytes_to_read~0#1 else adu_read_~data_in_secondary~0#1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269-1: assume { :begin_inline_reach_error } true;havoc reach_error_#t~nondet750#1.base, reach_error_#t~nondet750#1.offset; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: havoc reach_error_#t~nondet750#1.base, reach_error_#t~nondet750#1.offset;assume { :end_inline_reach_error } true; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627: havoc adu_read_#t~ret316#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-1: havoc adu_read_#t~mem314#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-4: havoc copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-5: havoc copy_to_user_#t~ret55#1, copy_to_user_#t~ret56#1, copy_to_user_#t~ret57#1, copy_to_user_#t~ret58#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~3#1, copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-2: havoc adu_read_#t~mem315#1.base, adu_read_#t~mem315#1.offset; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-3: assume { :end_inline_copy_to_user } true;adu_read_~tmp___4~1#1 := adu_read_#t~ret316#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-8: havoc copy_to_user_#res#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-9: assume ((0 == #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-9: assume !(((0 == #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-6: adu_read_#t~ret316#1 := copy_to_user_#res#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-7: havoc copy_to_user_#t~ret55#1, copy_to_user_#t~ret56#1, copy_to_user_#t~ret57#1, copy_to_user_#t~ret58#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~3#1, copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-12: #race := #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-13: #race := #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-10: assume { :begin_inline_copy_to_user } true;copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1 := adu_read_~buffer#1.base, adu_read_~buffer#1.offset, adu_read_#t~mem315#1.base, adu_read_#t~mem315#1.offset + (if adu_read_#t~mem314#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem314#1 % 4294967296 % 4294967296 else adu_read_#t~mem314#1 % 4294967296 % 4294967296 - 4294967296), adu_read_~amount~0#1; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-11: #race := #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-16: assume ((0 == #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-16: assume !(((0 == #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-17: #race := #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-14: #race := #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-15: SUMMARY for call adu_read_#t~mem314#1 := read~int(adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-20: #race := #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-21: SUMMARY for call adu_read_#t~mem315#1.base, adu_read_#t~mem315#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 128 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-18: #race := #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-19: #race := #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4629: adu_read_~i~0#1 := (if adu_read_~tmp___4~1#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_~tmp___4~1#1 % 4294967296 % 4294967296 else adu_read_~tmp___4~1#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158: havoc adu_write_#t~ret474#1.base, adu_write_#t~ret474#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-4: adu_write_#t~ret474#1.base, adu_write_#t~ret474#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-1: havoc adu_write_#t~ret474#1.base, adu_write_#t~ret474#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-2: assume { :end_inline_get_current } true;adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset := adu_write_#t~ret474#1.base, adu_write_#t~ret474#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume 0 != adu_read_~i~0#1; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume !(0 != adu_read_~i~0#1); [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4103: adu_abort_transfers_~dev#1.base, adu_abort_transfers_~dev#1.offset := adu_abort_transfers_#in~dev#1.base, adu_abort_transfers_#in~dev#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4632: adu_read_~retval~2#1 := -14; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4105: adu_abort_transfers_~flags~0#1 := 0; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4106: havoc adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4107: havoc adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: assume ((#race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1 && #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1) && #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1) && #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: assume !(((#race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1 && #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1) && #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1) && #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet318#1); [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: havoc adu_read_#t~mem317#1; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: havoc adu_read_#t~nondet318#1; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-5: #race := #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset := adu_read_#t~nondet318#1]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-6: #race := #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset := adu_read_#t~nondet318#1]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: #race := #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset := adu_read_#t~nondet318#1]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: #race := #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset := adu_read_#t~nondet318#1]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-9: assume ((0 == #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-9: assume !(((0 == #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-10: #race := #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-7: havoc adu_read_#t~nondet318#1; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-8: SUMMARY for call write~int(adu_read_#t~mem317#1 + (adu_read_~amount~0#1 - adu_read_~i~0#1), adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-13: #race := #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-14: SUMMARY for call adu_read_#t~mem317#1 := read~int(adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-11: #race := #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-12: #race := #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108: havoc adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-2: assume { :end_inline_get_current } true;adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset := adu_write_#t~ret475#1.base, adu_write_#t~ret475#1.offset; [2025-02-08 05:27:33,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-2: adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset := adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165: havoc adu_write_#t~ret475#1.base, adu_write_#t~ret475#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: assume ((0 == #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-1: havoc adu_write_#t~ret475#1.base, adu_write_#t~ret475#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-4: #race := #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-3: #race := #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-6: #race := #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-4: adu_write_#t~ret475#1.base, adu_write_#t~ret475#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-5: #race := #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-7: SUMMARY for call adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, 96 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: adu_read_~bytes_read~0#1 := adu_read_~bytes_read~0#1 + (adu_read_~amount~0#1 - adu_read_~i~0#1); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-1: havoc ldv_assert_#in~desc#1.base, ldv_assert_#in~desc#1.offset, ldv_assert_#in~expr#1; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109: assume { :end_inline_ldv_assert } true;havoc adu_abort_transfers_#t~mem120#1.base, adu_abort_transfers_#t~mem120#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-3: havoc ldv_assert_~desc#1.base, ldv_assert_~desc#1.offset, ldv_assert_~expr#1; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-2: havoc ldv_assert_~desc#1.base, ldv_assert_~desc#1.offset, ldv_assert_~expr#1; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-5: assume { :begin_inline_ldv_assert } true;ldv_assert_#in~desc#1.base, ldv_assert_#in~desc#1.offset, ldv_assert_#in~expr#1 := 8, 0, (if adu_abort_transfers_~tmp~8#1.base == adu_abort_transfers_#t~mem120#1.base && adu_abort_transfers_~tmp~8#1.offset == adu_abort_transfers_#t~mem120#1.offset then 1 else 0); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-4: assume ((0 == #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-4: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-7: #race := #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-6: #race := #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-9: #race := #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-8: #race := #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-10: SUMMARY for call adu_abort_transfers_#t~mem120#1.base, adu_abort_transfers_#t~mem120#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, 96 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638: adu_read_~bytes_to_read~0#1 := adu_read_~bytes_to_read~0#1 - (adu_read_~amount~0#1 - adu_read_~i~0#1); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume 0 == (adu_abort_transfers_#t~mem121#1.base + adu_abort_transfers_#t~mem121#1.offset) % 4294967296; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume !(0 == (adu_abort_transfers_#t~mem121#1.base + adu_abort_transfers_#t~mem121#1.offset) % 4294967296); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-2: havoc adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-1: havoc adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-4: #race := #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-3: assume ((0 == #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-3: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,99 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-6: #race := #race[adu_abort_transfers_~dev#1.base,97 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-5: #race := #race[adu_abort_transfers_~dev#1.base,98 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-8: SUMMARY for call adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, 96 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-7: #race := #race[adu_abort_transfers_~dev#1.base,96 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume 0 != adu_read_~i~0#1; [2025-02-08 05:27:33,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume !(0 != adu_read_~i~0#1); [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4640: adu_read_~retval~2#1 := (if 0 != adu_read_~bytes_read~0#1 % 4294967296 then (if adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 else adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 - 4294967296) else -14); [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-1: havoc adu_write_#t~ret476#1.base, adu_write_#t~ret476#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-2: assume { :end_inline_get_current } true;adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset := adu_write_#t~ret476#1.base, adu_write_#t~ret476#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115-1: havoc ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115: havoc ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_49 } true; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172: havoc adu_write_#t~ret476#1.base, adu_write_#t~ret476#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115-3: assume { :begin_inline_ldv___ldv_spin_lock_49 } true;ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.offset := adu_abort_transfers_~dev#1.base, 140 + adu_abort_transfers_~dev#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115-2: havoc ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-4: adu_write_#t~ret476#1.base, adu_write_#t~ret476#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-1: havoc adu_abort_transfers_#t~mem122#1; [2025-02-08 05:27:33,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume 0 == adu_abort_transfers_#t~mem122#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume !(0 == adu_abort_transfers_#t~mem122#1); [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-3: assume ((0 == #race[adu_abort_transfers_~dev#1.base,312 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,313 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,314 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,315 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-3: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,312 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,313 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,314 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,315 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-2: havoc adu_abort_transfers_#t~mem122#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-5: #race := #race[adu_abort_transfers_~dev#1.base,314 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-4: #race := #race[adu_abort_transfers_~dev#1.base,315 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-7: #race := #race[adu_abort_transfers_~dev#1.base,312 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-6: #race := #race[adu_abort_transfers_~dev#1.base,313 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-8: SUMMARY for call adu_abort_transfers_#t~mem122#1 := read~int(adu_abort_transfers_~dev#1.base, 312 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646: havoc ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_64 } true; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646-3: assume { :begin_inline_ldv___ldv_spin_lock_64 } true;ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646-1: havoc ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646-2: havoc ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, 140 + adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-1: havoc adu_read_#t~mem319#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-2: havoc adu_read_#t~mem319#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume 0 != adu_read_#t~mem319#1; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume !(0 != adu_read_#t~mem319#1); [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-5: #race := #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-6: #race := #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-3: assume ((0 == #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-3: assume !(((0 == #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-4: #race := #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-7: #race := #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-8: SUMMARY for call adu_read_#t~mem319#1 := read~int(adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-2: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-1: havoc usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-4: assume ((0 == #race[adu_abort_transfers_~dev#1.base,308 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,309 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,310 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,311 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-4: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,308 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,309 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,310 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,311 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-3: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-6: #race := #race[adu_abort_transfers_~dev#1.base,311 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-5: assume { :begin_inline_usb_kill_urb } true;usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset := adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-8: #race := #race[adu_abort_transfers_~dev#1.base,309 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-7: #race := #race[adu_abort_transfers_~dev#1.base,310 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-10: SUMMARY for call adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, 308 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-9: #race := #race[adu_abort_transfers_~dev#1.base,308 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: assume ((#race[adu_read_~#descriptor___2~0#1.base,adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1 && #race[adu_read_~#descriptor___2~0#1.base,1 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,2 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,3 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: assume !(((#race[adu_read_~#descriptor___2~0#1.base,adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1 && #race[adu_read_~#descriptor___2~0#1.base,1 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,2 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,3 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet320#1); [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-3: #race := #race[adu_read_~#descriptor___2~0#1.base,2 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet320#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-4: #race := #race[adu_read_~#descriptor___2~0#1.base,1 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet320#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-1: havoc adu_read_#t~nondet320#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-2: #race := #race[adu_read_~#descriptor___2~0#1.base,3 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet320#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-7: SUMMARY for call write~$Pointer$(74, 0, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-5: #race := #race[adu_read_~#descriptor___2~0#1.base,adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet320#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-6: havoc adu_read_#t~nondet320#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true;adu_write_~retval~3#1 := -4; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: assume ((#race[adu_read_~#descriptor___2~0#1.base,4 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1 && #race[adu_read_~#descriptor___2~0#1.base,5 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,6 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,7 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: assume !(((#race[adu_read_~#descriptor___2~0#1.base,4 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1 && #race[adu_read_~#descriptor___2~0#1.base,5 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,6 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,7 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet321#1); [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-1: havoc adu_read_#t~nondet321#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-4: #race := #race[adu_read_~#descriptor___2~0#1.base,5 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet321#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-5: #race := #race[adu_read_~#descriptor___2~0#1.base,4 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet321#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-2: #race := #race[adu_read_~#descriptor___2~0#1.base,7 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet321#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-3: #race := #race[adu_read_~#descriptor___2~0#1.base,6 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet321#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-6: havoc adu_read_#t~nondet321#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-7: SUMMARY for call write~$Pointer$(75, 0, adu_read_~#descriptor___2~0#1.base, 4 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-1: havoc adu_read_#t~nondet322#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-2: #race := #race[adu_read_~#descriptor___2~0#1.base,11 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet322#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: assume ((#race[adu_read_~#descriptor___2~0#1.base,8 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1 && #race[adu_read_~#descriptor___2~0#1.base,9 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,10 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,11 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: assume !(((#race[adu_read_~#descriptor___2~0#1.base,8 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1 && #race[adu_read_~#descriptor___2~0#1.base,9 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,10 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,11 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet322#1); [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-5: #race := #race[adu_read_~#descriptor___2~0#1.base,8 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet322#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-6: havoc adu_read_#t~nondet322#1; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-3: #race := #race[adu_read_~#descriptor___2~0#1.base,10 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet322#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-4: #race := #race[adu_read_~#descriptor___2~0#1.base,9 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet322#1]; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-7: SUMMARY for call write~$Pointer$(76, 0, adu_read_~#descriptor___2~0#1.base, 8 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, 140 + adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-2: #race := #race[adu_read_~#descriptor___2~0#1.base,15 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet323#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-3: #race := #race[adu_read_~#descriptor___2~0#1.base,14 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet323#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: assume ((#race[adu_read_~#descriptor___2~0#1.base,12 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1 && #race[adu_read_~#descriptor___2~0#1.base,13 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1) && #race[adu_read_~#descriptor___2~0#1.base,14 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1) && #race[adu_read_~#descriptor___2~0#1.base,15 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: assume !(((#race[adu_read_~#descriptor___2~0#1.base,12 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1 && #race[adu_read_~#descriptor___2~0#1.base,13 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1) && #race[adu_read_~#descriptor___2~0#1.base,14 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1) && #race[adu_read_~#descriptor___2~0#1.base,15 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet323#1); [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-1: havoc adu_read_#t~nondet323#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-6: havoc adu_read_#t~nondet323#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-7: SUMMARY for call write~$Pointer$(77, 0, adu_read_~#descriptor___2~0#1.base, 12 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-4: #race := #race[adu_read_~#descriptor___2~0#1.base,13 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet323#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-5: #race := #race[adu_read_~#descriptor___2~0#1.base,12 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet323#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654: assume ((#race[adu_read_~#descriptor___2~0#1.base,16 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1 && #race[adu_read_~#descriptor___2~0#1.base,17 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1) && #race[adu_read_~#descriptor___2~0#1.base,18 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1) && #race[adu_read_~#descriptor___2~0#1.base,19 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654: assume !(((#race[adu_read_~#descriptor___2~0#1.base,16 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1 && #race[adu_read_~#descriptor___2~0#1.base,17 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1) && #race[adu_read_~#descriptor___2~0#1.base,18 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1) && #race[adu_read_~#descriptor___2~0#1.base,19 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet324#1); [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-3: #race := #race[adu_read_~#descriptor___2~0#1.base,18 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet324#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-4: #race := #race[adu_read_~#descriptor___2~0#1.base,17 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet324#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-1: havoc adu_read_#t~nondet324#1; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-2: #race := #race[adu_read_~#descriptor___2~0#1.base,19 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet324#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-7: SUMMARY for call write~int(404, adu_read_~#descriptor___2~0#1.base, 16 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-5: #race := #race[adu_read_~#descriptor___2~0#1.base,16 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet324#1]; [2025-02-08 05:27:33,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-6: havoc adu_read_#t~nondet324#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: assume ((#race[adu_read_~#descriptor___2~0#1.base,20 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1 && #race[adu_read_~#descriptor___2~0#1.base,21 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1) && #race[adu_read_~#descriptor___2~0#1.base,22 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1) && #race[adu_read_~#descriptor___2~0#1.base,23 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: assume !(((#race[adu_read_~#descriptor___2~0#1.base,20 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1 && #race[adu_read_~#descriptor___2~0#1.base,21 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1) && #race[adu_read_~#descriptor___2~0#1.base,22 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1) && #race[adu_read_~#descriptor___2~0#1.base,23 + adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet325#1); [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-1: havoc adu_read_#t~nondet325#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-4: #race := #race[adu_read_~#descriptor___2~0#1.base,21 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet325#1]; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-5: #race := #race[adu_read_~#descriptor___2~0#1.base,20 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet325#1]; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-2: #race := #race[adu_read_~#descriptor___2~0#1.base,23 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet325#1]; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-3: #race := #race[adu_read_~#descriptor___2~0#1.base,22 + adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet325#1]; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-6: havoc adu_read_#t~nondet325#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-7: SUMMARY for call write~int(0, adu_read_~#descriptor___2~0#1.base, 20 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-1: havoc adu_read_#t~mem326#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-2: adu_read_~tmp___6~0#1 := adu_read_#t~ret327#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656: havoc adu_read_#t~ret327#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-6: adu_read_#t~ret327#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret327#1 && adu_read_#t~ret327#1 <= 2147483647; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-9: assume ((0 == #race[adu_read_~#descriptor___2~0#1.base,20 + adu_read_~#descriptor___2~0#1.offset] && 0 == #race[adu_read_~#descriptor___2~0#1.base,21 + adu_read_~#descriptor___2~0#1.offset]) && 0 == #race[adu_read_~#descriptor___2~0#1.base,22 + adu_read_~#descriptor___2~0#1.offset]) && 0 == #race[adu_read_~#descriptor___2~0#1.base,23 + adu_read_~#descriptor___2~0#1.offset]; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-9: assume !(((0 == #race[adu_read_~#descriptor___2~0#1.base,20 + adu_read_~#descriptor___2~0#1.offset] && 0 == #race[adu_read_~#descriptor___2~0#1.base,21 + adu_read_~#descriptor___2~0#1.offset]) && 0 == #race[adu_read_~#descriptor___2~0#1.base,22 + adu_read_~#descriptor___2~0#1.offset]) && 0 == #race[adu_read_~#descriptor___2~0#1.base,23 + adu_read_~#descriptor___2~0#1.offset]); [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem326#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem326#1 % 4294967296 % 4294967296 else adu_read_#t~mem326#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-13: #race := #race[adu_read_~#descriptor___2~0#1.base,21 + adu_read_~#descriptor___2~0#1.offset := 0]; [2025-02-08 05:27:33,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-14: #race := #race[adu_read_~#descriptor___2~0#1.base,20 + adu_read_~#descriptor___2~0#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-11: #race := #race[adu_read_~#descriptor___2~0#1.base,23 + adu_read_~#descriptor___2~0#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-12: #race := #race[adu_read_~#descriptor___2~0#1.base,22 + adu_read_~#descriptor___2~0#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128: havoc ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_52 } true; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-15: SUMMARY for call adu_read_#t~mem326#1 := read~int(adu_read_~#descriptor___2~0#1.base, 20 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-2: havoc ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-1: havoc ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-3: assume { :begin_inline_ldv___ldv_spin_lock_52 } true;ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.offset := adu_abort_transfers_~dev#1.base, 140 + adu_abort_transfers_~dev#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume 0 != adu_read_~tmp___6~0#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume !(0 != adu_read_~tmp___6~0#1); [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume 0 == adu_abort_transfers_#t~mem124#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume !(0 == adu_abort_transfers_#t~mem124#1); [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-2: havoc adu_abort_transfers_#t~mem124#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-1: havoc adu_abort_transfers_#t~mem124#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-4: #race := #race[adu_abort_transfers_~dev#1.base,331 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-3: assume ((0 == #race[adu_abort_transfers_~dev#1.base,328 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,329 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,330 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,331 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-3: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,328 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,329 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,330 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,331 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-6: #race := #race[adu_abort_transfers_~dev#1.base,329 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-5: #race := #race[adu_abort_transfers_~dev#1.base,330 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-8: SUMMARY for call adu_abort_transfers_#t~mem124#1 := read~int(adu_abort_transfers_~dev#1.base, 328 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-7: #race := #race[adu_abort_transfers_~dev#1.base,328 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-1: havoc adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret330#1 && adu_read_#t~ret330#1 <= 2147483647; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660: havoc adu_read_#t~ret330#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-5: adu_read_#t~ret330#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, adu_read_#t~mem328#1.base, 99 + adu_read_#t~mem328#1.offset, 78, 0; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-10: #race := #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-8: assume ((0 == #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-8: assume !(((0 == #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-13: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-13: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-14: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-11: #race := #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-12: #race := #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-17: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-2: assume { :end_inline_schedule_timeout } true;assume -2147483648 <= adu_write_#t~ret477#1 && adu_write_#t~ret477#1 <= 2147483647; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-18: SUMMARY for call adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-3: havoc schedule_timeout_#in~arg0#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-15: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189: havoc adu_write_#t~ret477#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-16: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-1: adu_write_~tmp___13~1#1 := adu_write_#t~ret477#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-6: havoc schedule_timeout_#t~nondet870#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, 140 + adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-7: havoc schedule_timeout_#res#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-4: havoc schedule_timeout_#t~nondet870#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-5: adu_write_#t~ret477#1 := schedule_timeout_#res#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-8: assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := 500; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-2: SUMMARY for call adu_read_#t~mem329#1 := read~int(adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661: havoc adu_read_#t~mem329#1; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-1: #race := #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-1: havoc usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem125#1.base, adu_abort_transfers_#t~mem125#1.offset; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-3: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-2: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-5: assume { :begin_inline_usb_kill_urb } true;usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset := adu_abort_transfers_#t~mem125#1.base, adu_abort_transfers_#t~mem125#1.offset; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-4: assume ((0 == #race[adu_abort_transfers_~dev#1.base,324 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,325 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,326 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,327 + adu_abort_transfers_~dev#1.offset]; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-4: assume !(((0 == #race[adu_abort_transfers_~dev#1.base,324 + adu_abort_transfers_~dev#1.offset] && 0 == #race[adu_abort_transfers_~dev#1.base,325 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,326 + adu_abort_transfers_~dev#1.offset]) && 0 == #race[adu_abort_transfers_~dev#1.base,327 + adu_abort_transfers_~dev#1.offset]); [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-7: #race := #race[adu_abort_transfers_~dev#1.base,326 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-6: #race := #race[adu_abort_transfers_~dev#1.base,327 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-9: #race := #race[adu_abort_transfers_~dev#1.base,324 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-8: #race := #race[adu_abort_transfers_~dev#1.base,325 + adu_abort_transfers_~dev#1.offset := 0]; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-10: SUMMARY for call adu_abort_transfers_#t~mem125#1.base, adu_abort_transfers_#t~mem125#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, 324 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume 0 == adu_write_~tmp___13~1#1; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume !(0 == adu_write_~tmp___13~1#1); [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-3: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-2: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-5: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-4: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-2: #race := #race[adu_write_~#descriptor___1~2#1.base,3 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet478#1]; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-3: #race := #race[adu_write_~#descriptor___1~2#1.base,2 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet478#1]; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: assume ((#race[adu_write_~#descriptor___1~2#1.base,adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1 && #race[adu_write_~#descriptor___1~2#1.base,1 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,2 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,3 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: assume !(((#race[adu_write_~#descriptor___1~2#1.base,adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1 && #race[adu_write_~#descriptor___1~2#1.base,1 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,2 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,3 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet478#1); [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-1: havoc adu_write_#t~nondet478#1; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-6: havoc adu_write_#t~nondet478#1; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-7: SUMMARY for call write~$Pointer$(123, 0, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-4: #race := #race[adu_write_~#descriptor___1~2#1.base,1 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet478#1]; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-5: #race := #race[adu_write_~#descriptor___1~2#1.base,adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet478#1]; [2025-02-08 05:27:33,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: assume ((#race[adu_write_~#descriptor___1~2#1.base,4 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1 && #race[adu_write_~#descriptor___1~2#1.base,5 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1) && #race[adu_write_~#descriptor___1~2#1.base,6 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1) && #race[adu_write_~#descriptor___1~2#1.base,7 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: assume !(((#race[adu_write_~#descriptor___1~2#1.base,4 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1 && #race[adu_write_~#descriptor___1~2#1.base,5 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1) && #race[adu_write_~#descriptor___1~2#1.base,6 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1) && #race[adu_write_~#descriptor___1~2#1.base,7 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet479#1); [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-3: #race := #race[adu_write_~#descriptor___1~2#1.base,6 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet479#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-4: #race := #race[adu_write_~#descriptor___1~2#1.base,5 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet479#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, 140 + adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-1: havoc adu_write_#t~nondet479#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-2: #race := #race[adu_write_~#descriptor___1~2#1.base,7 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet479#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-7: SUMMARY for call write~$Pointer$(124, 0, adu_write_~#descriptor___1~2#1.base, 4 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-5: #race := #race[adu_write_~#descriptor___1~2#1.base,4 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet479#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-6: havoc adu_write_#t~nondet479#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666: havoc adu_read_#t~mem331#1.base, adu_read_#t~mem331#1.offset; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-3: #race := #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-4: #race := #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: assume ((0 == #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: assume !(((0 == #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-2: adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset := adu_read_#t~mem331#1.base, adu_read_#t~mem331#1.offset; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-7: SUMMARY for call adu_read_#t~mem331#1.base, adu_read_#t~mem331#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 128 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-5: #race := #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-6: #race := #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume ((#race[adu_write_~#descriptor___1~2#1.base,8 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1 && #race[adu_write_~#descriptor___1~2#1.base,9 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1) && #race[adu_write_~#descriptor___1~2#1.base,10 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1) && #race[adu_write_~#descriptor___1~2#1.base,11 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume !(((#race[adu_write_~#descriptor___1~2#1.base,8 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1 && #race[adu_write_~#descriptor___1~2#1.base,9 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1) && #race[adu_write_~#descriptor___1~2#1.base,10 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1) && #race[adu_write_~#descriptor___1~2#1.base,11 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet480#1); [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-1: havoc adu_write_#t~nondet480#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-4: #race := #race[adu_write_~#descriptor___1~2#1.base,9 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet480#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-5: #race := #race[adu_write_~#descriptor___1~2#1.base,8 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet480#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-2: #race := #race[adu_write_~#descriptor___1~2#1.base,11 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet480#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-3: #race := #race[adu_write_~#descriptor___1~2#1.base,10 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet480#1]; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-6: havoc adu_write_#t~nondet480#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-7: SUMMARY for call write~$Pointer$(125, 0, adu_write_~#descriptor___1~2#1.base, 8 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667: havoc adu_read_#t~nondet333#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-3: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: assume ((#race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1 && #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1) && #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1) && #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: assume !(((#race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1 && #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1) && #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1) && #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet333#1); [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-4: #race := #race[adu_read_~dev~4#1.base,130 + adu_read_~dev~4#1.offset := adu_read_#t~nondet333#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-7: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-5: #race := #race[adu_read_~dev~4#1.base,129 + adu_read_~dev~4#1.offset := adu_read_#t~nondet333#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-6: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-2: havoc adu_read_#t~mem332#1.base, adu_read_#t~mem332#1.offset; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-5: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-3: #race := #race[adu_read_~dev~4#1.base,131 + adu_read_~dev~4#1.offset := adu_read_#t~nondet333#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-4: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-8: SUMMARY for call write~$Pointer$(adu_read_#t~mem332#1.base, adu_read_#t~mem332#1.offset, adu_read_~dev~4#1.base, 128 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-9: assume ((0 == #race[adu_read_~dev~4#1.base,120 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,121 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,122 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,123 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-9: assume !(((0 == #race[adu_read_~dev~4#1.base,120 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,121 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,122 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,123 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-6: #race := #race[adu_read_~dev~4#1.base,128 + adu_read_~dev~4#1.offset := adu_read_#t~nondet333#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-7: havoc adu_read_#t~nondet333#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-12: #race := #race[adu_read_~dev~4#1.base,121 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-13: #race := #race[adu_read_~dev~4#1.base,120 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-10: #race := #race[adu_read_~dev~4#1.base,123 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-11: #race := #race[adu_read_~dev~4#1.base,122 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-1: havoc adu_write_#t~nondet481#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-2: #race := #race[adu_write_~#descriptor___1~2#1.base,15 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet481#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-14: SUMMARY for call adu_read_#t~mem332#1.base, adu_read_#t~mem332#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 120 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196: assume ((#race[adu_write_~#descriptor___1~2#1.base,12 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1 && #race[adu_write_~#descriptor___1~2#1.base,13 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1) && #race[adu_write_~#descriptor___1~2#1.base,14 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1) && #race[adu_write_~#descriptor___1~2#1.base,15 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196: assume !(((#race[adu_write_~#descriptor___1~2#1.base,12 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1 && #race[adu_write_~#descriptor___1~2#1.base,13 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1) && #race[adu_write_~#descriptor___1~2#1.base,14 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1) && #race[adu_write_~#descriptor___1~2#1.base,15 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet481#1); [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-5: #race := #race[adu_write_~#descriptor___1~2#1.base,12 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet481#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-6: havoc adu_write_#t~nondet481#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-3: #race := #race[adu_write_~#descriptor___1~2#1.base,14 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet481#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-4: #race := #race[adu_write_~#descriptor___1~2#1.base,13 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet481#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-7: SUMMARY for call write~$Pointer$(126, 0, adu_write_~#descriptor___1~2#1.base, 12 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-1: havoc adu_read_#t~nondet334#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-2: #race := #race[adu_read_~dev~4#1.base,123 + adu_read_~dev~4#1.offset := adu_read_#t~nondet334#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: assume ((#race[adu_read_~dev~4#1.base,120 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1 && #race[adu_read_~dev~4#1.base,121 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,122 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,123 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: assume !(((#race[adu_read_~dev~4#1.base,120 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1 && #race[adu_read_~dev~4#1.base,121 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,122 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,123 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet334#1); [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-5: #race := #race[adu_read_~dev~4#1.base,120 + adu_read_~dev~4#1.offset := adu_read_#t~nondet334#1]; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-6: havoc adu_read_#t~nondet334#1; [2025-02-08 05:27:33,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-3: #race := #race[adu_read_~dev~4#1.base,122 + adu_read_~dev~4#1.offset := adu_read_#t~nondet334#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-4: #race := #race[adu_read_~dev~4#1.base,121 + adu_read_~dev~4#1.offset := adu_read_#t~nondet334#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-7: SUMMARY for call write~$Pointer$(adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset, adu_read_~dev~4#1.base, 120 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-2: #race := #race[adu_write_~#descriptor___1~2#1.base,19 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet482#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-3: #race := #race[adu_write_~#descriptor___1~2#1.base,18 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet482#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197: assume ((#race[adu_write_~#descriptor___1~2#1.base,16 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1 && #race[adu_write_~#descriptor___1~2#1.base,17 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1) && #race[adu_write_~#descriptor___1~2#1.base,18 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1) && #race[adu_write_~#descriptor___1~2#1.base,19 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197: assume !(((#race[adu_write_~#descriptor___1~2#1.base,16 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1 && #race[adu_write_~#descriptor___1~2#1.base,17 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1) && #race[adu_write_~#descriptor___1~2#1.base,18 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1) && #race[adu_write_~#descriptor___1~2#1.base,19 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet482#1); [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-1: havoc adu_write_#t~nondet482#1; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-6: havoc adu_write_#t~nondet482#1; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-7: SUMMARY for call write~int(558, adu_write_~#descriptor___1~2#1.base, 16 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-4: #race := #race[adu_write_~#descriptor___1~2#1.base,17 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet482#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-5: #race := #race[adu_write_~#descriptor___1~2#1.base,16 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet482#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-2: #race := #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset := adu_read_#t~nondet335#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-3: #race := #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset := adu_read_#t~nondet335#1]; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669: assume ((#race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1 && #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669: assume !(((#race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1 && #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,134 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,135 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet335#1); [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-1: havoc adu_read_#t~nondet335#1; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-6: havoc adu_read_#t~nondet335#1; [2025-02-08 05:27:33,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-7: SUMMARY for call write~int(0, adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-4: #race := #race[adu_read_~dev~4#1.base,133 + adu_read_~dev~4#1.offset := adu_read_#t~nondet335#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-5: #race := #race[adu_read_~dev~4#1.base,132 + adu_read_~dev~4#1.offset := adu_read_#t~nondet335#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: assume ((#race[adu_write_~#descriptor___1~2#1.base,20 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1 && #race[adu_write_~#descriptor___1~2#1.base,21 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1) && #race[adu_write_~#descriptor___1~2#1.base,22 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1) && #race[adu_write_~#descriptor___1~2#1.base,23 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: assume !(((#race[adu_write_~#descriptor___1~2#1.base,20 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1 && #race[adu_write_~#descriptor___1~2#1.base,21 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1) && #race[adu_write_~#descriptor___1~2#1.base,22 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1) && #race[adu_write_~#descriptor___1~2#1.base,23 + adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet483#1); [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-3: #race := #race[adu_write_~#descriptor___1~2#1.base,22 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet483#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-4: #race := #race[adu_write_~#descriptor___1~2#1.base,21 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet483#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-1: havoc adu_write_#t~nondet483#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-2: #race := #race[adu_write_~#descriptor___1~2#1.base,23 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet483#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-7: SUMMARY for call write~int(0, adu_write_~#descriptor___1~2#1.base, 20 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-5: #race := #race[adu_write_~#descriptor___1~2#1.base,20 + adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet483#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-6: havoc adu_write_#t~nondet483#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670: havoc adu_read_#t~nondet337#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-3: #race := #race[adu_read_~dev~4#1.base,139 + adu_read_~dev~4#1.offset := adu_read_#t~nondet337#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-4: #race := #race[adu_read_~dev~4#1.base,138 + adu_read_~dev~4#1.offset := adu_read_#t~nondet337#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: assume ((#race[adu_read_~dev~4#1.base,136 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1 && #race[adu_read_~dev~4#1.base,137 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1) && #race[adu_read_~dev~4#1.base,138 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1) && #race[adu_read_~dev~4#1.base,139 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: assume !(((#race[adu_read_~dev~4#1.base,136 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1 && #race[adu_read_~dev~4#1.base,137 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1) && #race[adu_read_~dev~4#1.base,138 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1) && #race[adu_read_~dev~4#1.base,139 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet337#1); [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-2: havoc adu_read_#t~mem336#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-7: havoc adu_read_#t~nondet337#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-8: SUMMARY for call write~int(adu_read_#t~mem336#1, adu_read_~dev~4#1.base, 136 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-5: #race := #race[adu_read_~dev~4#1.base,137 + adu_read_~dev~4#1.offset := adu_read_#t~nondet337#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-6: #race := #race[adu_read_~dev~4#1.base,136 + adu_read_~dev~4#1.offset := adu_read_#t~nondet337#1]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-11: #race := #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-12: #race := #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-9: assume ((0 == #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-9: assume !(((0 == #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-10: #race := #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199: havoc adu_write_#t~ret485#1; [2025-02-08 05:27:33,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-1: havoc adu_write_#t~mem484#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-13: #race := #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-14: SUMMARY for call adu_read_#t~mem336#1 := read~int(adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-2: adu_write_~tmp___12~1#1 := adu_write_#t~ret485#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret485#1 && adu_write_#t~ret485#1 <= 2147483647; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-9: assume ((0 == #race[adu_write_~#descriptor___1~2#1.base,20 + adu_write_~#descriptor___1~2#1.offset] && 0 == #race[adu_write_~#descriptor___1~2#1.base,21 + adu_write_~#descriptor___1~2#1.offset]) && 0 == #race[adu_write_~#descriptor___1~2#1.base,22 + adu_write_~#descriptor___1~2#1.offset]) && 0 == #race[adu_write_~#descriptor___1~2#1.base,23 + adu_write_~#descriptor___1~2#1.offset]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-9: assume !(((0 == #race[adu_write_~#descriptor___1~2#1.base,20 + adu_write_~#descriptor___1~2#1.offset] && 0 == #race[adu_write_~#descriptor___1~2#1.base,21 + adu_write_~#descriptor___1~2#1.offset]) && 0 == #race[adu_write_~#descriptor___1~2#1.base,22 + adu_write_~#descriptor___1~2#1.offset]) && 0 == #race[adu_write_~#descriptor___1~2#1.base,23 + adu_write_~#descriptor___1~2#1.offset]); [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-6: adu_write_#t~ret485#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-12: #race := #race[adu_write_~#descriptor___1~2#1.base,22 + adu_write_~#descriptor___1~2#1.offset := 0]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-13: #race := #race[adu_write_~#descriptor___1~2#1.base,21 + adu_write_~#descriptor___1~2#1.offset := 0]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_write_#t~mem484#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem484#1 % 4294967296 % 4294967296 else adu_write_#t~mem484#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-11: #race := #race[adu_write_~#descriptor___1~2#1.base,23 + adu_write_~#descriptor___1~2#1.offset := 0]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671: assume ((#race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1 && #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1) && #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1) && #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671: assume !(((#race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1 && #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1) && #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1) && #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet338#1); [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-1: havoc adu_read_#t~nondet338#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-14: #race := #race[adu_write_~#descriptor___1~2#1.base,20 + adu_write_~#descriptor___1~2#1.offset := 0]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-15: SUMMARY for call adu_write_#t~mem484#1 := read~int(adu_write_~#descriptor___1~2#1.base, 20 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-4: #race := #race[adu_read_~dev~4#1.base,125 + adu_read_~dev~4#1.offset := adu_read_#t~nondet338#1]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-5: #race := #race[adu_read_~dev~4#1.base,124 + adu_read_~dev~4#1.offset := adu_read_#t~nondet338#1]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-2: #race := #race[adu_read_~dev~4#1.base,127 + adu_read_~dev~4#1.offset := adu_read_#t~nondet338#1]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-3: #race := #race[adu_read_~dev~4#1.base,126 + adu_read_~dev~4#1.offset := adu_read_#t~nondet338#1]; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-6: havoc adu_read_#t~nondet338#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-7: SUMMARY for call write~int(0, adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143: adu_delete_~dev#1.base, adu_delete_~dev#1.offset := adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-3: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-2: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;adu_read_~should_submit~0#1 := 1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume 0 != adu_write_~tmp___12~1#1; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume !(0 != adu_write_~tmp___12~1#1); [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-2: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-3: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: havoc adu_write_#t~ret487#1; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-1: havoc adu_write_#t~mem486#1.base, adu_write_#t~mem486#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-5: adu_write_#t~ret487#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret487#1 && adu_write_#t~ret487#1 <= 2147483647; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_#t~mem486#1.base, 99 + adu_write_#t~mem486#1.offset, 127, 0; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-3: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-2: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-1: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-14: SUMMARY for call adu_write_#t~mem486#1.base, adu_write_#t~mem486#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume ((0 == #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume !(((0 == #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-7: #race := #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-6: #race := #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-9: #race := #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-8: #race := #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-10: SUMMARY for call adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 308 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-1: havoc adu_read_#t~mem339#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-2: havoc adu_read_#t~mem339#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-3: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-2: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume 0 == adu_read_#t~mem339#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume !(0 == adu_read_#t~mem339#1); [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-5: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-6: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-3: assume ((0 == #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-3: assume !(((0 == #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-4: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-7: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-8: SUMMARY for call adu_read_#t~mem339#1 := read~int(adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume ((0 == #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume !(((0 == #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-6: #race := #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-8: #race := #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-7: #race := #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-10: SUMMARY for call adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 324 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-9: #race := #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume ((0 == #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume !(((0 == #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-5: #race := #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-7: #race := #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-6: #race := #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-9: SUMMARY for call adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 120 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-8: #race := #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume ((0 == #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume !(((0 == #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-6: #race := #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-5: #race := #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-8: #race := #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-7: #race := #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-9: SUMMARY for call adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 128 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: assume ((#race[adu_read_~#descriptor___3~0#1.base,adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1 && #race[adu_read_~#descriptor___3~0#1.base,1 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,2 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,3 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: assume !(((#race[adu_read_~#descriptor___3~0#1.base,adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1 && #race[adu_read_~#descriptor___3~0#1.base,1 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,2 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,3 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet340#1); [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-1: havoc adu_read_#t~nondet340#1; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-4: #race := #race[adu_read_~#descriptor___3~0#1.base,1 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet340#1]; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-7: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-5: #race := #race[adu_read_~#descriptor___3~0#1.base,adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet340#1]; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-6: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-2: #race := #race[adu_read_~#descriptor___3~0#1.base,3 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet340#1]; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-3: #race := #race[adu_read_~#descriptor___3~0#1.base,2 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet340#1]; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-11: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-10: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-6: havoc adu_read_#t~nondet340#1; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-9: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-7: SUMMARY for call write~$Pointer$(80, 0, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-8: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:33,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: adu_write_~retval~3#1 := -110; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume ((0 == #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume !(((0 == #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-5: #race := #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-7: #race := #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-6: #race := #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-9: SUMMARY for call adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 300 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-8: #race := #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-1: havoc adu_read_#t~nondet341#1; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-2: #race := #race[adu_read_~#descriptor___3~0#1.base,7 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet341#1]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-3: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-2: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680: assume ((#race[adu_read_~#descriptor___3~0#1.base,4 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1 && #race[adu_read_~#descriptor___3~0#1.base,5 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,6 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,7 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680: assume !(((#race[adu_read_~#descriptor___3~0#1.base,4 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1 && #race[adu_read_~#descriptor___3~0#1.base,5 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,6 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,7 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet341#1); [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-1: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-5: #race := #race[adu_read_~#descriptor___3~0#1.base,4 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet341#1]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-6: havoc adu_read_#t~nondet341#1; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-3: #race := #race[adu_read_~#descriptor___3~0#1.base,6 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet341#1]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-4: #race := #race[adu_read_~#descriptor___3~0#1.base,5 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet341#1]; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-7: SUMMARY for call write~$Pointer$(81, 0, adu_read_~#descriptor___3~0#1.base, 4 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume ((0 == #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume !(((0 == #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-6: #race := #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-5: #race := #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-8: #race := #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-7: #race := #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-9: SUMMARY for call adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 316 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624: variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset := variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-2: #race := #race[adu_read_~#descriptor___3~0#1.base,11 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet342#1]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-3: #race := #race[adu_read_~#descriptor___3~0#1.base,10 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet342#1]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: assume ((#race[adu_read_~#descriptor___3~0#1.base,8 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1 && #race[adu_read_~#descriptor___3~0#1.base,9 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,10 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,11 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: assume !(((#race[adu_read_~#descriptor___3~0#1.base,8 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1 && #race[adu_read_~#descriptor___3~0#1.base,9 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,10 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,11 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet342#1); [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-2: variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset := variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-1: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-1: havoc adu_read_#t~nondet342#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-6: havoc adu_read_#t~nondet342#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-7: SUMMARY for call write~$Pointer$(82, 0, adu_read_~#descriptor___3~0#1.base, 8 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-3: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-4: #race := #race[adu_read_~#descriptor___3~0#1.base,9 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet342#1]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-5: #race := #race[adu_read_~#descriptor___3~0#1.base,8 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet342#1]; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-10: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-15: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true; [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:33,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-2: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: assume ((#race[adu_read_~#descriptor___3~0#1.base,12 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1 && #race[adu_read_~#descriptor___3~0#1.base,13 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1) && #race[adu_read_~#descriptor___3~0#1.base,14 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1) && #race[adu_read_~#descriptor___3~0#1.base,15 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: assume !(((#race[adu_read_~#descriptor___3~0#1.base,12 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1 && #race[adu_read_~#descriptor___3~0#1.base,13 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1) && #race[adu_read_~#descriptor___3~0#1.base,14 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1) && #race[adu_read_~#descriptor___3~0#1.base,15 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet343#1); [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-3: #race := #race[adu_read_~#descriptor___3~0#1.base,14 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet343#1]; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-4: #race := #race[adu_read_~#descriptor___3~0#1.base,13 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet343#1]; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-1: havoc adu_read_#t~nondet343#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-2: #race := #race[adu_read_~#descriptor___3~0#1.base,15 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet343#1]; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-7: SUMMARY for call write~$Pointer$(83, 0, adu_read_~#descriptor___3~0#1.base, 12 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-5: #race := #race[adu_read_~#descriptor___3~0#1.base,12 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet343#1]; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-6: havoc adu_read_#t~nondet343#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-14: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-17: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-16: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-15: havoc ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-22: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-21: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-20: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-19: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-26: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-25: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-24: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-23: havoc ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-30: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-29: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-28: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-27: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: assume ((#race[adu_read_~#descriptor___3~0#1.base,16 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1 && #race[adu_read_~#descriptor___3~0#1.base,17 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1) && #race[adu_read_~#descriptor___3~0#1.base,18 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1) && #race[adu_read_~#descriptor___3~0#1.base,19 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: assume !(((#race[adu_read_~#descriptor___3~0#1.base,16 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1 && #race[adu_read_~#descriptor___3~0#1.base,17 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1) && #race[adu_read_~#descriptor___3~0#1.base,18 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1) && #race[adu_read_~#descriptor___3~0#1.base,19 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet344#1); [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-1: havoc adu_read_#t~nondet344#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-31: havoc ldv_is_err_#res#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-4: #race := #race[adu_read_~#descriptor___3~0#1.base,17 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet344#1]; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-5: #race := #race[adu_read_~#descriptor___3~0#1.base,16 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet344#1]; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626-1: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-2: #race := #race[adu_read_~#descriptor___3~0#1.base,19 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet344#1]; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-5: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-3: #race := #race[adu_read_~#descriptor___3~0#1.base,18 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet344#1]; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-10: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-6: havoc adu_read_#t~nondet344#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-7: SUMMARY for call write~int(421, adu_read_~#descriptor___3~0#1.base, 16 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-15: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-1: havoc adu_read_#t~nondet345#1; [2025-02-08 05:27:33,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-2: #race := #race[adu_read_~#descriptor___3~0#1.base,23 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet345#1]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684: assume ((#race[adu_read_~#descriptor___3~0#1.base,20 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1 && #race[adu_read_~#descriptor___3~0#1.base,21 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1) && #race[adu_read_~#descriptor___3~0#1.base,22 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1) && #race[adu_read_~#descriptor___3~0#1.base,23 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684: assume !(((#race[adu_read_~#descriptor___3~0#1.base,20 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1 && #race[adu_read_~#descriptor___3~0#1.base,21 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1) && #race[adu_read_~#descriptor___3~0#1.base,22 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1) && #race[adu_read_~#descriptor___3~0#1.base,23 + adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet345#1); [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-5: #race := #race[adu_read_~#descriptor___3~0#1.base,20 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet345#1]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-6: havoc adu_read_#t~nondet345#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-3: #race := #race[adu_read_~#descriptor___3~0#1.base,22 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet345#1]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-4: #race := #race[adu_read_~#descriptor___3~0#1.base,21 + adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet345#1]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-7: SUMMARY for call write~int(0, adu_read_~#descriptor___3~0#1.base, 20 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-3: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213: assume { :end_inline_remove_wait_queue } true;assume { :begin_inline_ldv_mutex_lock_interruptible_79 } true;ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-1: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-4: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, 244 + adu_write_~dev~5#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-2: adu_read_~tmp___7~0#1 := adu_read_#t~ret347#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret347#1 && adu_read_#t~ret347#1 <= 2147483647; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685: havoc adu_read_#t~ret347#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-1: havoc adu_read_#t~mem346#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-6: adu_read_#t~ret347#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem346#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem346#1 % 4294967296 % 4294967296 else adu_read_#t~mem346#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-11: #race := #race[adu_read_~#descriptor___3~0#1.base,23 + adu_read_~#descriptor___3~0#1.offset := 0]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-9: assume ((0 == #race[adu_read_~#descriptor___3~0#1.base,20 + adu_read_~#descriptor___3~0#1.offset] && 0 == #race[adu_read_~#descriptor___3~0#1.base,21 + adu_read_~#descriptor___3~0#1.offset]) && 0 == #race[adu_read_~#descriptor___3~0#1.base,22 + adu_read_~#descriptor___3~0#1.offset]) && 0 == #race[adu_read_~#descriptor___3~0#1.base,23 + adu_read_~#descriptor___3~0#1.offset]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-9: assume !(((0 == #race[adu_read_~#descriptor___3~0#1.base,20 + adu_read_~#descriptor___3~0#1.offset] && 0 == #race[adu_read_~#descriptor___3~0#1.base,21 + adu_read_~#descriptor___3~0#1.offset]) && 0 == #race[adu_read_~#descriptor___3~0#1.base,22 + adu_read_~#descriptor___3~0#1.offset]) && 0 == #race[adu_read_~#descriptor___3~0#1.base,23 + adu_read_~#descriptor___3~0#1.offset]); [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-14: #race := #race[adu_read_~#descriptor___3~0#1.base,20 + adu_read_~#descriptor___3~0#1.offset := 0]; [2025-02-08 05:27:33,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-15: SUMMARY for call adu_read_#t~mem346#1 := read~int(adu_read_~#descriptor___3~0#1.base, 20 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: havoc adu_write_#t~ret488#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-12: #race := #race[adu_read_~#descriptor___3~0#1.base,22 + adu_read_~#descriptor___3~0#1.offset := 0]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-13: #race := #race[adu_read_~#descriptor___3~0#1.base,21 + adu_read_~#descriptor___3~0#1.offset := 0]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-3: havoc ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-4: havoc ldv_mutex_lock_interruptible_79_#t~ret712#1, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-1: adu_write_~retval~3#1 := adu_write_#t~ret488#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-2: assume { :end_inline_ldv_mutex_lock_interruptible_79 } true;assume -2147483648 <= adu_write_#t~ret488#1 && adu_write_#t~ret488#1 <= 2147483647; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-7: havoc ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-5: adu_write_#t~ret488#1 := ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-6: havoc ldv_mutex_lock_interruptible_79_#t~ret712#1, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume 0 != adu_read_~tmp___7~0#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume !(0 != adu_read_~tmp___7~0#1); [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-1: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-3: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume 0 != adu_write_~retval~3#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume !(0 != adu_write_~retval~3#1); [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5217: adu_write_~retval~3#1 := (if 0 != adu_write_~bytes_written~0#1 % 4294967296 then (if adu_write_~bytes_written~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_~bytes_written~0#1 % 4294967296 % 4294967296 else adu_write_~bytes_written~0#1 % 4294967296 % 4294967296 - 4294967296) else adu_write_~retval~3#1); [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret349#1 && adu_read_#t~ret349#1 <= 2147483647; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689: havoc adu_read_#t~ret349#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-1: havoc adu_read_#t~mem348#1.base, adu_read_#t~mem348#1.offset; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-5: adu_read_#t~ret349#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_#t~mem348#1.base, 99 + adu_read_#t~mem348#1.offset, 84, 0; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-14: SUMMARY for call adu_read_#t~mem348#1.base, adu_read_#t~mem348#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: assume ((#race[adu_write_~#descriptor___2~1#1.base,adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1 && #race[adu_write_~#descriptor___2~1#1.base,1 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,2 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,3 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: assume !(((#race[adu_write_~#descriptor___2~1#1.base,adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1 && #race[adu_write_~#descriptor___2~1#1.base,1 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,2 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,3 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet489#1); [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-3: #race := #race[adu_write_~#descriptor___2~1#1.base,2 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet489#1]; [2025-02-08 05:27:33,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-4: #race := #race[adu_write_~#descriptor___2~1#1.base,1 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet489#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-1: havoc adu_write_#t~nondet489#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-2: #race := #race[adu_write_~#descriptor___2~1#1.base,3 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet489#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-7: SUMMARY for call write~$Pointer$(129, 0, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-5: #race := #race[adu_write_~#descriptor___2~1#1.base,adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet489#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-6: havoc adu_write_#t~nondet489#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume ((#race[adu_write_~#descriptor___2~1#1.base,4 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1 && #race[adu_write_~#descriptor___2~1#1.base,5 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1) && #race[adu_write_~#descriptor___2~1#1.base,6 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1) && #race[adu_write_~#descriptor___2~1#1.base,7 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume !(((#race[adu_write_~#descriptor___2~1#1.base,4 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1 && #race[adu_write_~#descriptor___2~1#1.base,5 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1) && #race[adu_write_~#descriptor___2~1#1.base,6 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1) && #race[adu_write_~#descriptor___2~1#1.base,7 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet490#1); [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-1: havoc adu_write_#t~nondet490#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-4: #race := #race[adu_write_~#descriptor___2~1#1.base,5 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet490#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-5: #race := #race[adu_write_~#descriptor___2~1#1.base,4 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet490#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-2: #race := #race[adu_write_~#descriptor___2~1#1.base,7 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet490#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-3: #race := #race[adu_write_~#descriptor___2~1#1.base,6 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet490#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-6: havoc adu_write_#t~nondet490#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-7: SUMMARY for call write~$Pointer$(130, 0, adu_write_~#descriptor___2~1#1.base, 4 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-1: havoc adu_write_#t~nondet491#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-2: #race := #race[adu_write_~#descriptor___2~1#1.base,11 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet491#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume ((#race[adu_write_~#descriptor___2~1#1.base,8 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1 && #race[adu_write_~#descriptor___2~1#1.base,9 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1) && #race[adu_write_~#descriptor___2~1#1.base,10 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1) && #race[adu_write_~#descriptor___2~1#1.base,11 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume !(((#race[adu_write_~#descriptor___2~1#1.base,8 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1 && #race[adu_write_~#descriptor___2~1#1.base,9 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1) && #race[adu_write_~#descriptor___2~1#1.base,10 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1) && #race[adu_write_~#descriptor___2~1#1.base,11 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet491#1); [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-5: #race := #race[adu_write_~#descriptor___2~1#1.base,8 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet491#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-6: havoc adu_write_#t~nondet491#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-3: #race := #race[adu_write_~#descriptor___2~1#1.base,10 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet491#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-4: #race := #race[adu_write_~#descriptor___2~1#1.base,9 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet491#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-7: SUMMARY for call write~$Pointer$(131, 0, adu_write_~#descriptor___2~1#1.base, 8 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-1: havoc adu_read_#t~nondet350#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-2: #race := #race[adu_read_~#descriptor___4~0#1.base,3 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet350#1]; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume ((#race[adu_read_~#descriptor___4~0#1.base,adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1 && #race[adu_read_~#descriptor___4~0#1.base,1 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,2 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,3 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1; [2025-02-08 05:27:33,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume !(((#race[adu_read_~#descriptor___4~0#1.base,adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1 && #race[adu_read_~#descriptor___4~0#1.base,1 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,2 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,3 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet350#1); [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-5: #race := #race[adu_read_~#descriptor___4~0#1.base,adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet350#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-6: havoc adu_read_#t~nondet350#1; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-3: #race := #race[adu_read_~#descriptor___4~0#1.base,2 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet350#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-4: #race := #race[adu_read_~#descriptor___4~0#1.base,1 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet350#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-7: SUMMARY for call write~$Pointer$(86, 0, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-2: #race := #race[adu_write_~#descriptor___2~1#1.base,15 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet492#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-3: #race := #race[adu_write_~#descriptor___2~1#1.base,14 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet492#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: assume ((#race[adu_write_~#descriptor___2~1#1.base,12 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1 && #race[adu_write_~#descriptor___2~1#1.base,13 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1) && #race[adu_write_~#descriptor___2~1#1.base,14 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1) && #race[adu_write_~#descriptor___2~1#1.base,15 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: assume !(((#race[adu_write_~#descriptor___2~1#1.base,12 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1 && #race[adu_write_~#descriptor___2~1#1.base,13 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1) && #race[adu_write_~#descriptor___2~1#1.base,14 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1) && #race[adu_write_~#descriptor___2~1#1.base,15 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet492#1); [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-1: havoc adu_write_#t~nondet492#1; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-6: havoc adu_write_#t~nondet492#1; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-7: SUMMARY for call write~$Pointer$(132, 0, adu_write_~#descriptor___2~1#1.base, 12 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-4: #race := #race[adu_write_~#descriptor___2~1#1.base,13 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet492#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-5: #race := #race[adu_write_~#descriptor___2~1#1.base,12 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet492#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-2: #race := #race[adu_read_~#descriptor___4~0#1.base,7 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet351#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-3: #race := #race[adu_read_~#descriptor___4~0#1.base,6 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet351#1]; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: assume ((#race[adu_read_~#descriptor___4~0#1.base,4 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1 && #race[adu_read_~#descriptor___4~0#1.base,5 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,6 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,7 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: assume !(((#race[adu_read_~#descriptor___4~0#1.base,4 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1 && #race[adu_read_~#descriptor___4~0#1.base,5 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,6 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,7 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet351#1); [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-1: havoc adu_read_#t~nondet351#1; [2025-02-08 05:27:33,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-6: havoc adu_read_#t~nondet351#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-7: SUMMARY for call write~$Pointer$(87, 0, adu_read_~#descriptor___4~0#1.base, 4 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-4: #race := #race[adu_read_~#descriptor___4~0#1.base,5 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet351#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-5: #race := #race[adu_read_~#descriptor___4~0#1.base,4 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet351#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226: assume ((#race[adu_write_~#descriptor___2~1#1.base,16 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1 && #race[adu_write_~#descriptor___2~1#1.base,17 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1) && #race[adu_write_~#descriptor___2~1#1.base,18 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1) && #race[adu_write_~#descriptor___2~1#1.base,19 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226: assume !(((#race[adu_write_~#descriptor___2~1#1.base,16 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1 && #race[adu_write_~#descriptor___2~1#1.base,17 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1) && #race[adu_write_~#descriptor___2~1#1.base,18 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1) && #race[adu_write_~#descriptor___2~1#1.base,19 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet493#1); [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-3: #race := #race[adu_write_~#descriptor___2~1#1.base,18 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet493#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-4: #race := #race[adu_write_~#descriptor___2~1#1.base,17 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet493#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-1: havoc adu_write_#t~nondet493#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-2: #race := #race[adu_write_~#descriptor___2~1#1.base,19 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet493#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-7: SUMMARY for call write~int(571, adu_write_~#descriptor___2~1#1.base, 16 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-5: #race := #race[adu_write_~#descriptor___2~1#1.base,16 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet493#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-6: havoc adu_write_#t~nondet493#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: assume ((#race[adu_read_~#descriptor___4~0#1.base,8 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1 && #race[adu_read_~#descriptor___4~0#1.base,9 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,10 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,11 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: assume !(((#race[adu_read_~#descriptor___4~0#1.base,8 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1 && #race[adu_read_~#descriptor___4~0#1.base,9 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,10 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,11 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet352#1); [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-1: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-3: #race := #race[adu_read_~#descriptor___4~0#1.base,10 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet352#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-4: #race := #race[adu_read_~#descriptor___4~0#1.base,9 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet352#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-1: havoc adu_read_#t~nondet352#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-2: #race := #race[adu_read_~#descriptor___4~0#1.base,11 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet352#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-7: SUMMARY for call write~$Pointer$(88, 0, adu_read_~#descriptor___4~0#1.base, 8 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-7: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-5: #race := #race[adu_read_~#descriptor___4~0#1.base,8 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet352#1]; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-6: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-6: havoc adu_read_#t~nondet352#1; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-9: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-8: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-11: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-10: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: assume ((#race[adu_write_~#descriptor___2~1#1.base,20 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1 && #race[adu_write_~#descriptor___2~1#1.base,21 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1) && #race[adu_write_~#descriptor___2~1#1.base,22 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1) && #race[adu_write_~#descriptor___2~1#1.base,23 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: assume !(((#race[adu_write_~#descriptor___2~1#1.base,20 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1 && #race[adu_write_~#descriptor___2~1#1.base,21 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1) && #race[adu_write_~#descriptor___2~1#1.base,22 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1) && #race[adu_write_~#descriptor___2~1#1.base,23 + adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet494#1); [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-13: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-1: havoc adu_write_#t~nondet494#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-12: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-15: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-14: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-4: #race := #race[adu_write_~#descriptor___2~1#1.base,21 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet494#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-17: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-5: #race := #race[adu_write_~#descriptor___2~1#1.base,20 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet494#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-16: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-2: #race := #race[adu_write_~#descriptor___2~1#1.base,23 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet494#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-19: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-3: #race := #race[adu_write_~#descriptor___2~1#1.base,22 + adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet494#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-18: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-21: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-20: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-6: havoc adu_write_#t~nondet494#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-23: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-7: SUMMARY for call write~int(0, adu_write_~#descriptor___2~1#1.base, 20 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-22: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: assume ((#race[adu_read_~#descriptor___4~0#1.base,12 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1 && #race[adu_read_~#descriptor___4~0#1.base,13 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1) && #race[adu_read_~#descriptor___4~0#1.base,14 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1) && #race[adu_read_~#descriptor___4~0#1.base,15 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: assume !(((#race[adu_read_~#descriptor___4~0#1.base,12 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1 && #race[adu_read_~#descriptor___4~0#1.base,13 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1) && #race[adu_read_~#descriptor___4~0#1.base,14 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1) && #race[adu_read_~#descriptor___4~0#1.base,15 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet353#1); [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-1: havoc adu_read_#t~nondet353#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-4: #race := #race[adu_read_~#descriptor___4~0#1.base,13 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet353#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-5: #race := #race[adu_read_~#descriptor___4~0#1.base,12 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet353#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-2: #race := #race[adu_read_~#descriptor___4~0#1.base,15 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet353#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-3: #race := #race[adu_read_~#descriptor___4~0#1.base,14 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet353#1]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-6: havoc adu_read_#t~nondet353#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-7: SUMMARY for call write~$Pointer$(89, 0, adu_read_~#descriptor___4~0#1.base, 12 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-1: havoc adu_write_#t~mem495#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-2: adu_write_~tmp___14~1#1 := adu_write_#t~ret496#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228: havoc adu_write_#t~ret496#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-6: adu_write_#t~ret496#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret496#1 && adu_write_#t~ret496#1 <= 2147483647; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-9: assume ((0 == #race[adu_write_~#descriptor___2~1#1.base,20 + adu_write_~#descriptor___2~1#1.offset] && 0 == #race[adu_write_~#descriptor___2~1#1.base,21 + adu_write_~#descriptor___2~1#1.offset]) && 0 == #race[adu_write_~#descriptor___2~1#1.base,22 + adu_write_~#descriptor___2~1#1.offset]) && 0 == #race[adu_write_~#descriptor___2~1#1.base,23 + adu_write_~#descriptor___2~1#1.offset]; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-9: assume !(((0 == #race[adu_write_~#descriptor___2~1#1.base,20 + adu_write_~#descriptor___2~1#1.offset] && 0 == #race[adu_write_~#descriptor___2~1#1.base,21 + adu_write_~#descriptor___2~1#1.offset]) && 0 == #race[adu_write_~#descriptor___2~1#1.base,22 + adu_write_~#descriptor___2~1#1.offset]) && 0 == #race[adu_write_~#descriptor___2~1#1.base,23 + adu_write_~#descriptor___2~1#1.offset]); [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_write_#t~mem495#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem495#1 % 4294967296 % 4294967296 else adu_write_#t~mem495#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-13: #race := #race[adu_write_~#descriptor___2~1#1.base,21 + adu_write_~#descriptor___2~1#1.offset := 0]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-14: #race := #race[adu_write_~#descriptor___2~1#1.base,20 + adu_write_~#descriptor___2~1#1.offset := 0]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-11: #race := #race[adu_write_~#descriptor___2~1#1.base,23 + adu_write_~#descriptor___2~1#1.offset := 0]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-12: #race := #race[adu_write_~#descriptor___2~1#1.base,22 + adu_write_~#descriptor___2~1#1.offset := 0]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-1: havoc adu_read_#t~nondet354#1; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-2: #race := #race[adu_read_~#descriptor___4~0#1.base,19 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet354#1]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-15: SUMMARY for call adu_write_#t~mem495#1 := read~int(adu_write_~#descriptor___2~1#1.base, 20 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: assume ((#race[adu_read_~#descriptor___4~0#1.base,16 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1 && #race[adu_read_~#descriptor___4~0#1.base,17 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1) && #race[adu_read_~#descriptor___4~0#1.base,18 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1) && #race[adu_read_~#descriptor___4~0#1.base,19 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: assume !(((#race[adu_read_~#descriptor___4~0#1.base,16 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1 && #race[adu_read_~#descriptor___4~0#1.base,17 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1) && #race[adu_read_~#descriptor___4~0#1.base,18 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1) && #race[adu_read_~#descriptor___4~0#1.base,19 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet354#1); [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-5: #race := #race[adu_read_~#descriptor___4~0#1.base,16 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet354#1]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-6: havoc adu_read_#t~nondet354#1; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-3: #race := #race[adu_read_~#descriptor___4~0#1.base,18 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet354#1]; [2025-02-08 05:27:33,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-4: #race := #race[adu_read_~#descriptor___4~0#1.base,17 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet354#1]; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-7: SUMMARY for call write~int(426, adu_read_~#descriptor___4~0#1.base, 16 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-2: #race := #race[adu_read_~#descriptor___4~0#1.base,23 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet355#1]; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-3: #race := #race[adu_read_~#descriptor___4~0#1.base,22 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet355#1]; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: assume ((#race[adu_read_~#descriptor___4~0#1.base,20 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1 && #race[adu_read_~#descriptor___4~0#1.base,21 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1) && #race[adu_read_~#descriptor___4~0#1.base,22 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1) && #race[adu_read_~#descriptor___4~0#1.base,23 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: assume !(((#race[adu_read_~#descriptor___4~0#1.base,20 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1 && #race[adu_read_~#descriptor___4~0#1.base,21 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1) && #race[adu_read_~#descriptor___4~0#1.base,22 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1) && #race[adu_read_~#descriptor___4~0#1.base,23 + adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet355#1); [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-1: havoc adu_read_#t~nondet355#1; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-6: havoc adu_read_#t~nondet355#1; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-7: SUMMARY for call write~int(0, adu_read_~#descriptor___4~0#1.base, 20 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-4: #race := #race[adu_read_~#descriptor___4~0#1.base,21 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet355#1]; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-5: #race := #race[adu_read_~#descriptor___4~0#1.base,20 + adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet355#1]; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6287: ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset := ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume 0 != adu_write_~tmp___14~1#1; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume !(0 != adu_write_~tmp___14~1#1); [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume !false; [2025-02-08 05:27:33,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume !false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume !false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume !false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume !false; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: havoc adu_read_#t~ret357#1; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret357#1 && adu_read_#t~ret357#1 <= 2147483647; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-1: havoc adu_read_#t~mem356#1; [2025-02-08 05:27:33,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-2: adu_read_~tmp___8~0#1 := adu_read_#t~ret357#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-6: adu_read_#t~ret357#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-11: #race := #race[adu_read_~#descriptor___4~0#1.base,23 + adu_read_~#descriptor___4~0#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-12: #race := #race[adu_read_~#descriptor___4~0#1.base,22 + adu_read_~#descriptor___4~0#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-9: assume ((0 == #race[adu_read_~#descriptor___4~0#1.base,20 + adu_read_~#descriptor___4~0#1.offset] && 0 == #race[adu_read_~#descriptor___4~0#1.base,21 + adu_read_~#descriptor___4~0#1.offset]) && 0 == #race[adu_read_~#descriptor___4~0#1.base,22 + adu_read_~#descriptor___4~0#1.offset]) && 0 == #race[adu_read_~#descriptor___4~0#1.base,23 + adu_read_~#descriptor___4~0#1.offset]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-9: assume !(((0 == #race[adu_read_~#descriptor___4~0#1.base,20 + adu_read_~#descriptor___4~0#1.offset] && 0 == #race[adu_read_~#descriptor___4~0#1.base,21 + adu_read_~#descriptor___4~0#1.offset]) && 0 == #race[adu_read_~#descriptor___4~0#1.base,22 + adu_read_~#descriptor___4~0#1.offset]) && 0 == #race[adu_read_~#descriptor___4~0#1.base,23 + adu_read_~#descriptor___4~0#1.offset]); [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_read_#t~mem356#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem356#1 % 4294967296 % 4294967296 else adu_read_#t~mem356#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-15: SUMMARY for call adu_read_#t~mem356#1 := read~int(adu_read_~#descriptor___4~0#1.base, 20 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-13: #race := #race[adu_read_~#descriptor___4~0#1.base,21 + adu_read_~#descriptor___4~0#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-14: #race := #race[adu_read_~#descriptor___4~0#1.base,20 + adu_read_~#descriptor___4~0#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-1: havoc adu_write_#t~mem497#1.base, adu_write_#t~mem497#1.offset; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret498#1 && adu_write_#t~ret498#1 <= 2147483647; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6289: havoc ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232: havoc adu_write_#t~ret498#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-5: adu_write_#t~ret498#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_#t~mem497#1.base, 99 + adu_write_#t~mem497#1.offset, 133, 0; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-10: #race := #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-8: assume ((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-8: assume !(((0 == #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset] && 0 == #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset]) && 0 == #race[adu_write_~dev~5#1.base,99 + adu_write_~dev~5#1.offset]); [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-13: #race := #race[adu_write_~dev~5#1.base,96 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-14: SUMMARY for call adu_write_#t~mem497#1.base, adu_write_#t~mem497#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-11: #race := #race[adu_write_~dev~5#1.base,98 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-12: #race := #race[adu_write_~dev~5#1.base,97 + adu_write_~dev~5#1.offset := 0]; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume 0 != adu_read_~tmp___8~0#1; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume !(0 != adu_read_~tmp___8~0#1); [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume false; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume !false; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume false; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume !false; [2025-02-08 05:27:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume !false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume false; [2025-02-08 05:27:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume !false; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume false; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume !false; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume false; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume !false; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: havoc adu_read_#t~ret359#1; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-1: havoc adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret359#1 && adu_read_#t~ret359#1 <= 2147483647; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-8: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-8: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-5: adu_read_#t~ret359#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-11: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-12: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_#t~mem358#1.base, 99 + adu_read_#t~mem358#1.offset, 90, 0; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-10: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-1: assume { :end_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset := ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-2: havoc ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-13: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-14: SUMMARY for call adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset, ldv_dev_get_drvdata_#t~short715#1, ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset, ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-6: havoc ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset, ldv_dev_get_drvdata_#t~short715#1, ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset, ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-7: assume { :begin_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset := ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294-1: ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset := ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume !false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume false; [2025-02-08 05:27:33,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume !false; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;adu_write_~__ret___1~0#1 := 0; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_write_~dev~5#1.base, 140 + adu_write_~dev~5#1.offset, adu_write_~flags~2#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-1: havoc adu_read_#t~nondet360#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-2: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := adu_read_#t~nondet360#1]; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: assume ((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1; [2025-02-08 05:27:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: assume !(((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet360#1); [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-5: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := adu_read_#t~nondet360#1]; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-6: havoc adu_read_#t~nondet360#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-3: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := adu_read_#t~nondet360#1]; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-4: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := adu_read_#t~nondet360#1]; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-7: SUMMARY for call write~int(0, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume !true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, 140 + adu_read_~dev~4#1.offset, adu_read_~flags~1#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume !true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume !true; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-25: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume !true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-24: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume true; [2025-02-08 05:27:33,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume !true; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume true; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume !true; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-29: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume true; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume !true; [2025-02-08 05:27:33,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-28: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-27: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-26: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714: havoc adu_read_#t~ret362#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-31: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-30: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_read_#t~ret362#1 && adu_read_#t~ret362#1 <= 2147483647; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-4: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-1: havoc adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-2: adu_read_~tmp___9~0#1 := adu_read_#t~ret362#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-7: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-5: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-6: adu_read_#t~ret362#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-11: #race := #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-12: #race := #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-9: assume ((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-9: assume !(((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-10: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-15: SUMMARY for call adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume false; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume !false; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-13: #race := #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-14: #race := #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715: havoc adu_read_#t~ret366#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-1: havoc adu_read_#t~mem365#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___10~0#1 := adu_read_#t~ret366#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-6: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-2: havoc adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-3: havoc adu_read_#t~mem363#1.base, adu_read_#t~mem363#1.offset; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-8: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-10: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-6: havoc __create_pipe_#t~mem104#1, __create_pipe_#t~bitwise105#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-7: adu_read_#t~ret366#1 := __create_pipe_#res#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-8: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-12: #race := #race[adu_read_#t~mem364#1.base,2 + adu_read_#t~mem364#1.offset := 0]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-13: SUMMARY for call adu_read_#t~mem365#1 := read~int(adu_read_#t~mem364#1.base, 2 + adu_read_#t~mem364#1.offset, 1); srcloc: null [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-10: assume 0 == #race[adu_read_#t~mem364#1.base,2 + adu_read_#t~mem364#1.offset]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-10: assume !(0 == #race[adu_read_#t~mem364#1.base,2 + adu_read_#t~mem364#1.offset]); [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_read_#t~mem363#1.base, adu_read_#t~mem363#1.offset, adu_read_#t~mem365#1 % 256; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-12: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-16: #race := #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-17: #race := #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-14: assume ((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-14: assume !(((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-15: #race := #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-20: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-20: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-21: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-18: #race := #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-19: SUMMARY for call adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-24: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-25: SUMMARY for call adu_read_#t~mem363#1.base, adu_read_#t~mem363#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-22: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-23: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-1: havoc adu_read_#t~mem368#1.base, adu_read_#t~mem368#1.offset; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: havoc adu_read_#t~bitwise369#1; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-6: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset, adu_read_#t~mem368#1.base, adu_read_#t~mem368#1.offset, adu_read_#t~bitwise369#1, adu_read_#t~mem370#1.base, adu_read_#t~mem370#1.offset, adu_read_~tmp___9~0#1, #funAddr~adu_interrupt_in_callback.base, #funAddr~adu_interrupt_in_callback.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, (if adu_read_#t~mem372#1 % 256 % 4294967296 <= 2147483647 then adu_read_#t~mem372#1 % 256 % 4294967296 else adu_read_#t~mem372#1 % 256 % 4294967296 - 4294967296); [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-3: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-4: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~bitwise90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_#t~nondet93#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-9: havoc adu_read_#t~bitwise369#1; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-10: assume false; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-10: assume !false; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-7: [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-8: assume (adu_read_#t~bitwise369#1 % 4294967296 >= adu_read_~tmp___10~0#1 % 4294967296 && adu_read_#t~bitwise369#1 % 4294967296 >= 1073741952) && adu_read_#t~bitwise369#1 % 4294967296 <= 1073741952 + adu_read_~tmp___10~0#1 % 4294967296; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-13: adu_read_#t~bitwise369#1 := 1073741952; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-14: assume ((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-14: assume !(((0 == #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-11: adu_read_#t~bitwise369#1 := adu_read_~tmp___10~0#1; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-12: assume 0 == adu_read_~tmp___10~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___10~0#1 % 4294967296; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-12: assume !(0 == adu_read_~tmp___10~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___10~0#1 % 4294967296); [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-17: #race := #race[adu_read_~dev~4#1.base,97 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-18: #race := #race[adu_read_~dev~4#1.base,96 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-15: #race := #race[adu_read_~dev~4#1.base,99 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-16: #race := #race[adu_read_~dev~4#1.base,98 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-21: #race := #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-22: #race := #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-19: SUMMARY for call adu_read_#t~mem368#1.base, adu_read_#t~mem368#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-20: assume ((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-20: assume !(((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-25: SUMMARY for call adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-23: #race := #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-24: #race := #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-2: #race := #race[adu_read_~dev~4#1.base,303 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-3: #race := #race[adu_read_~dev~4#1.base,302 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: havoc adu_read_#t~mem370#1.base, adu_read_#t~mem370#1.offset; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-1: assume ((0 == #race[adu_read_~dev~4#1.base,300 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,301 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,302 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,303 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-1: assume !(((0 == #race[adu_read_~dev~4#1.base,300 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,301 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,302 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,303 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-6: SUMMARY for call adu_read_#t~mem370#1.base, adu_read_#t~mem370#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 300 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-4: #race := #race[adu_read_~dev~4#1.base,301 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-5: #race := #race[adu_read_~dev~4#1.base,300 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-20: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-19: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-22: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-21: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-23: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718: havoc adu_read_#t~mem372#1; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-3: #race := #race[adu_read_#t~mem371#1.base,6 + adu_read_#t~mem371#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-4: SUMMARY for call adu_read_#t~mem372#1 := read~int(adu_read_#t~mem371#1.base, 6 + adu_read_#t~mem371#1.offset, 1); srcloc: null [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-1: havoc adu_read_#t~mem371#1.base, adu_read_#t~mem371#1.offset; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-2: assume 0 == #race[adu_read_#t~mem371#1.base,6 + adu_read_#t~mem371#1.offset]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-2: assume !(0 == #race[adu_read_#t~mem371#1.base,6 + adu_read_#t~mem371#1.offset]); [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-7: #race := #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-8: #race := #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-5: assume ((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-5: assume !(((0 == #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,305 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,306 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-6: #race := #race[adu_read_~dev~4#1.base,307 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-9: #race := #race[adu_read_~dev~4#1.base,304 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-10: SUMMARY for call adu_read_#t~mem371#1.base, adu_read_#t~mem371#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume false; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume !false; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719: havoc adu_read_#t~ret374#1; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-1: havoc adu_read_#t~mem373#1.base, adu_read_#t~mem373#1.offset; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-4: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-5: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-2: adu_read_~retval~2#1 := adu_read_#t~ret374#1; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_read_#t~ret374#1 && adu_read_#t~ret374#1 <= 2147483647; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-8: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-9: assume ((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]; [2025-02-08 05:27:33,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-9: assume !(((0 == #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset] && 0 == #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset]) && 0 == #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset]); [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-6: adu_read_#t~ret374#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-7: havoc usb_submit_urb_#t~nondet861#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-12: #race := #race[adu_read_~dev~4#1.base,310 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-13: #race := #race[adu_read_~dev~4#1.base,309 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-10: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_read_#t~mem373#1.base, adu_read_#t~mem373#1.offset, 208; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-11: #race := #race[adu_read_~dev~4#1.base,311 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-14: #race := #race[adu_read_~dev~4#1.base,308 + adu_read_~dev~4#1.offset := 0]; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-15: SUMMARY for call adu_read_#t~mem373#1.base, adu_read_#t~mem373#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-19: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-21: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-20: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-23: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-22: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume 0 != adu_read_~retval~2#1; [2025-02-08 05:27:33,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume !(0 != adu_read_~retval~2#1); [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: assume ((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: assume !(((#race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1 && #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1) && #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1) && #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset] == adu_read_#t~nondet375#1); [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-3: #race := #race[adu_read_~dev~4#1.base,314 + adu_read_~dev~4#1.offset := adu_read_#t~nondet375#1]; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-4: #race := #race[adu_read_~dev~4#1.base,313 + adu_read_~dev~4#1.offset := adu_read_#t~nondet375#1]; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-1: havoc adu_read_#t~nondet375#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-2: #race := #race[adu_read_~dev~4#1.base,315 + adu_read_~dev~4#1.offset := adu_read_#t~nondet375#1]; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-7: SUMMARY for call write~int(1, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-5: #race := #race[adu_read_~dev~4#1.base,312 + adu_read_~dev~4#1.offset := adu_read_#t~nondet375#1]; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-6: havoc adu_read_#t~nondet375#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume false; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume !false; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume -12 == adu_read_~retval~2#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume !(-12 == adu_read_~retval~2#1); [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-2: ~ldv_2_ret_default~0#1 := #t~ret652#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-3: assume { :end_inline_ldv_character_driver_scenario_probe_2_13 } true;assume -2147483648 <= #t~ret652#1 && #t~ret652#1 <= 2147483647; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781: havoc #t~ret652#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4724: adu_read_~retval~2#1 := (if 0 != adu_read_~bytes_read~0#1 % 4294967296 then (if adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 else adu_read_~bytes_read~0#1 % 4294967296 % 4294967296 - 4294967296) else -12); [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-1: havoc #t~mem651#1.base, #t~mem651#1.offset; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-6: #t~ret652#1 := ldv_character_driver_scenario_probe_2_13_#res#1; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-4: havoc ldv_character_driver_scenario_probe_2_13_#in~arg0#1.base, ldv_character_driver_scenario_probe_2_13_#in~arg0#1.offset, ldv_character_driver_scenario_probe_2_13_#in~arg1#1.base, ldv_character_driver_scenario_probe_2_13_#in~arg1#1.offset, ldv_character_driver_scenario_probe_2_13_#in~arg2#1.base, ldv_character_driver_scenario_probe_2_13_#in~arg2#1.offset; [2025-02-08 05:27:33,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-5: havoc ldv_character_driver_scenario_probe_2_13_#t~ret665#1, ldv_character_driver_scenario_probe_2_13_~arg0#1.base, ldv_character_driver_scenario_probe_2_13_~arg0#1.offset, ldv_character_driver_scenario_probe_2_13_~arg1#1.base, ldv_character_driver_scenario_probe_2_13_~arg1#1.offset, ldv_character_driver_scenario_probe_2_13_~arg2#1.base, ldv_character_driver_scenario_probe_2_13_~arg2#1.offset, ldv_character_driver_scenario_probe_2_13_~tmp~19#1; [2025-02-08 05:27:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-1: ~ldv_4_reg_guard_3_default~0#1 := #t~ret688#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret688#1 && #t~ret688#1 <= 2147483647; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: havoc #t~ret688#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-4: #t~ret688#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5949: havoc ldv_dispatch_default_register_3_4_4_~ret~1#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-5: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-4: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-7: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-6: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-9: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-8: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-11: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume 0 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume !(0 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-2: havoc ldv_failed_usb_register_driver_#t~nondet868#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5950: havoc ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-3: ldv_emg_usb_register_driver_#t~ret683#1 := ldv_failed_usb_register_driver_#res#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: havoc ldv_emg_usb_register_driver_#t~ret683#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-1: assume { :end_inline_ldv_failed_usb_register_driver } true;assume -2147483648 <= ldv_emg_usb_register_driver_#t~ret683#1 && ldv_emg_usb_register_driver_#t~ret683#1 <= 2147483647; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-1: ldv_insmod_adu_driver_init_4_9_~tmp~23#1 := ldv_insmod_adu_driver_init_4_9_#t~ret689#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-2: assume { :end_inline_adu_driver_init } true;assume -2147483648 <= ldv_insmod_adu_driver_init_4_9_#t~ret689#1 && ldv_insmod_adu_driver_init_4_9_#t~ret689#1 <= 2147483647; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: havoc ldv_emg_usb_register_driver_#t~ret684#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: havoc ldv_insmod_adu_driver_init_4_9_#t~ret689#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5951: havoc ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-3: havoc ldv_undef_int_negative_#t~ret748#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-4: ldv_emg_usb_register_driver_#t~ret684#1 := ldv_undef_int_negative_#res#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-3: havoc adu_driver_init_#t~ret643#1, adu_driver_init_~tmp~18#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-1: ldv_emg_usb_register_driver_~tmp___0~12#1 := ldv_emg_usb_register_driver_#t~ret684#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-4: ldv_insmod_adu_driver_init_4_9_#t~ret689#1 := adu_driver_init_#res#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-2: assume { :end_inline_ldv_undef_int_negative } true;assume -2147483648 <= ldv_emg_usb_register_driver_#t~ret684#1 && ldv_emg_usb_register_driver_#t~ret684#1 <= 2147483647; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-5: havoc ldv_undef_int_negative_#t~ret748#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-6: assume { :begin_inline_ldv_undef_int_negative } true;havoc ldv_undef_int_negative_#res#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-1: assume { :begin_inline_ldv_dispatch_default_register_3_4_4 } true;havoc ldv_dispatch_default_register_3_4_4_#t~ret668#1.base, ldv_dispatch_default_register_3_4_4_#t~ret668#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre669#1, ldv_dispatch_default_register_3_4_4_#t~nondet670#1, ldv_dispatch_default_register_3_4_4_#t~nondet671#1, ldv_dispatch_default_register_3_4_4_~ret~1#1, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset, ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset := ldv_emg_usb_deregister_#in~arg0#1.base, ldv_emg_usb_deregister_#in~arg0#1.offset; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: havoc ldv_dispatch_default_register_3_4_4_#t~ret668#1.base, ldv_dispatch_default_register_3_4_4_#t~ret668#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre669#1, ldv_dispatch_default_register_3_4_4_#t~nondet670#1, ldv_dispatch_default_register_3_4_4_#t~nondet671#1, ldv_dispatch_default_register_3_4_4_~ret~1#1, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset, ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset;assume { :end_inline_ldv_dispatch_default_register_3_4_4 } true; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: havoc ldv_undef_int_negative_~ret~6#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118: ldv_insmod_adu_driver_init_4_9_#res#1 := ldv_insmod_adu_driver_init_4_9_~tmp~23#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052-1: ldv_emg_usb_register_driver_#res#1 := ldv_emg_usb_register_driver_~tmp___0~12#1; [2025-02-08 05:27:33,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: havoc ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: havoc ldv_dispatch_default_register_3_4_4_#t~ret668#1.base, ldv_dispatch_default_register_3_4_4_#t~ret668#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: havoc ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-4: ldv_dispatch_default_register_3_4_4_#t~ret668#1.base, ldv_dispatch_default_register_3_4_4_#t~ret668#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-1: assume { :end_inline_ldv_xmalloc } true;ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset := ldv_dispatch_default_register_3_4_4_#t~ret668#1.base, ldv_dispatch_default_register_3_4_4_#t~ret668#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 4; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690: havoc ldv_usb_deregister_88_#in~ldv_func_arg1#1.base, ldv_usb_deregister_88_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_usb_deregister_88 } true; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690-1: havoc ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690-2: havoc ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset := ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume 0 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume !(0 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-1: havoc ldv_dispatch_default_register_3_4_4_#t~nondet670#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-2: havoc ldv_dispatch_default_register_3_4_4_#t~pre669#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956: havoc ldv_dispatch_default_register_3_4_4_#t~nondet671#1; [2025-02-08 05:27:33,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-5: assume #race~ldv_thread_2~0 == ldv_dispatch_default_register_3_4_4_#t~nondet670#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-5: assume !(#race~ldv_thread_2~0 == ldv_dispatch_default_register_3_4_4_#t~nondet670#1); [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_undef_int_negative_#t~ret748#1 && ldv_undef_int_negative_#t~ret748#1 <= 2147483647; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-6: #race~ldv_thread_2~0 := ldv_dispatch_default_register_3_4_4_#t~nondet670#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-1: ldv_undef_int_negative_~tmp~46#1 := ldv_undef_int_negative_#t~ret748#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-3: ldv_dispatch_default_register_3_4_4_~ret~1#1 := ldv_dispatch_default_register_3_4_4_#t~nondet671#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: havoc ldv_undef_int_negative_#t~ret748#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-4: fork ldv_dispatch_default_register_3_4_4_#t~pre669#1, 0 ldv_character_driver_scenario_2(ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset); [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-9: #pthreadsForks := 1 + #pthreadsForks; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-10: ldv_dispatch_default_register_3_4_4_#t~pre669#1 := #pthreadsForks; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-7: havoc ldv_dispatch_default_register_3_4_4_#t~nondet670#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-4: ldv_undef_int_negative_#t~ret748#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-8: ~ldv_thread_2~0 := ldv_dispatch_default_register_3_4_4_#t~pre669#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6023: ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset := ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: ldv_undef_int_negative_~ret~6#1 := ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :end_inline_assume_abort_if_not } true;ldv_filter_positive_int_#res#1 := ldv_filter_positive_int_~val#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ldv_filter_positive_int_~val#1 <= 0 then 1 else 0); [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1;assume { :end_inline_ldv_dispatch_default_deregister_3_4_3 } true; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024-1: havoc ldv_dispatch_deregister_5_1_~arg0#1.base, ldv_dispatch_deregister_5_1_~arg0#1.offset, ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024-2: havoc ldv_dispatch_deregister_5_1_~arg0#1.base, ldv_dispatch_deregister_5_1_~arg0#1.offset, ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090-1: assume { :begin_inline_ldv_dispatch_default_deregister_3_4_3 } true;havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024: havoc ldv_dispatch_deregister_5_1_#in~arg0#1.base, ldv_dispatch_deregister_5_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_5_1 } true; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_dispatch_default_register_3_4_4_~ret~1#1 then 1 else 0); [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: assume { :end_inline_assume_abort_if_not } true;ldv_undef_int_negative_#res#1 := ldv_undef_int_negative_~ret~6#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024-3: assume { :begin_inline_ldv_dispatch_deregister_5_1 } true;ldv_dispatch_deregister_5_1_#in~arg0#1.base, ldv_dispatch_deregister_5_1_#in~arg0#1.offset := ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ldv_undef_int_negative_~ret~6#1 < 0 then 1 else 0); [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-3: havoc ldv_emg_usb_register_driver_#in~arg0#1.base, ldv_emg_usb_register_driver_#in~arg0#1.offset, ldv_emg_usb_register_driver_#in~arg1#1.base, ldv_emg_usb_register_driver_#in~arg1#1.offset, ldv_emg_usb_register_driver_#in~arg2#1.base, ldv_emg_usb_register_driver_#in~arg2#1.offset; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-2: assume { :end_inline_ldv_emg_usb_register_driver } true;assume -2147483648 <= ldv_usb_register_driver_87_#t~ret713#1 && ldv_usb_register_driver_87_#t~ret713#1 <= 2147483647; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-1: ldv_usb_register_driver_87_~tmp~32#1 := ldv_usb_register_driver_87_#t~ret713#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: havoc ldv_usb_register_driver_87_#t~ret713#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-5: ldv_usb_register_driver_87_#t~ret713#1 := ldv_emg_usb_register_driver_#res#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-4: havoc ldv_emg_usb_register_driver_#t~ret681#1, ldv_emg_usb_register_driver_#t~ret682#1, ldv_emg_usb_register_driver_#t~ret683#1, ldv_emg_usb_register_driver_#t~ret684#1, ldv_emg_usb_register_driver_~arg0#1.base, ldv_emg_usb_register_driver_~arg0#1.offset, ldv_emg_usb_register_driver_~arg1#1.base, ldv_emg_usb_register_driver_~arg1#1.offset, ldv_emg_usb_register_driver_~arg2#1.base, ldv_emg_usb_register_driver_~arg2#1.offset, ldv_emg_usb_register_driver_~ldv_6_res_default~0#1, ldv_emg_usb_register_driver_~ldv_6_usb_driver_usb_driver~0#1.base, ldv_emg_usb_register_driver_~ldv_6_usb_driver_usb_driver~0#1.offset, ldv_emg_usb_register_driver_~tmp___0~12#1, ldv_emg_usb_register_driver_~tmp___1~7#1; [2025-02-08 05:27:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: havoc ldv_failed_usb_register_driver_#t~nondet868#1; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: ldv_usb_register_driver_87_#res#1 := ldv_usb_register_driver_87_~tmp~32#1; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6656: ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095: assume { :end_inline_ldv_insmod_adu_driver_exit_4_2 } true;#res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-1: havoc ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: ldv_dispatch_deregister_5_1_~arg0#1.base, ldv_dispatch_deregister_5_1_~arg0#1.offset := ldv_dispatch_deregister_5_1_#in~arg0#1.base, ldv_dispatch_deregister_5_1_#in~arg0#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-4: assume { :begin_inline_ldv_insmod_adu_driver_exit_4_2 } true;ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.offset := ~ldv_4_adu_driver_exit_default~0#1.base, ~ldv_4_adu_driver_exit_default~0#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-2: havoc ldv_insmod_adu_driver_exit_4_2_~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_~arg0#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-3: havoc ldv_insmod_adu_driver_exit_4_2_~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_~arg0#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset := ldv_usb_deregister_88_#in~ldv_func_arg1#1.base, ldv_usb_deregister_88_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_insmod_4FINAL: assume true; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: havoc ldv_post_init_~tmp~36#1; [2025-02-08 05:27:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5965: havoc ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: havoc ldv_emg_usb_deregister_#in~arg0#1.base, ldv_emg_usb_deregister_#in~arg0#1.offset;assume { :end_inline_ldv_emg_usb_deregister } true; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-3: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-2: assume { :end_inline_ldv_filter_positive_int } true;assume -2147483648 <= ldv_post_init_#t~ret725#1 && ldv_post_init_#t~ret725#1 <= 2147483647; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-1: ldv_post_init_~tmp~36#1 := ldv_post_init_#t~ret725#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: havoc ldv_post_init_#t~ret725#1; [2025-02-08 05:27:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-7: havoc ldv_filter_positive_int_#res#1; [2025-02-08 05:27:33,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-3: assume { :begin_inline_ldv_emg_usb_deregister } true;ldv_emg_usb_deregister_#in~arg0#1.base, ldv_emg_usb_deregister_#in~arg0#1.offset := ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-6: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-2: havoc ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-5: ldv_post_init_#t~ret725#1 := ldv_filter_positive_int_#res#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-1: havoc ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-4: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-8: assume { :begin_inline_ldv_filter_positive_int } true;ldv_filter_positive_int_#in~val#1 := ldv_post_init_~init_ret_val#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-1: join ~ldv_thread_3~0, 0, 0; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-2: assume 0 == #race~ldv_thread_3~0; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-2: assume !(0 == #race~ldv_thread_3~0); [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968: ldv_dispatch_deregister_5_1_~ret~2#1 := 0; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-3: #race~ldv_thread_3~0 := 0; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-1: ~ldv_4_ret_default~0#1 := #t~ret685#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-2: assume { :end_inline_ldv_insmod_adu_driver_init_4_9 } true;assume -2147483648 <= #t~ret685#1 && #t~ret685#1 <= 2147483647; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: havoc #t~ret685#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-5: #t~ret685#1 := ldv_insmod_adu_driver_init_4_9_#res#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_dispatch_deregister_5_1_~ret~2#1 then 1 else 0); [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-3: havoc ldv_insmod_adu_driver_init_4_9_#in~arg0#1.base, ldv_insmod_adu_driver_init_4_9_#in~arg0#1.offset; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-4: havoc ldv_insmod_adu_driver_init_4_9_#t~ret689#1, ldv_insmod_adu_driver_init_4_9_~arg0#1.base, ldv_insmod_adu_driver_init_4_9_~arg0#1.offset, ldv_insmod_adu_driver_init_4_9_~tmp~23#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: ldv_post_init_#res#1 := ldv_post_init_~tmp~36#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102: ldv_insmod_adu_driver_exit_4_2_~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_~arg0#1.offset := ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.offset; [2025-02-08 05:27:33,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-2: assume { :end_inline_ldv_post_init } true;assume -2147483648 <= #t~ret686#1 && #t~ret686#1 <= 2147483647; [2025-02-08 05:27:33,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-3: havoc ldv_post_init_#in~init_ret_val#1; [2025-02-08 05:27:33,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069: havoc #t~ret686#1; [2025-02-08 05:27:33,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-1: ~ldv_4_ret_default~0#1 := #t~ret686#1; [2025-02-08 05:27:33,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-6: havoc ldv_post_init_#t~ret725#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-7: havoc ldv_post_init_#res#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-4: havoc ldv_post_init_#t~ret725#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-5: #t~ret686#1 := ldv_post_init_#res#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-8: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_4_ret_default~0#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:33,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: havoc #t~ret687#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-4: #t~ret687#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-1: ~tmp___1~8#1 := #t~ret687#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret687#1 && #t~ret687#1 <= 2147483647; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-5: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume 0 != ~tmp___1~8#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume !(0 != ~tmp___1~8#1); [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: assume { :end_inline_adu_driver_exit } true; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106-1: assume { :begin_inline_adu_driver_exit } true;assume { :begin_inline_ldv_usb_deregister_88 } true;ldv_usb_deregister_88_#in~ldv_func_arg1#1.base, ldv_usb_deregister_88_#in~ldv_func_arg1#1.offset := ~#adu_driver~0.base, ~#adu_driver~0.offset; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-2: assume 0 == #race~ldv_thread_2~0; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-2: assume !(0 == #race~ldv_thread_2~0); [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-3: #race~ldv_thread_2~0 := 0; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941: ldv_dispatch_default_deregister_3_4_3_~ret~0#1 := 0; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-1: join ~ldv_thread_2~0, 0; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: assume { :end_inline_assume_abort_if_not } true;#res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-1: assume { :end_inline_ldv_xmalloc } true;ldv_dispatch_register_6_3_~tmp~22#1.base, ldv_dispatch_register_6_3_~tmp~22#1.offset := ldv_dispatch_register_6_3_#t~ret676#1.base, ldv_dispatch_register_6_3_#t~ret676#1.offset; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != ~ldv_4_ret_default~0#1 then 1 else 0); [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: havoc ldv_dispatch_register_6_3_#t~ret676#1.base, ldv_dispatch_register_6_3_#t~ret676#1.offset; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_dispatch_default_deregister_3_4_3_~ret~0#1 then 1 else 0); [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-4: ldv_dispatch_register_6_3_#t~ret676#1.base, ldv_dispatch_register_6_3_#t~ret676#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6009: ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_~tmp~22#1.base, ldv_dispatch_register_6_3_~tmp~22#1.offset; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: assume ((#race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1 && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,1 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,2 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,3 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: assume !(((#race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1 && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,1 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,2 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,3 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet677#1); [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-3: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,2 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_#t~nondet677#1]; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-4: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,1 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_#t~nondet677#1]; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-1: havoc ldv_dispatch_register_6_3_#t~nondet677#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-2: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,3 + ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_#t~nondet677#1]; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-7: SUMMARY for call write~$Pointer$(ldv_dispatch_register_6_3_~arg0#1.base, ldv_dispatch_register_6_3_~arg0#1.offset, ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset, 4); srcloc: null [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-5: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_#t~nondet677#1]; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-6: havoc ldv_dispatch_register_6_3_#t~nondet677#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-1: havoc ldv_dispatch_register_6_3_#in~arg0#1.base, ldv_dispatch_register_6_3_#in~arg0#1.offset; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: havoc ldv_dispatch_register_6_3_#t~nondet680#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-2: havoc ldv_dispatch_register_6_3_#t~ret676#1.base, ldv_dispatch_register_6_3_#t~ret676#1.offset, ldv_dispatch_register_6_3_#t~nondet677#1, ldv_dispatch_register_6_3_#t~pre678#1, ldv_dispatch_register_6_3_#t~nondet679#1, ldv_dispatch_register_6_3_#t~nondet680#1, ldv_dispatch_register_6_3_~arg0#1.base, ldv_dispatch_register_6_3_~arg0#1.offset, ldv_dispatch_register_6_3_~ret~5#1, ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset, ldv_dispatch_register_6_3_~tmp~22#1.base, ldv_dispatch_register_6_3_~tmp~22#1.offset; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-1: havoc ldv_dispatch_register_6_3_#t~nondet679#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: assume { :end_inline_ldv_dispatch_register_6_3 } true;ldv_emg_usb_register_driver_#res#1 := 0; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-4: fork ldv_dispatch_register_6_3_#t~pre678#1, 0, 0 ldv_usb_scenario_3(ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset); [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-5: assume #race~ldv_thread_3~0 == ldv_dispatch_register_6_3_#t~nondet679#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-5: assume !(#race~ldv_thread_3~0 == ldv_dispatch_register_6_3_#t~nondet679#1); [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-2: havoc ldv_dispatch_register_6_3_#t~pre678#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-3: ldv_dispatch_register_6_3_~ret~5#1 := ldv_dispatch_register_6_3_#t~nondet680#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-8: ~ldv_thread_3~0 := ldv_dispatch_register_6_3_#t~pre678#1; [2025-02-08 05:27:33,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-9: #pthreadsForks := 1 + #pthreadsForks; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-6: #race~ldv_thread_3~0 := ldv_dispatch_register_6_3_#t~nondet679#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-7: havoc ldv_dispatch_register_6_3_#t~nondet679#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-2: assume { :end_inline_ldv_usb_register_driver_87 } true;assume -2147483648 <= adu_driver_init_#t~ret643#1 && adu_driver_init_#t~ret643#1 <= 2147483647; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-3: havoc ldv_usb_register_driver_87_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_87_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_87_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_87_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_87_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_87_#in~ldv_func_arg3#1.offset; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: havoc adu_driver_init_#t~ret643#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-10: ldv_dispatch_register_6_3_#t~pre678#1 := #pthreadsForks; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-1: adu_driver_init_~tmp~18#1 := adu_driver_init_#t~ret643#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-4: havoc ldv_usb_register_driver_87_#t~ret713#1, ldv_usb_register_driver_87_~ldv_func_arg1#1.base, ldv_usb_register_driver_87_~ldv_func_arg1#1.offset, ldv_usb_register_driver_87_~ldv_func_arg2#1.base, ldv_usb_register_driver_87_~ldv_func_arg2#1.offset, ldv_usb_register_driver_87_~ldv_func_arg3#1.base, ldv_usb_register_driver_87_~ldv_func_arg3#1.offset, ldv_usb_register_driver_87_~tmp~32#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-5: adu_driver_init_#t~ret643#1 := ldv_usb_register_driver_87_#res#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ~ldv_4_ret_default~0#1 then 1 else 0); [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_dispatch_register_6_3_~ret~5#1 then 1 else 0); [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:33,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: adu_driver_init_#res#1 := adu_driver_init_~tmp~18#1; [2025-02-08 05:27:34,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132-1: ldv_main_7_#res#1.base, ldv_main_7_#res#1.offset := 0, 0; [2025-02-08 05:27:35,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029-1: usb_register_dev_~arg0#1.base, usb_register_dev_~arg0#1.offset := usb_register_dev_#in~arg0#1.base, usb_register_dev_#in~arg0#1.offset; [2025-02-08 05:27:35,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029: usb_register_dev_~arg1#1.base, usb_register_dev_~arg1#1.offset := usb_register_dev_#in~arg1#1.base, usb_register_dev_#in~arg1#1.offset; [2025-02-08 05:27:35,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: havoc adu_disconnect_#t~ret640#1; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: havoc adu_disconnect_#t~mem638#1.base, adu_disconnect_#t~mem638#1.offset; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-4: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-5: adu_disconnect_#t~ret640#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_disconnect_#t~ret640#1 && adu_disconnect_#t~ret640#1 <= 2147483647; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-3: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-8: assume ((0 == #race[adu_disconnect_~dev~7#1.base,116 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,117 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,118 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,119 + adu_disconnect_~dev~7#1.offset]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-8: assume !(((0 == #race[adu_disconnect_~dev~7#1.base,116 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,117 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,118 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,119 + adu_disconnect_~dev~7#1.offset]); [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-9: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, adu_disconnect_#t~mem638#1.base, 99 + adu_disconnect_#t~mem638#1.offset, 175, 0; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-6: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-12: #race := #race[adu_disconnect_~dev~7#1.base,117 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-13: assume ((0 == #race[adu_disconnect_~dev~7#1.base,96 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,97 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,98 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,99 + adu_disconnect_~dev~7#1.offset]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-13: assume !(((0 == #race[adu_disconnect_~dev~7#1.base,96 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,97 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,98 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,99 + adu_disconnect_~dev~7#1.offset]); [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-10: #race := #race[adu_disconnect_~dev~7#1.base,119 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-11: #race := #race[adu_disconnect_~dev~7#1.base,118 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-16: #race := #race[adu_disconnect_~dev~7#1.base,97 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-17: #race := #race[adu_disconnect_~dev~7#1.base,96 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-14: #race := #race[adu_disconnect_~dev~7#1.base,99 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-15: #race := #race[adu_disconnect_~dev~7#1.base,98 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: havoc usb_register_dev_#t~nondet864#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-18: SUMMARY for call adu_disconnect_#t~mem638#1.base, adu_disconnect_#t~mem638#1.offset := read~$Pointer$(adu_disconnect_~dev~7#1.base, 96 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-4: assume -2147483648 <= usb_register_dev_#t~nondet864#1 && usb_register_dev_#t~nondet864#1 <= 2147483647; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-3: usb_register_dev_#res#1 := usb_register_dev_#t~nondet864#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-2: havoc usb_register_dev_#t~nondet864#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-5: havoc usb_register_dev_#t~nondet864#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-1: #race := #race[adu_disconnect_~dev~7#1.base,116 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-2: SUMMARY for call adu_disconnect_#t~mem639#1 := read~int(adu_disconnect_~dev~7#1.base, 116 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: havoc adu_disconnect_#t~mem639#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-3: havoc ldv_kzalloc_#t~ret730#1.base, ldv_kzalloc_#t~ret730#1.offset, ldv_kzalloc_~size#1, ldv_kzalloc_~flags#1, ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-2: havoc ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-1: assume { :end_inline_ldv_kzalloc } true;kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset := kzalloc_#t~ret708#1.base, kzalloc_#t~ret708#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: havoc kzalloc_#t~ret708#1.base, kzalloc_#t~ret708#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-7: assume { :begin_inline_ldv_kzalloc } true;ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1 := kzalloc_~size#1, kzalloc_~flags#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-6: havoc ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-5: havoc ldv_kzalloc_#t~ret730#1.base, ldv_kzalloc_#t~ret730#1.offset, ldv_kzalloc_~size#1, ldv_kzalloc_~flags#1, ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-4: kzalloc_#t~ret708#1.base, kzalloc_#t~ret708#1.offset := ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:35,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-3: assume 0 == #race[usb_endpoint_xfer_int_~epd#1.base,3 + usb_endpoint_xfer_int_~epd#1.offset]; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-3: assume !(0 == #race[usb_endpoint_xfer_int_~epd#1.base,3 + usb_endpoint_xfer_int_~epd#1.offset]); [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-2: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-5: #race := #race[usb_endpoint_xfer_int_~epd#1.base,3 + usb_endpoint_xfer_int_~epd#1.offset := 0]; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-4: usb_endpoint_xfer_int_#res#1 := (if 3 == (if usb_endpoint_xfer_int_#t~mem39#1 % 256 % 4294967296 <= 2147483647 then usb_endpoint_xfer_int_#t~mem39#1 % 256 % 4294967296 else usb_endpoint_xfer_int_#t~mem39#1 % 256 % 4294967296 - 4294967296) % 4 then 1 else 0); [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578: ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset := ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-7: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-6: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~int(usb_endpoint_xfer_int_~epd#1.base, 3 + usb_endpoint_xfer_int_~epd#1.offset, 1); srcloc: null [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-9: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-4: ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset := ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-11: usb_endpoint_xfer_int_#res#1 := (if 3 == (if usb_endpoint_xfer_int_#t~mem39#1 % 256 % 4294967296 <= 2147483647 then usb_endpoint_xfer_int_#t~mem39#1 % 256 % 4294967296 else usb_endpoint_xfer_int_#t~mem39#1 % 256 % 4294967296 - 4294967296) % 4 then 1 else 0); [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-3: ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-10: assume 0 == #race[usb_endpoint_xfer_int_~epd#1.base,3 + usb_endpoint_xfer_int_~epd#1.offset]; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-10: assume !(0 == #race[usb_endpoint_xfer_int_~epd#1.base,3 + usb_endpoint_xfer_int_~epd#1.offset]); [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-2: ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset := ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: havoc adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-13: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~int(usb_endpoint_xfer_int_~epd#1.base, 3 + usb_endpoint_xfer_int_~epd#1.offset, 1); srcloc: null [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-1: ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset; [2025-02-08 05:27:35,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-12: #race := #race[usb_endpoint_xfer_int_~epd#1.base,3 + usb_endpoint_xfer_int_~epd#1.offset := 0]; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-7: assume ((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-4: adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: adu_probe_~id#1.base, adu_probe_~id#1.offset := adu_probe_#in~id#1.base, adu_probe_#in~id#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-5: ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389-1: adu_probe_~interface#1.base, adu_probe_~interface#1.offset := adu_probe_#in~interface#1.base, adu_probe_#in~interface#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-10: #race := #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-11: #race := #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset, 101, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-9: #race := #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-12: #race := #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-13: SUMMARY for call adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-2: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-1: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-3: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc adu_probe_#t~memset~res585#1.base, adu_probe_#t~memset~res585#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-4: adu_probe_#t~memset~res585#1.base, adu_probe_#t~memset~res585#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem584#1.base, adu_probe_#t~mem584#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-7: assume ((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315-1: kzalloc_#res#1.base, kzalloc_#res#1.offset := kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem584#1.base, adu_probe_#t~mem584#1.offset + (if adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 else adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 - 4294967296), 102, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-11: #race := #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-12: #race := #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-9: #race := #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-10: #race := #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-13: SUMMARY for call adu_probe_#t~mem584#1.base, adu_probe_#t~mem584#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580-2: havoc ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580-1: havoc ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: havoc ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: havoc adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset; [2025-02-08 05:27:35,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-3: [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-2: SUMMARY for call ldv_mutex_lock_mtx_of_adu_device_#t~ret783#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-1: [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret783#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3806: usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset := usb_endpoint_is_int_in_#in~epd#1.base, usb_endpoint_is_int_in_#in~epd#1.offset; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-1: havoc adu_disconnect_#t~mem641#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-2: havoc adu_disconnect_#t~mem641#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume 0 == adu_disconnect_#t~mem641#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume !(0 == adu_disconnect_#t~mem641#1); [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-5: #race := #race[adu_disconnect_~dev~7#1.base,118 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-6: #race := #race[adu_disconnect_~dev~7#1.base,117 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume ((0 == #race[adu_disconnect_~dev~7#1.base,116 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,117 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,118 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,119 + adu_disconnect_~dev~7#1.offset]; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume !(((0 == #race[adu_disconnect_~dev~7#1.base,116 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,117 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,118 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,119 + adu_disconnect_~dev~7#1.offset]); [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-4: #race := #race[adu_disconnect_~dev~7#1.base,119 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: havoc adu_probe_#t~memset~res587#1.base, adu_probe_#t~memset~res587#1.offset; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-7: #race := #race[adu_disconnect_~dev~7#1.base,116 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-8: SUMMARY for call adu_disconnect_#t~mem641#1 := read~int(adu_disconnect_~dev~7#1.base, 116 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-4: adu_probe_#t~memset~res587#1.base, adu_probe_#t~memset~res587#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: havoc adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-9: #race := #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-10: #race := #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume ((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset + (if 2 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 <= 2147483647 then 2 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 else 2 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 - 4294967296), 103, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-13: SUMMARY for call adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret696#1 && #t~ret696#1 <= 2147483647; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-11: #race := #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: havoc #t~ret696#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-12: #race := #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-1: ~tmp___9~3#1 := #t~ret696#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-4: #t~ret696#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5393: havoc adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3808: havoc usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658: havoc adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset;assume { :end_inline_adu_delete } true; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-3: assume { :begin_inline_adu_delete } true;adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset := adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-1: assume { :end_inline_ldv_xzalloc } true;ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset := ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-1: havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset, adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-2: havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset, adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-5: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, ldv_xzalloc_#t~ret745#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-4: ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-4: adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5394: havoc adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-3: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, ldv_xzalloc_#t~ret745#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-2: havoc ldv_xzalloc_#in~size#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-9: assume { :end_inline_ldv_xzalloc } true;ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset := ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume ((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-8: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset + (if 3 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 <= 2147483647 then 3 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 else 3 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 - 4294967296), 104, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-7: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-6: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-13: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, ldv_xzalloc_#t~ret745#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-11: #race := #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume 0 != ~tmp___9~3#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume !(0 != ~tmp___9~3#1); [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-12: ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-12: #race := #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-11: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, ldv_xzalloc_#t~ret745#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-9: #race := #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-10: havoc ldv_xzalloc_#in~size#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-10: #race := #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-17: assume { :end_inline_ldv_xzalloc } true;ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset := ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-16: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-15: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-13: SUMMARY for call adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-14: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-21: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, ldv_xzalloc_#t~ret745#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-20: ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-19: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, ldv_xzalloc_#t~ret745#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-18: havoc ldv_xzalloc_#in~size#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3809: havoc usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-23: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-22: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-2: #race := #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-1: havoc ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume ((#race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1 && #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume !(((#race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1 && #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1); [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-6: havoc ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: havoc adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 05:27:35,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-5: #race := #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-4: #race := #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-3: #race := #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-10: #race := #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-9: havoc ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-8: assume ((#race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1 && #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-8: assume !(((#race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1 && #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1); [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-7: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset, ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-14: havoc ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-13: #race := #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-12: #race := #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-11: #race := #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-18: #race := #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-17: havoc ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-16: assume ((#race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1 && #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-16: assume !(((#race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1 && #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1) && #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset] == ldv_dev_set_drvdata_#t~nondet719#1); [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-15: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset, ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-22: havoc ldv_dev_set_drvdata_#t~nondet719#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-21: #race := #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-20: #race := #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: havoc usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:35,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-19: #race := #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#t~nondet719#1]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-23: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset, ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-3: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset := adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-2: havoc ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: assume ((#race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1 && #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: assume !(((#race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1 && #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1); [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: havoc ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: havoc adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-7: havoc ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-5: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-6: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-5: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-3: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-4: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-4: adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5396: havoc adu_probe_~retval~4#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-11: #race := #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-10: #race := #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-9: assume ((0 == #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset]; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-9: assume !(((0 == #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset]); [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := adu_probe_~in_end_size~0#1, 208; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-8: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, 4); srcloc: null [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-15: havoc ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:35,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-14: SUMMARY for call ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-13: #race := #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc #t~ret697#1.base, #t~ret697#1.offset; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-12: #race := #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-1: assume { :end_inline_ldv_xmalloc } true;~tmp___6~3#1.base, ~tmp___6~3#1.offset := #t~ret697#1.base, #t~ret697#1.offset; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-19: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-18: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-17: havoc ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-4: #t~ret697#1.base, #t~ret697#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-16: assume ((#race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1 && #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-16: assume !(((#race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1 && #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1); [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-23: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, 4); srcloc: null [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-22: havoc ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-21: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-20: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-27: #race := #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-26: #race := #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-25: #race := #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-24: assume ((0 == #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-24: assume !(((0 == #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset]); [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-31: assume ((#race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1 && #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-31: assume !(((#race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1 && #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1) && #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset] == ldv_dev_set_drvdata_#t~nondet721#1); [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-30: havoc ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-29: SUMMARY for call ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-28: #race := #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-35: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,1 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-2: #race := #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-34: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,2 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-3: #race := #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-33: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,3 + ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: assume ((#race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1 && #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: assume !(((#race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1 && #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet591#1); [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-32: havoc ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-1: havoc adu_probe_#t~nondet591#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-39: assume ((0 == #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-39: assume !(((0 == #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset]); [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-6: havoc adu_probe_#t~nondet591#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-38: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, 4); srcloc: null [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset, adu_probe_~dev~6#1.base, 300 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-37: havoc ldv_dev_set_drvdata_#t~nondet721#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-4: #race := #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: havoc adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-36: #race := #race[ldv_dev_set_drvdata_#t~mem720#1.base,ldv_dev_set_drvdata_#t~mem720#1.offset := ldv_dev_set_drvdata_#t~nondet721#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-5: #race := #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-43: #race := #race[ldv_dev_set_drvdata_~dev#1.base,4 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-42: #race := #race[ldv_dev_set_drvdata_~dev#1.base,5 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6190: ~ldv_3_ldv_param_14_1_default~0#1.base, ~ldv_3_ldv_param_14_1_default~0#1.offset := ~tmp___6~3#1.base, ~tmp___6~3#1.offset;assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-41: #race := #race[ldv_dev_set_drvdata_~dev#1.base,6 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-40: #race := #race[ldv_dev_set_drvdata_~dev#1.base,7 + ldv_dev_set_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-44: SUMMARY for call ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-1: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-1: ldv_dev_set_drvdata_#res#1 := 0; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-5: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-4: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-3: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-2: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-5: ldv_dev_set_drvdata_#res#1 := 0; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: havoc adu_probe_~out_end_size~0#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-3: ldv_dev_set_drvdata_#res#1 := 0; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6191: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: ldv_check_alloc_flags_~arg0#1 := ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-1: usb_endpoint_is_int_in_~tmp~0#1 := usb_endpoint_is_int_in_#t~ret40#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813: havoc usb_endpoint_is_int_in_#t~ret40#1; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-3: havoc usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-2: assume { :end_inline_usb_endpoint_xfer_int } true;assume -2147483648 <= usb_endpoint_is_int_in_#t~ret40#1 && usb_endpoint_is_int_in_#t~ret40#1 <= 2147483647; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663: assume { :end_inline_ldv_mutex_unlock_86 } true;assume { :begin_inline__dev_info } true;_dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset := adu_disconnect_~interface#1.base, 56 + adu_disconnect_~interface#1.offset, 177, 0; [2025-02-08 05:27:35,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-5: usb_endpoint_is_int_in_#t~ret40#1 := usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-1: havoc ldv_mutex_unlock_86_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_86_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-4: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-7: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-6: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-4: assume { :begin_inline_ldv_mutex_unlock_86 } true;ldv_mutex_unlock_86_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_86_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume 0 == (adu_probe_#t~mem592#1.base + adu_probe_#t~mem592#1.offset) % 4294967296; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume !(0 == (adu_probe_#t~mem592#1.base + adu_probe_#t~mem592#1.offset) % 4294967296); [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-1: havoc adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-8: assume { :begin_inline_usb_endpoint_xfer_int } true;usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset := usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-2: havoc ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-3: havoc ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-4: #race := #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5399: havoc adu_probe_~i~1#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-5: #race := #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-2: havoc adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-3: assume ((0 == #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-8: SUMMARY for call adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 300 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-6: #race := #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-7: #race := #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-1: ~ldv_3_probe_retval_default~0#1 := #t~ret699#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-2: assume { :end_inline_ldv_usb_scenario_probe_3_14 } true;assume -2147483648 <= #t~ret699#1 && #t~ret699#1 <= 2147483647; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: havoc #t~ret699#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-5: #t~ret699#1 := ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-6: havoc ldv_usb_scenario_probe_3_14_#t~ret704#1, ldv_usb_scenario_probe_3_14_~arg0#1.base, ldv_usb_scenario_probe_3_14_~arg0#1.offset, ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset, ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset, ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-3: havoc ldv_usb_scenario_probe_3_14_#in~arg0#1.base, ldv_usb_scenario_probe_3_14_#in~arg0#1.offset, ldv_usb_scenario_probe_3_14_#in~arg1#1.base, ldv_usb_scenario_probe_3_14_#in~arg1#1.offset, ldv_usb_scenario_probe_3_14_#in~arg2#1.base, ldv_usb_scenario_probe_3_14_#in~arg2#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-4: havoc ldv_usb_scenario_probe_3_14_#t~ret704#1, ldv_usb_scenario_probe_3_14_~arg0#1.base, ldv_usb_scenario_probe_3_14_~arg0#1.offset, ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset, ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset, ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-9: assume { :begin_inline_ldv_usb_scenario_probe_3_14 } true;ldv_usb_scenario_probe_3_14_#in~arg0#1.base, ldv_usb_scenario_probe_3_14_#in~arg0#1.offset, ldv_usb_scenario_probe_3_14_#in~arg1#1.base, ldv_usb_scenario_probe_3_14_#in~arg1#1.offset, ldv_usb_scenario_probe_3_14_#in~arg2#1.base, ldv_usb_scenario_probe_3_14_#in~arg2#1.offset := #t~mem698#1.base, #t~mem698#1.offset, ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset, ~ldv_3_ldv_param_14_1_default~0#1.base, ~ldv_3_ldv_param_14_1_default~0#1.offset; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-10: #race := #race[~ldv_3_container_usb_driver~0#1.base,7 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-7: havoc ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-8: assume ((0 == #race[~ldv_3_container_usb_driver~0#1.base,4 + ~ldv_3_container_usb_driver~0#1.offset] && 0 == #race[~ldv_3_container_usb_driver~0#1.base,5 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,6 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,7 + ~ldv_3_container_usb_driver~0#1.offset]; [2025-02-08 05:27:35,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-8: assume !(((0 == #race[~ldv_3_container_usb_driver~0#1.base,4 + ~ldv_3_container_usb_driver~0#1.offset] && 0 == #race[~ldv_3_container_usb_driver~0#1.base,5 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,6 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,7 + ~ldv_3_container_usb_driver~0#1.offset]); [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-11: #race := #race[~ldv_3_container_usb_driver~0#1.base,6 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-12: #race := #race[~ldv_3_container_usb_driver~0#1.base,5 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-1: assume { :end_inline__dev_info } true;assume -2147483648 <= adu_disconnect_#t~ret642#1 && adu_disconnect_#t~ret642#1 <= 2147483647; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-3: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-2: havoc _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-2: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-1: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: havoc adu_disconnect_#t~ret642#1; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-5: havoc _dev_info_#t~nondet862#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-6: havoc _dev_info_#res#1; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-3: havoc _dev_info_#t~nondet862#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-5: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-4: adu_disconnect_#t~ret642#1 := _dev_info_#res#1; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-4: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5400: havoc adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-2: SUMMARY for call #t~mem698#1.base, #t~mem698#1.offset := read~$Pointer$(~ldv_3_container_usb_driver~0#1.base, 4 + ~ldv_3_container_usb_driver~0#1.offset, 4); srcloc: null [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: havoc #t~mem698#1.base, #t~mem698#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-1: #race := #race[~ldv_3_container_usb_driver~0#1.base,4 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume 0 != usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume !(0 != usb_endpoint_is_int_in_~tmp~0#1); [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-4: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-3: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-2: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-1: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: havoc adu_probe_#t~ret593#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret593#1 && adu_probe_#t~ret593#1 <= 2147483647; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-5: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-2: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 159, 0; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-4: adu_probe_#t~ret593#1 := dev_err_#res#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-6: SUMMARY for call adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset := #Ultimate.allocOnStack(8); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-4: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-5: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-4: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-3: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-2: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402: havoc adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-4: havoc adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-2: havoc adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-6: SUMMARY for call adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8); srcloc: null [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-1: usb_endpoint_is_int_in_~tmp___0~1#1 := usb_endpoint_is_int_in_#t~ret41#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: havoc usb_endpoint_is_int_in_#t~ret41#1; [2025-02-08 05:27:35,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-3: havoc usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-2: assume { :end_inline_usb_endpoint_dir_in } true;assume -2147483648 <= usb_endpoint_is_int_in_#t~ret41#1 && usb_endpoint_is_int_in_#t~ret41#1 <= 2147483647; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-2: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-5: usb_endpoint_is_int_in_#t~ret41#1 := usb_endpoint_dir_in_#res#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-1: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-4: havoc usb_endpoint_dir_in_#t~mem37#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-7: havoc usb_endpoint_dir_in_#res#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-6: havoc usb_endpoint_dir_in_#t~mem37#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-5: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-8: assume { :begin_inline_usb_endpoint_dir_in } true;usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset := usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-4: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-3: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403: havoc adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-4: havoc adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-2: havoc adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-1: ~ldv_3_probe_retval_default~0#1 := #t~ret700#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-2: assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= #t~ret700#1 && #t~ret700#1 <= 2147483647; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-6: SUMMARY for call adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: havoc #t~ret700#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-5: #t~ret700#1 := ldv_post_probe_#res#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-6: havoc ldv_post_probe_#t~ret726#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-3: havoc ldv_post_probe_#in~probe_ret_val#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-4: havoc ldv_post_probe_#t~ret726#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-7: havoc ldv_post_probe_#res#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-8: assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_3_probe_retval_default~0#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-2: havoc adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: havoc adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-6: havoc adu_probe_~tmp___1~6#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-4: havoc adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-7: SUMMARY for call adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8); srcloc: null [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-4: assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_3_ldv_param_14_1_default~0#1.base, ~ldv_3_ldv_param_14_1_default~0#1.offset; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume 0 != usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume !(0 != usb_endpoint_is_int_in_~tmp___0~1#1); [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: havoc #t~ret701#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-4: #t~ret701#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-1: ~tmp___8~4#1 := #t~ret701#1; [2025-02-08 05:27:35,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret701#1 && #t~ret701#1 <= 2147483647; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3820: usb_endpoint_is_int_in_~tmp___1~0#1 := 1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-1: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-9: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-8: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406: havoc adu_probe_~tmp___2~5#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-7: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-13: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-12: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-11: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-10: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-17: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-16: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-15: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-14: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-21: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-20: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-19: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-18: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-25: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-24: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-23: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-22: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-29: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-28: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-27: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-26: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-33: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-32: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-31: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-30: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539: havoc adu_probe_#t~memset~res595#1.base, adu_probe_#t~memset~res595#1.offset; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-37: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret735#1 && ldv_malloc_#t~ret735#1 <= 2147483647; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem594#1.base, adu_probe_#t~mem594#1.offset; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-36: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-35: havoc ldv_malloc_#t~ret735#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-34: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-4: adu_probe_#t~memset~res595#1.base, adu_probe_#t~memset~res595#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-41: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: havoc adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-40: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-39: ldv_malloc_#t~ret735#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-38: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem594#1.base, adu_probe_#t~mem594#1.offset, 105, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-9: #race := #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-7: assume ((0 == #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,303 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-12: #race := #race[adu_probe_~dev~6#1.base,300 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-13: SUMMARY for call adu_probe_#t~mem594#1.base, adu_probe_#t~mem594#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 300 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-10: #race := #race[adu_probe_~dev~6#1.base,302 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 0 != ~tmp___8~4#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(0 != ~tmp___8~4#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-11: #race := #race[adu_probe_~dev~6#1.base,301 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: usb_endpoint_is_int_in_~tmp___1~0#1 := 0; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-1: assume ((#race[adu_probe_~dev~6#1.base,308 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1 && #race[adu_probe_~dev~6#1.base,309 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1) && #race[adu_probe_~dev~6#1.base,310 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1) && #race[adu_probe_~dev~6#1.base,311 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-1: assume !(((#race[adu_probe_~dev~6#1.base,308 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1 && #race[adu_probe_~dev~6#1.base,309 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1) && #race[adu_probe_~dev~6#1.base,310 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1) && #race[adu_probe_~dev~6#1.base,311 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet597#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-2: havoc adu_probe_#t~ret596#1.base, adu_probe_#t~ret596#1.offset; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: havoc adu_probe_#t~nondet597#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-5: #race := #race[adu_probe_~dev~6#1.base,309 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet597#1]; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-6: #race := #race[adu_probe_~dev~6#1.base,308 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet597#1]; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-3: #race := #race[adu_probe_~dev~6#1.base,311 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet597#1]; [2025-02-08 05:27:35,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-4: #race := #race[adu_probe_~dev~6#1.base,310 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet597#1]; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5408: havoc adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-9: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-10: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-7: havoc adu_probe_#t~nondet597#1; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-8: SUMMARY for call write~$Pointer$(adu_probe_#t~ret596#1.base, adu_probe_#t~ret596#1.offset, adu_probe_~dev~6#1.base, 308 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-13: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-14: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0, 208; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-11: adu_probe_#t~ret596#1.base, adu_probe_#t~ret596#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-12: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: havoc adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != ~ldv_3_probe_retval_default~0#1 then 1 else 0); [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-5: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-4: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume 0 == (adu_probe_#t~mem598#1.base + adu_probe_#t~mem598#1.offset) % 4294967296; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume !(0 == (adu_probe_#t~mem598#1.base + adu_probe_#t~mem598#1.offset) % 4294967296); [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-3: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-3: assume ((0 == #race[adu_probe_~dev~6#1.base,308 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,309 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,310 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,311 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,308 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,309 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,310 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,311 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-9: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-4: #race := #race[adu_probe_~dev~6#1.base,311 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-8: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5410: havoc adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-1: havoc adu_probe_#t~mem598#1.base, adu_probe_#t~mem598#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-7: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-2: havoc adu_probe_#t~mem598#1.base, adu_probe_#t~mem598#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-6: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-7: #race := #race[adu_probe_~dev~6#1.base,308 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-13: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-8: SUMMARY for call adu_probe_#t~mem598#1.base, adu_probe_#t~mem598#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 308 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-12: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-5: #race := #race[adu_probe_~dev~6#1.base,310 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-11: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-6: #race := #race[adu_probe_~dev~6#1.base,309 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-10: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-17: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-16: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-15: havoc ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-14: SUMMARY for call ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825: usb_endpoint_is_int_in_~tmp___1~0#1 := 0; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-2: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-1: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-5: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-4: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-3: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: havoc adu_probe_~tmp___7~2#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret599#1 && adu_probe_#t~ret599#1 <= 2147483647; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: havoc adu_probe_#t~ret599#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset); srcloc: null [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-2: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-10: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-4: adu_probe_#t~ret599#1 := dev_err_#res#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset); srcloc: null [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-15: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-6: havoc adu_probe_~tmp___8~2#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset); srcloc: null [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 160, 0; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-4: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-7: SUMMARY for call adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-20: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-25: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-1: usb_endpoint_is_int_in_#res#1 := usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-24: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-29: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_malloc_~res~1#1.base + ldv_malloc_~res~1#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-8: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-11: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-9: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-16: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-15: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-14: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-13: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-20: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-19: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-17: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-24: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-23: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-22: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-21: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-28: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-27: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-26: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-25: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-32: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-31: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-30: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-29: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-5: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-36: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-35: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-34: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-33: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-40: havoc ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-39: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-38: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-37: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-44: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-43: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-42: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret737#1 && ldv_malloc_#t~ret737#1 <= 2147483647; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-10: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-41: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret737#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-47: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-15: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-46: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-45: ldv_malloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ~ldv_3_probe_retval_default~0#1 then 1 else 0); [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-20: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-25: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-24: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-29: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_malloc_~tmp___0~14#1 then 1 else 0); [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-1: ~tmp___7~3#1 := #t~ret702#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret702#1 && #t~ret702#1 <= 2147483647; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: havoc #t~ret702#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-4: #t~ret702#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-4: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-3: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-2: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3830: usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset := usb_endpoint_is_int_out_#in~epd#1.base, usb_endpoint_is_int_out_#in~epd#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-8: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-7: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-6: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-5: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-12: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-11: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-10: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-9: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-16: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-15: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-14: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-13: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-20: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-1: assume { :end_inline_interface_to_usbdev } true;adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset := adu_probe_#t~ret545#1.base, adu_probe_#t~ret545#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-19: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-2: havoc interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-18: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-17: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: havoc adu_probe_#t~ret545#1.base, adu_probe_#t~ret545#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-5: havoc interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-23: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-6: havoc interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-22: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-3: havoc interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-21: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-4: adu_probe_#t~ret545#1.base, adu_probe_#t~ret545#1.offset := interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-7: assume { :begin_inline_interface_to_usbdev } true;interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset := usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:35,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-5: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-9: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-8: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-6: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-12: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-11: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-10: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-17: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-16: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-15: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-14: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-21: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-20: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset := adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-18: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-24: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-23: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-22: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-29: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-28: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-31: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-27: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-32: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-26: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-33: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-34: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-32: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-35: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-36: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-30: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-37: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-38: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: havoc usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-36: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-35: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-40: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-34: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-41: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-41: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-42: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-40: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-43: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-39: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-44: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-38: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-5: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-46: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-45: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550: havoc adu_probe_#t~ret600#1.base, adu_probe_#t~ret600#1.offset; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-47: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-44: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-3: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-48: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-49: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-42: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-3: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-9: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-50: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-4: adu_probe_#t~ret600#1.base, adu_probe_#t~ret600#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume #Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume !(#Ultimate.C_memset_#t~loopctr877#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-48: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5418: adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset := 0, 0; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset := adu_probe_#t~ret600#1.base, adu_probe_#t~ret600#1.offset; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-7: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-52: #Ultimate.C_memset_#t~loopctr877#1 := 1 + #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-47: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-53: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-46: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := adu_probe_~out_end_size~0#1, 208; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-54: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr877#1 := (if #Ultimate.C_memset_#value#1 % 256 % 4294967296 <= 2147483647 then #Ultimate.C_memset_#value#1 % 256 % 4294967296 else #Ultimate.C_memset_#value#1 % 256 % 4294967296 - 4294967296)]; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-53: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-55: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-52: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-5: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-56: #Ultimate.C_memset_#t~loopctr877#1 := 0; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-11: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-51: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-50: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-57: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume 1 == ~tmp___7~3#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume !(1 == ~tmp___7~3#1); [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-57: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-56: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-54: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-60: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-59: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-58: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-65: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965: havoc usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-64: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-63: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-62: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-69: dev_err_#res#1 := dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: havoc usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-68: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-66: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-71: havoc dev_err_#t~nondet866#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-70: assume -2147483648 <= dev_err_#t~nondet866#1 && dev_err_#t~nondet866#1 <= 2147483647; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume ((#race[adu_probe_~dev~6#1.base,316 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1 && #race[adu_probe_~dev~6#1.base,317 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1) && #race[adu_probe_~dev~6#1.base,318 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1) && #race[adu_probe_~dev~6#1.base,319 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume !(((#race[adu_probe_~dev~6#1.base,316 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1 && #race[adu_probe_~dev~6#1.base,317 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1) && #race[adu_probe_~dev~6#1.base,318 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1) && #race[adu_probe_~dev~6#1.base,319 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet601#1); [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-1: havoc adu_probe_#t~nondet601#1; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-4: #race := #race[adu_probe_~dev~6#1.base,317 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet601#1]; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5419: adu_probe_~retval~4#1 := -19; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-5: #race := #race[adu_probe_~dev~6#1.base,316 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet601#1]; [2025-02-08 05:27:35,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-2: #race := #race[adu_probe_~dev~6#1.base,319 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet601#1]; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-3: #race := #race[adu_probe_~dev~6#1.base,318 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet601#1]; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-6: havoc adu_probe_#t~nondet601#1; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset, adu_probe_~dev~6#1.base, 316 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-4: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-3: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-2: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: havoc usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-1: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-5: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-3: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-2: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-1: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-7: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-6: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-5: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-4: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-11: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-10: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-9: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-8: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-6: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-5: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-11: havoc __dynamic_dev_dbg_#t~nondet867#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-4: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-10: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet867#1 && __dynamic_dev_dbg_#t~nondet867#1 <= 2147483647; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-7: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-2: havoc adu_probe_#t~mem602#1.base, adu_probe_#t~mem602#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-6: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-3: assume ((0 == #race[adu_probe_~dev~6#1.base,316 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,317 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,318 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,319 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,316 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,317 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,318 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,319 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-9: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume 0 == (adu_probe_#t~mem602#1.base + adu_probe_#t~mem602#1.offset) % 4294967296; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume !(0 == (adu_probe_#t~mem602#1.base + adu_probe_#t~mem602#1.offset) % 4294967296); [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-8: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-1: havoc adu_probe_#t~mem602#1.base, adu_probe_#t~mem602#1.offset; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-11: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-6: #race := #race[adu_probe_~dev~6#1.base,317 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-10: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-7: #race := #race[adu_probe_~dev~6#1.base,316 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-4: #race := #race[adu_probe_~dev~6#1.base,319 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-13: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume 0 == (adu_probe_~udev~0#1.base + adu_probe_~udev~0#1.offset) % 4294967296; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume !(0 == (adu_probe_~udev~0#1.base + adu_probe_~udev~0#1.offset) % 4294967296); [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-5: #race := #race[adu_probe_~dev~6#1.base,318 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-12: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-15: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-14: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-8: SUMMARY for call adu_probe_#t~mem602#1.base, adu_probe_#t~mem602#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 316 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-17: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-16: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-19: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-18: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-21: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-20: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-23: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-22: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-2: havoc ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-25: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-1: assume { :end_inline_ldv_dev_get_drvdata_45 } true;usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset := usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-24: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-4: usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset := ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-27: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-26: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-6: havoc ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-28: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743-1: ldv_calloc_~nmemb#1 := ldv_calloc_#in~nmemb#1; [2025-02-08 05:27:35,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-7: assume { :begin_inline_ldv_dev_get_drvdata_45 } true;ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset := usb_get_intfdata_~intf#1.base, 56 + usb_get_intfdata_~intf#1.offset; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: ldv_calloc_~size#1 := ldv_calloc_#in~size#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume 2 == ~tmp___7~3#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume !(2 == ~tmp___7~3#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-2: __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-1: __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: __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 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-1: usb_endpoint_is_int_out_~tmp~1#1 := usb_endpoint_is_int_out_#t~ret42#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837: havoc usb_endpoint_is_int_out_#t~ret42#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-3: havoc usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-2: assume { :end_inline_usb_endpoint_xfer_int } true;assume -2147483648 <= usb_endpoint_is_int_out_#t~ret42#1 && usb_endpoint_is_int_out_#t~ret42#1 <= 2147483647; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-5: usb_endpoint_is_int_out_#t~ret42#1 := usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-31: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-4: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-7: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-33: assume false; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-6: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: havoc adu_probe_#t~ret603#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret603#1 && adu_probe_#t~ret603#1 <= 2147483647; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-35: assume false; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-8: assume { :begin_inline_usb_endpoint_xfer_int } true;usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset := usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-37: assume false; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-4: adu_probe_#t~ret603#1 := dev_err_#res#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: havoc adu_probe_#t~ret546#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-5: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-39: assume false; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret546#1 && adu_probe_#t~ret546#1 <= 2147483647; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-3: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-41: assume false; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-4: adu_probe_#t~ret546#1 := dev_err_#res#1; [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-9: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-43: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-7: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 161, 0; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-45: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-13: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-47: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-11: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 149, 0; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-49: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-17: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-51: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-15: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-53: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3970-1: usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset := usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-21: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-55: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-19: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-57: assume false; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-23: ldv_is_err_#res#1 := (if (ldv_is_err_~ptr#1.base + ldv_is_err_~ptr#1.offset) % 4294967296 > 4294967295 then 1 else 0); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: havoc ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume 0 != usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume !(0 != usb_endpoint_is_int_out_~tmp~1#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: havoc ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-1: usb_deregister_dev_~arg0#1.base, usb_deregister_dev_~arg0#1.offset := usb_deregister_dev_#in~arg0#1.base, usb_deregister_dev_#in~arg0#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: usb_deregister_dev_~arg1#1.base, usb_deregister_dev_~arg1#1.offset := usb_deregister_dev_#in~arg1#1.base, usb_deregister_dev_#in~arg1#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: havoc ldv_calloc_~tmp___0~15#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume 3 == ~tmp___7~3#1; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume !(3 == ~tmp___7~3#1); [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-1: usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset := usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973: usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset := usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-3: usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset := usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset; [2025-02-08 05:27:35,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-2: usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset := usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-5: usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset := usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-1: usb_endpoint_is_int_out_~tmp___0~2#1 := usb_endpoint_is_int_out_#t~ret43#1; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-4: usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset := usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841: havoc usb_endpoint_is_int_out_#t~ret43#1; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-3: havoc usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-2: assume { :end_inline_usb_endpoint_dir_out } true;assume -2147483648 <= usb_endpoint_is_int_out_#t~ret43#1 && usb_endpoint_is_int_out_#t~ret43#1 <= 2147483647; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-5: usb_endpoint_is_int_out_#t~ret43#1 := usb_endpoint_dir_out_#res#1; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-4: havoc usb_endpoint_dir_out_#t~mem38#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-7: havoc usb_endpoint_dir_out_#res#1; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-6: havoc usb_endpoint_dir_out_#t~mem38#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-8: assume { :begin_inline_usb_endpoint_dir_out } true;usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset := usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset; [2025-02-08 05:27:35,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume 0 != usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume !(0 != usb_endpoint_is_int_out_~tmp___0~2#1); [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-2: havoc adu_probe_#t~ret604#1.base, adu_probe_#t~ret604#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-3: #race := #race[adu_probe_~dev~6#1.base,327 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561: havoc adu_probe_#t~nondet605#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-1: assume ((#race[adu_probe_~dev~6#1.base,324 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1 && #race[adu_probe_~dev~6#1.base,325 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1) && #race[adu_probe_~dev~6#1.base,326 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1) && #race[adu_probe_~dev~6#1.base,327 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-1: assume !(((#race[adu_probe_~dev~6#1.base,324 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1 && #race[adu_probe_~dev~6#1.base,325 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1) && #race[adu_probe_~dev~6#1.base,326 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1) && #race[adu_probe_~dev~6#1.base,327 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet605#1); [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-6: #race := #race[adu_probe_~dev~6#1.base,324 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-2: havoc kzalloc_#in~size#1, kzalloc_#in~flags#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-7: havoc adu_probe_#t~nondet605#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-3: havoc kzalloc_#t~ret708#1.base, kzalloc_#t~ret708#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-4: #race := #race[adu_probe_~dev~6#1.base,326 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429: havoc adu_probe_#t~ret547#1.base, adu_probe_#t~ret547#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-5: #race := #race[adu_probe_~dev~6#1.base,325 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-1: assume { :end_inline_kzalloc } true;adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset := adu_probe_#t~ret547#1.base, adu_probe_#t~ret547#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-10: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-6: havoc kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-11: adu_probe_#t~ret604#1.base, adu_probe_#t~ret604#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-7: assume { :begin_inline_kzalloc } true;kzalloc_#in~size#1, kzalloc_#in~flags#1 := 544, 208; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-8: SUMMARY for call write~$Pointer$(adu_probe_#t~ret604#1.base, adu_probe_#t~ret604#1.offset, adu_probe_~dev~6#1.base, 324 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-4: adu_probe_#t~ret547#1.base, adu_probe_#t~ret547#1.offset := kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-9: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-5: havoc kzalloc_#t~ret708#1.base, kzalloc_#t~ret708#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-14: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0, 208; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-12: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-13: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3844: usb_endpoint_is_int_out_~tmp___1~1#1 := 1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset := ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-1: ldv_calloc_~tmp___1~10#1 := ldv_calloc_#t~ret738#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: havoc ldv_calloc_#t~ret738#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-5: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-4: ldv_calloc_#t~ret738#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-3: havoc ldv_undef_int_#t~nondet746#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_calloc_#t~ret738#1 && ldv_calloc_#t~ret738#1 <= 2147483647; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset := adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-6: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume 4 == ~tmp___7~3#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume !(4 == ~tmp___7~3#1); [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-1: assume { :end_inline_ldv_dev_set_drvdata_46 } true;assume -2147483648 <= usb_set_intfdata_#t~ret73#1 && usb_set_intfdata_#t~ret73#1 <= 2147483647; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977: havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-3: havoc ldv_dev_set_drvdata_46_#t~ret707#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-2: havoc ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-5: havoc ldv_dev_set_drvdata_46_#t~ret707#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-4: usb_set_intfdata_#t~ret73#1 := ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-7: assume { :begin_inline_ldv_dev_set_drvdata_46 } true;ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset := usb_set_intfdata_~intf#1.base, 56 + usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-6: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-9: assume { :end_inline_ldv_dev_set_drvdata_46 } true;assume -2147483648 <= usb_set_intfdata_#t~ret73#1 && usb_set_intfdata_#t~ret73#1 <= 2147483647; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-8: havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-11: havoc ldv_dev_set_drvdata_46_#t~ret707#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-10: havoc ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-13: havoc ldv_dev_set_drvdata_46_#t~ret707#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume 0 == (adu_probe_#t~mem606#1.base + adu_probe_#t~mem606#1.offset) % 4294967296; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume !(0 == (adu_probe_#t~mem606#1.base + adu_probe_#t~mem606#1.offset) % 4294967296); [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-12: usb_set_intfdata_#t~ret73#1 := ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-1: havoc adu_probe_#t~mem606#1.base, adu_probe_#t~mem606#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-15: assume { :begin_inline_ldv_dev_set_drvdata_46 } true;ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset := usb_set_intfdata_~intf#1.base, 56 + usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-14: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-17: assume { :end_inline_ldv_dev_set_drvdata_46 } true;assume -2147483648 <= usb_set_intfdata_#t~ret73#1 && usb_set_intfdata_#t~ret73#1 <= 2147483647; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-4: #race := #race[adu_probe_~dev~6#1.base,327 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-16: havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-5: #race := #race[adu_probe_~dev~6#1.base,326 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-19: havoc ldv_dev_set_drvdata_46_#t~ret707#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-2: havoc adu_probe_#t~mem606#1.base, adu_probe_#t~mem606#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-18: havoc ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: assume ((0 == #race[adu_probe_~dev~6#1.base,324 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,325 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,326 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,327 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,324 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,325 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,326 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,327 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-21: havoc ldv_dev_set_drvdata_46_#t~ret707#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-8: SUMMARY for call adu_probe_#t~mem606#1.base, adu_probe_#t~mem606#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 324 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-20: usb_set_intfdata_#t~ret73#1 := ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-23: assume { :begin_inline_ldv_dev_set_drvdata_46 } true;ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset := usb_set_intfdata_~intf#1.base, 56 + usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-6: #race := #race[adu_probe_~dev~6#1.base,325 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-22: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-7: #race := #race[adu_probe_~dev~6#1.base,324 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: usb_endpoint_is_int_out_~tmp___1~1#1 := 0; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume 0 != ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume !(0 != ldv_calloc_~tmp___1~10#1); [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume 0 == (adu_probe_~dev~6#1.base + adu_probe_~dev~6#1.offset) % 4294967296; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume !(0 == (adu_probe_~dev~6#1.base + adu_probe_~dev~6#1.offset) % 4294967296); [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565: havoc adu_probe_#t~ret607#1; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret607#1 && adu_probe_#t~ret607#1 <= 2147483647; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 162, 0; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-4: adu_probe_#t~ret607#1 := dev_err_#res#1; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret753#1; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume { :end_inline_#Ultimate.meminit } true;ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset := ldv_calloc_#t~malloc739#1.base, ldv_calloc_#t~malloc739#1.offset; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: havoc ldv_calloc_#t~malloc739#1.base, ldv_calloc_#t~malloc739#1.offset; [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 05:27:35,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret753#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-4: SUMMARY for call ldv_calloc_#t~malloc739#1.base, ldv_calloc_#t~malloc739#1.offset := #Ultimate.allocOnHeap(ldv_calloc_~nmemb#1 * ldv_calloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-3: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_calloc_#t~malloc739#1.base, ldv_calloc_#t~malloc739#1.offset, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~nmemb#1 * ldv_calloc_~size#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-2: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: havoc adu_probe_#t~ret548#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-4: adu_probe_#t~ret548#1 := dev_err_#res#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret548#1 && adu_probe_#t~ret548#1 <= 2147483647; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 150, 0; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: usb_endpoint_is_int_out_~tmp___1~1#1 := 0; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756: ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset := ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: adu_probe_~retval~4#1 := -12; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3982: interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset := interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_calloc_~res~2#1.base + ldv_calloc_~res~2#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3851-1: usb_endpoint_is_int_out_#res#1 := usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc ldv_calloc_#t~ret740#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_calloc_#t~ret740#1 && ldv_calloc_#t~ret740#1 <= 2147483647; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-1: ldv_calloc_~tmp___0~15#1 := ldv_calloc_#t~ret740#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-5: ldv_calloc_#t~ret740#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3984: havoc interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume { :end_inline_assume_abort_if_not } true;ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset := ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_calloc_~tmp___0~15#1 then 1 else 0); [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: havoc adu_probe_#t~ret609#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-1: havoc adu_probe_#t~mem608#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-4: havoc usb_string_#in~arg0#1.base, usb_string_#in~arg0#1.offset, usb_string_#in~arg1#1, usb_string_#in~arg2#1.base, usb_string_#in~arg2#1.offset, usb_string_#in~arg3#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-5: havoc usb_string_#t~nondet871#1, usb_string_~arg0#1.base, usb_string_~arg0#1.offset, usb_string_~arg1#1, usb_string_~arg2#1.base, usb_string_~arg2#1.offset, usb_string_~arg3#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-2: adu_probe_~tmp___7~2#1 := adu_probe_#t~ret609#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-3: assume { :end_inline_usb_string } true;assume -2147483648 <= adu_probe_#t~ret609#1 && adu_probe_#t~ret609#1 <= 2147483647; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-8: havoc usb_string_#res#1; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-9: assume 0 == #race[adu_probe_~udev~0#1.base,975 + adu_probe_~udev~0#1.offset]; [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-9: assume !(0 == #race[adu_probe_~udev~0#1.base,975 + adu_probe_~udev~0#1.offset]); [2025-02-08 05:27:35,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-6: adu_probe_#t~ret609#1 := usb_string_#res#1; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-7: havoc usb_string_#t~nondet871#1, usb_string_~arg0#1.base, usb_string_~arg0#1.offset, usb_string_~arg1#1, usb_string_~arg2#1.base, usb_string_~arg2#1.offset, usb_string_~arg3#1; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-12: SUMMARY for call adu_probe_#t~mem608#1 := read~int(adu_probe_~udev~0#1.base, 975 + adu_probe_~udev~0#1.offset, 1); srcloc: null [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-10: assume { :begin_inline_usb_string } true;usb_string_#in~arg0#1.base, usb_string_#in~arg0#1.offset, usb_string_#in~arg1#1, usb_string_#in~arg2#1.base, usb_string_#in~arg2#1.offset, usb_string_#in~arg3#1 := adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, (if adu_probe_#t~mem608#1 % 256 % 4294967296 <= 2147483647 then adu_probe_#t~mem608#1 % 256 % 4294967296 else adu_probe_#t~mem608#1 % 256 % 4294967296 - 4294967296), adu_probe_~dev~6#1.base, 108 + adu_probe_~dev~6#1.offset, 8; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-11: #race := #race[adu_probe_~udev~0#1.base,975 + adu_probe_~udev~0#1.offset := 0]; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986: havoc interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-2: interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset := interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-1: assume ((0 == #race[interface_to_usbdev_~intf#1.base,56 + interface_to_usbdev_~intf#1.offset] && 0 == #race[interface_to_usbdev_~intf#1.base,57 + interface_to_usbdev_~intf#1.offset]) && 0 == #race[interface_to_usbdev_~intf#1.base,58 + interface_to_usbdev_~intf#1.offset]) && 0 == #race[interface_to_usbdev_~intf#1.base,59 + interface_to_usbdev_~intf#1.offset]; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-1: assume !(((0 == #race[interface_to_usbdev_~intf#1.base,56 + interface_to_usbdev_~intf#1.offset] && 0 == #race[interface_to_usbdev_~intf#1.base,57 + interface_to_usbdev_~intf#1.offset]) && 0 == #race[interface_to_usbdev_~intf#1.base,58 + interface_to_usbdev_~intf#1.offset]) && 0 == #race[interface_to_usbdev_~intf#1.base,59 + interface_to_usbdev_~intf#1.offset]); [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-4: #race := #race[interface_to_usbdev_~intf#1.base,58 + interface_to_usbdev_~intf#1.offset := 0]; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-3: #race := #race[interface_to_usbdev_~intf#1.base,59 + interface_to_usbdev_~intf#1.offset := 0]; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-6: #race := #race[interface_to_usbdev_~intf#1.base,56 + interface_to_usbdev_~intf#1.offset := 0]; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-1: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-5: #race := #race[interface_to_usbdev_~intf#1.base,57 + interface_to_usbdev_~intf#1.offset := 0]; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-7: SUMMARY for call interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset := read~$Pointer$(interface_to_usbdev_~intf#1.base, 56 + interface_to_usbdev_~intf#1.offset, 4); srcloc: null [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3987-1: interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset := interface_to_usbdev_~__mptr~0#1.base, -116960 + interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-2: 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; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-3: 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; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: assume { :end_inline___mutex_init } true;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := adu_probe_~dev~6#1.base, 140 + adu_probe_~dev~6#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-1: 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; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-4: 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 := adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset, 151, 0, adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset := 0, 0; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume 0 == adu_probe_~tmp___7~2#1; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume !(0 == adu_probe_~tmp___7~2#1); [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442: assume { :end_inline_spinlock_check } true;havoc adu_probe_#t~ret549#1.base, adu_probe_#t~ret549#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-3: adu_probe_#t~ret549#1.base, adu_probe_#t~ret549#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-4: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-1: havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset; [2025-02-08 05:27:35,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-2: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-5: havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-3: __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-2: __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-1: __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume 0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume !(0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]); [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-5: __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-4: __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: #race := #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: usb_endpoint_maxp_#res#1 := (if usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 <= 2147483647 then usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 else usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-6: #race := #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume 0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]; [2025-02-08 05:27:35,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume !(0 == #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset] && 0 == #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset]); [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-10: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-13: #race := #race[usb_endpoint_maxp_~epd#1.base,5 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443: havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-12: usb_endpoint_maxp_#res#1 := (if usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 <= 2147483647 then usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 else usb_endpoint_maxp_#t~mem44#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-1: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-15: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-14: #race := #race[usb_endpoint_maxp_~epd#1.base,4 + usb_endpoint_maxp_~epd#1.offset := 0]; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-2: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-3: assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := adu_probe_~dev~6#1.base, 140 + adu_probe_~dev~6#1.offset, 152, 0, adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret610#1 && adu_probe_#t~ret610#1 <= 2147483647; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: havoc adu_probe_#t~ret610#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-4: adu_probe_#t~ret610#1 := dev_err_#res#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 163, 0; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-2: #race := #race[adu_probe_~dev~6#1.base,99 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-3: #race := #race[adu_probe_~dev~6#1.base,98 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: assume ((#race[adu_probe_~dev~6#1.base,96 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1 && #race[adu_probe_~dev~6#1.base,97 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,98 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,99 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: assume !(((#race[adu_probe_~dev~6#1.base,96 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1 && #race[adu_probe_~dev~6#1.base,97 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,98 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,99 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet550#1); [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-1: havoc adu_probe_#t~nondet550#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-6: havoc adu_probe_#t~nondet550#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-7: SUMMARY for call write~$Pointer$(adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, adu_probe_~dev~6#1.base, 96 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-4: #race := #race[adu_probe_~dev~6#1.base,97 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-5: #race := #race[adu_probe_~dev~6#1.base,96 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := 0; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: ldv_zalloc_~size#1 := ldv_zalloc_#in~size#1; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: assume { :end_inline___init_waitqueue_head } true;assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := adu_probe_~dev~6#1.base, 244 + adu_probe_~dev~6#1.offset, 154, 0, adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:35,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-3: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-4: assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := adu_probe_~dev~6#1.base, 188 + adu_probe_~dev~6#1.offset, 153, 0, adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-1: havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-2: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447: havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447-1: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447-2: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: havoc ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-1: assume ((0 == #race[adu_probe_~interface#1.base,adu_probe_~interface#1.offset] && 0 == #race[adu_probe_~interface#1.base,1 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,2 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,3 + adu_probe_~interface#1.offset]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-1: assume !(((0 == #race[adu_probe_~interface#1.base,adu_probe_~interface#1.offset] && 0 == #race[adu_probe_~interface#1.base,1 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,2 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,3 + adu_probe_~interface#1.offset]); [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-2: adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset := adu_probe_#t~mem551#1.base, adu_probe_#t~mem551#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc adu_probe_#t~mem551#1.base, adu_probe_#t~mem551#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-5: #race := #race[adu_probe_~interface#1.base,1 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-6: #race := #race[adu_probe_~interface#1.base,adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-3: #race := #race[adu_probe_~interface#1.base,3 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-4: #race := #race[adu_probe_~interface#1.base,2 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-7: SUMMARY for call adu_probe_#t~mem551#1.base, adu_probe_#t~mem551#1.offset := read~$Pointer$(adu_probe_~interface#1.base, adu_probe_~interface#1.offset, 4); srcloc: null [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: adu_probe_~i~1#1 := 0; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume ((#race[adu_probe_~#descriptor~8#1.base,adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1 && #race[adu_probe_~#descriptor~8#1.base,1 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1) && #race[adu_probe_~#descriptor~8#1.base,2 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1) && #race[adu_probe_~#descriptor~8#1.base,3 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume !(((#race[adu_probe_~#descriptor~8#1.base,adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1 && #race[adu_probe_~#descriptor~8#1.base,1 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1) && #race[adu_probe_~#descriptor~8#1.base,2 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1) && #race[adu_probe_~#descriptor~8#1.base,3 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet611#1); [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-3: #race := #race[adu_probe_~#descriptor~8#1.base,2 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet611#1]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-4: #race := #race[adu_probe_~#descriptor~8#1.base,1 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet611#1]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-1: havoc adu_probe_#t~nondet611#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-2: #race := #race[adu_probe_~#descriptor~8#1.base,3 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet611#1]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-7: SUMMARY for call write~$Pointer$(164, 0, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-5: #race := #race[adu_probe_~#descriptor~8#1.base,adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet611#1]; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-6: havoc adu_probe_#t~nondet611#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-2: havoc ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3733: spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-1: assume { :end_inline_ldv_calloc } true;ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset := ldv_zalloc_#t~ret741#1.base, ldv_zalloc_#t~ret741#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: havoc ldv_zalloc_#t~ret741#1.base, ldv_zalloc_#t~ret741#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: assume ((#race[adu_probe_~#descriptor~8#1.base,4 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1 && #race[adu_probe_~#descriptor~8#1.base,5 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1) && #race[adu_probe_~#descriptor~8#1.base,6 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1) && #race[adu_probe_~#descriptor~8#1.base,7 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: assume !(((#race[adu_probe_~#descriptor~8#1.base,4 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1 && #race[adu_probe_~#descriptor~8#1.base,5 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1) && #race[adu_probe_~#descriptor~8#1.base,6 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1) && #race[adu_probe_~#descriptor~8#1.base,7 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet612#1); [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-6: havoc ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-1: havoc adu_probe_#t~nondet612#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-5: havoc ldv_calloc_#t~ret738#1, ldv_calloc_#t~malloc739#1.base, ldv_calloc_#t~malloc739#1.offset, ldv_calloc_#t~ret740#1, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset, ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset, ldv_calloc_~tmp___0~15#1, ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-4: ldv_zalloc_#t~ret741#1.base, ldv_zalloc_#t~ret741#1.offset := ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 05:27:35,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-3: havoc ldv_calloc_#t~ret738#1, ldv_calloc_#t~malloc739#1.base, ldv_calloc_#t~malloc739#1.offset, ldv_calloc_#t~ret740#1, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset, ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset, ldv_calloc_~tmp___0~15#1, ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-4: #race := #race[adu_probe_~#descriptor~8#1.base,5 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet612#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-5: #race := #race[adu_probe_~#descriptor~8#1.base,4 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet612#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-2: #race := #race[adu_probe_~#descriptor~8#1.base,7 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet612#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-3: #race := #race[adu_probe_~#descriptor~8#1.base,6 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet612#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-7: assume { :begin_inline_ldv_calloc } true;ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1 := 1, ldv_zalloc_~size#1; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-6: havoc adu_probe_#t~nondet612#1; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-7: SUMMARY for call write~$Pointer$(165, 0, adu_probe_~#descriptor~8#1.base, 4 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-1: havoc adu_probe_#t~nondet613#1; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-2: #race := #race[adu_probe_~#descriptor~8#1.base,11 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet613#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: assume ((#race[adu_probe_~#descriptor~8#1.base,8 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1 && #race[adu_probe_~#descriptor~8#1.base,9 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1) && #race[adu_probe_~#descriptor~8#1.base,10 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1) && #race[adu_probe_~#descriptor~8#1.base,11 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: assume !(((#race[adu_probe_~#descriptor~8#1.base,8 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1 && #race[adu_probe_~#descriptor~8#1.base,9 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1) && #race[adu_probe_~#descriptor~8#1.base,10 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1) && #race[adu_probe_~#descriptor~8#1.base,11 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet613#1); [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-5: #race := #race[adu_probe_~#descriptor~8#1.base,8 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet613#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-6: havoc adu_probe_#t~nondet613#1; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-3: #race := #race[adu_probe_~#descriptor~8#1.base,10 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet613#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-4: #race := #race[adu_probe_~#descriptor~8#1.base,9 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet613#1]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-7: SUMMARY for call write~$Pointer$(166, 0, adu_probe_~#descriptor~8#1.base, 8 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-2: havoc ldv_usb_scenario_release_3_5_~arg0#1.base, ldv_usb_scenario_release_3_5_~arg0#1.offset, ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-3: havoc ldv_usb_scenario_release_3_5_~arg0#1.base, ldv_usb_scenario_release_3_5_~arg0#1.offset, ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume { :end_inline_ldv_usb_scenario_release_3_5 } true;havoc #t~mem703#1.base, #t~mem703#1.offset; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-1: havoc ldv_usb_scenario_release_3_5_#in~arg0#1.base, ldv_usb_scenario_release_3_5_#in~arg0#1.offset, ldv_usb_scenario_release_3_5_#in~arg1#1.base, ldv_usb_scenario_release_3_5_#in~arg1#1.offset; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-6: #race := #race[~ldv_3_container_usb_driver~0#1.base,11 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-7: #race := #race[~ldv_3_container_usb_driver~0#1.base,10 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-4: assume ((0 == #race[~ldv_3_container_usb_driver~0#1.base,8 + ~ldv_3_container_usb_driver~0#1.offset] && 0 == #race[~ldv_3_container_usb_driver~0#1.base,9 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,10 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,11 + ~ldv_3_container_usb_driver~0#1.offset]; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-4: assume !(((0 == #race[~ldv_3_container_usb_driver~0#1.base,8 + ~ldv_3_container_usb_driver~0#1.offset] && 0 == #race[~ldv_3_container_usb_driver~0#1.base,9 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,10 + ~ldv_3_container_usb_driver~0#1.offset]) && 0 == #race[~ldv_3_container_usb_driver~0#1.base,11 + ~ldv_3_container_usb_driver~0#1.offset]); [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-5: assume { :begin_inline_ldv_usb_scenario_release_3_5 } true;ldv_usb_scenario_release_3_5_#in~arg0#1.base, ldv_usb_scenario_release_3_5_#in~arg0#1.offset, ldv_usb_scenario_release_3_5_#in~arg1#1.base, ldv_usb_scenario_release_3_5_#in~arg1#1.offset := #t~mem703#1.base, #t~mem703#1.offset, ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset; [2025-02-08 05:27:35,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-10: SUMMARY for call #t~mem703#1.base, #t~mem703#1.offset := read~$Pointer$(~ldv_3_container_usb_driver~0#1.base, 8 + ~ldv_3_container_usb_driver~0#1.offset, 4); srcloc: null [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-8: #race := #race[~ldv_3_container_usb_driver~0#1.base,9 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-9: #race := #race[~ldv_3_container_usb_driver~0#1.base,8 + ~ldv_3_container_usb_driver~0#1.offset := 0]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset := ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-2: #race := #race[adu_probe_~#descriptor~8#1.base,15 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet614#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-3: #race := #race[adu_probe_~#descriptor~8#1.base,14 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet614#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume ((#race[adu_probe_~#descriptor~8#1.base,12 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1 && #race[adu_probe_~#descriptor~8#1.base,13 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1) && #race[adu_probe_~#descriptor~8#1.base,14 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1) && #race[adu_probe_~#descriptor~8#1.base,15 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume !(((#race[adu_probe_~#descriptor~8#1.base,12 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1 && #race[adu_probe_~#descriptor~8#1.base,13 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1) && #race[adu_probe_~#descriptor~8#1.base,14 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1) && #race[adu_probe_~#descriptor~8#1.base,15 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet614#1); [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-1: havoc adu_probe_#t~nondet614#1; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-6: havoc adu_probe_#t~nondet614#1; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-7: SUMMARY for call write~$Pointer$(167, 0, adu_probe_~#descriptor~8#1.base, 12 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-4: #race := #race[adu_probe_~#descriptor~8#1.base,13 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet614#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-5: #race := #race[adu_probe_~#descriptor~8#1.base,12 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet614#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736-1: spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: assume ((#race[adu_probe_~#descriptor~8#1.base,16 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1 && #race[adu_probe_~#descriptor~8#1.base,17 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1) && #race[adu_probe_~#descriptor~8#1.base,18 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1) && #race[adu_probe_~#descriptor~8#1.base,19 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: assume !(((#race[adu_probe_~#descriptor~8#1.base,16 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1 && #race[adu_probe_~#descriptor~8#1.base,17 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1) && #race[adu_probe_~#descriptor~8#1.base,18 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1) && #race[adu_probe_~#descriptor~8#1.base,19 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet615#1); [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-3: #race := #race[adu_probe_~#descriptor~8#1.base,18 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet615#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset := ldv_mutex_lock_83_#in~ldv_func_arg1#1.base, ldv_mutex_lock_83_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-4: #race := #race[adu_probe_~#descriptor~8#1.base,17 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet615#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: havoc adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-1: havoc adu_probe_#t~nondet615#1; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-2: #race := #race[adu_probe_~#descriptor~8#1.base,19 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet615#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-7: SUMMARY for call write~int(767, adu_probe_~#descriptor~8#1.base, 16 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-3: #race := #race[adu_probe_~iface_desc~0#1.base,20 + adu_probe_~iface_desc~0#1.offset := 0]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-4: #race := #race[adu_probe_~iface_desc~0#1.base,19 + adu_probe_~iface_desc~0#1.offset := 0]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-5: #race := #race[adu_probe_~#descriptor~8#1.base,16 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet615#1]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: assume ((0 == #race[adu_probe_~iface_desc~0#1.base,17 + adu_probe_~iface_desc~0#1.offset] && 0 == #race[adu_probe_~iface_desc~0#1.base,18 + adu_probe_~iface_desc~0#1.offset]) && 0 == #race[adu_probe_~iface_desc~0#1.base,19 + adu_probe_~iface_desc~0#1.offset]) && 0 == #race[adu_probe_~iface_desc~0#1.base,20 + adu_probe_~iface_desc~0#1.offset]; [2025-02-08 05:27:35,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: assume !(((0 == #race[adu_probe_~iface_desc~0#1.base,17 + adu_probe_~iface_desc~0#1.offset] && 0 == #race[adu_probe_~iface_desc~0#1.base,18 + adu_probe_~iface_desc~0#1.offset]) && 0 == #race[adu_probe_~iface_desc~0#1.base,19 + adu_probe_~iface_desc~0#1.offset]) && 0 == #race[adu_probe_~iface_desc~0#1.base,20 + adu_probe_~iface_desc~0#1.offset]); [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-6: havoc adu_probe_#t~nondet615#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-2: adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset := adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset + 43 * (if adu_probe_~i~1#1 % 4294967296 % 4294967296 <= 2147483647 then adu_probe_~i~1#1 % 4294967296 % 4294967296 else adu_probe_~i~1#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-7: SUMMARY for call adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset := read~$Pointer$(adu_probe_~iface_desc~0#1.base, 17 + adu_probe_~iface_desc~0#1.offset, 4); srcloc: null [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-5: #race := #race[adu_probe_~iface_desc~0#1.base,18 + adu_probe_~iface_desc~0#1.offset := 0]; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-6: #race := #race[adu_probe_~iface_desc~0#1.base,17 + adu_probe_~iface_desc~0#1.offset := 0]; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587: assume ((#race[adu_probe_~#descriptor~8#1.base,20 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1 && #race[adu_probe_~#descriptor~8#1.base,21 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1) && #race[adu_probe_~#descriptor~8#1.base,22 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1) && #race[adu_probe_~#descriptor~8#1.base,23 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587: assume !(((#race[adu_probe_~#descriptor~8#1.base,20 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1 && #race[adu_probe_~#descriptor~8#1.base,21 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1) && #race[adu_probe_~#descriptor~8#1.base,22 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1) && #race[adu_probe_~#descriptor~8#1.base,23 + adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet616#1); [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-1: havoc adu_probe_#t~nondet616#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-4: #race := #race[adu_probe_~#descriptor~8#1.base,21 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet616#1]; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455: havoc adu_probe_#t~ret553#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-5: #race := #race[adu_probe_~#descriptor~8#1.base,20 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet616#1]; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-1: adu_probe_~tmp___1~6#1 := adu_probe_#t~ret553#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-2: #race := #race[adu_probe_~#descriptor~8#1.base,23 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet616#1]; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-3: #race := #race[adu_probe_~#descriptor~8#1.base,22 + adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet616#1]; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-4: havoc usb_endpoint_is_int_in_#t~ret40#1, usb_endpoint_is_int_in_#t~ret41#1, usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset, usb_endpoint_is_int_in_~tmp~0#1, usb_endpoint_is_int_in_~tmp___0~1#1, usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-5: adu_probe_#t~ret553#1 := usb_endpoint_is_int_in_#res#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-6: havoc adu_probe_#t~nondet616#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-2: assume { :end_inline_usb_endpoint_is_int_in } true;assume -2147483648 <= adu_probe_#t~ret553#1 && adu_probe_#t~ret553#1 <= 2147483647; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-7: SUMMARY for call write~int(0, adu_probe_~#descriptor~8#1.base, 20 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-3: havoc usb_endpoint_is_int_in_#in~epd#1.base, usb_endpoint_is_int_in_#in~epd#1.offset; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-8: assume { :begin_inline_usb_endpoint_is_int_in } true;usb_endpoint_is_int_in_#in~epd#1.base, usb_endpoint_is_int_in_#in~epd#1.offset := adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-6: havoc usb_endpoint_is_int_in_#t~ret40#1, usb_endpoint_is_int_in_#t~ret41#1, usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset, usb_endpoint_is_int_in_~tmp~0#1, usb_endpoint_is_int_in_~tmp___0~1#1, usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-7: havoc usb_endpoint_is_int_in_#res#1; [2025-02-08 05:27:35,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-2: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-1: havoc adu_probe_#t~mem617#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-2: adu_probe_~tmp___8~2#1 := adu_probe_#t~ret618#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588: havoc adu_probe_#t~ret618#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-6: adu_probe_#t~ret618#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_probe_#t~ret618#1 && adu_probe_#t~ret618#1 <= 2147483647; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-9: assume ((0 == #race[adu_probe_~#descriptor~8#1.base,20 + adu_probe_~#descriptor~8#1.offset] && 0 == #race[adu_probe_~#descriptor~8#1.base,21 + adu_probe_~#descriptor~8#1.offset]) && 0 == #race[adu_probe_~#descriptor~8#1.base,22 + adu_probe_~#descriptor~8#1.offset]) && 0 == #race[adu_probe_~#descriptor~8#1.base,23 + adu_probe_~#descriptor~8#1.offset]; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-9: assume !(((0 == #race[adu_probe_~#descriptor~8#1.base,20 + adu_probe_~#descriptor~8#1.offset] && 0 == #race[adu_probe_~#descriptor~8#1.base,21 + adu_probe_~#descriptor~8#1.offset]) && 0 == #race[adu_probe_~#descriptor~8#1.base,22 + adu_probe_~#descriptor~8#1.offset]) && 0 == #race[adu_probe_~#descriptor~8#1.base,23 + adu_probe_~#descriptor~8#1.offset]); [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_probe_#t~mem617#1 % 4294967296 % 4294967296 <= 2147483647 then adu_probe_#t~mem617#1 % 4294967296 % 4294967296 else adu_probe_#t~mem617#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-13: #race := #race[adu_probe_~#descriptor~8#1.base,21 + adu_probe_~#descriptor~8#1.offset := 0]; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-14: #race := #race[adu_probe_~#descriptor~8#1.base,20 + adu_probe_~#descriptor~8#1.offset := 0]; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-11: #race := #race[adu_probe_~#descriptor~8#1.base,23 + adu_probe_~#descriptor~8#1.offset := 0]; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-12: #race := #race[adu_probe_~#descriptor~8#1.base,22 + adu_probe_~#descriptor~8#1.offset := 0]; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-1: usb_string_~arg2#1.base, usb_string_~arg2#1.offset := usb_string_#in~arg2#1.base, usb_string_#in~arg2#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: usb_string_~arg3#1 := usb_string_#in~arg3#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-15: SUMMARY for call adu_probe_#t~mem617#1 := read~int(adu_probe_~#descriptor~8#1.base, 20 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-3: usb_string_~arg0#1.base, usb_string_~arg0#1.offset := usb_string_#in~arg0#1.base, usb_string_#in~arg0#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-2: usb_string_~arg1#1 := usb_string_#in~arg1#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume 0 != adu_probe_~tmp___1~6#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(0 != adu_probe_~tmp___1~6#1); [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_3_usb_device_usb_device~0#1.base, ~ldv_3_usb_device_usb_device~0#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-4: assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-2: havoc usb_string_#t~nondet871#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: havoc usb_string_#t~nondet871#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-5: havoc usb_string_#t~nondet871#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-4: assume -2147483648 <= usb_string_#t~nondet871#1 && usb_string_#t~nondet871#1 <= 2147483647; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-3: usb_string_#res#1 := usb_string_#t~nondet871#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume 0 != adu_probe_~tmp___8~2#1; [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume !(0 != adu_probe_~tmp___8~2#1); [2025-02-08 05:27:35,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-1: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret783#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515: havoc ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_lock_mtx_of_adu_device } true; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume ((#race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1 && #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1) && #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1) && #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume !(((#race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1 && #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1) && #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1) && #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet554#1); [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-3: #race := #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet554#1]; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-4: #race := #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet554#1]; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-3: assume { :begin_inline_ldv_mutex_lock_mtx_of_adu_device } true;ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-1: havoc adu_probe_#t~nondet554#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-2: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret783#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-2: #race := #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet554#1]; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-7: SUMMARY for call write~$Pointer$(adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~dev~6#1.base, 304 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251: assume { :end_inline_ldv_free } true;#res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-5: #race := #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet554#1]; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-6: havoc adu_probe_#t~nondet554#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-3: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-2: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-1: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-2: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-1: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_probe_#t~ret619#1 && adu_probe_#t~ret619#1 <= 2147483647; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: havoc adu_probe_#t~ret619#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-5: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-3: havoc __dynamic_dev_dbg_#t~nondet867#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-4: adu_probe_#t~ret619#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-7: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 168, 0; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset; [2025-02-08 05:27:35,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-5: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-4: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-3: assume { :end_inline_ldv_malloc } true;usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset := usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-2: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-7: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-6: usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-13: assume { :end_inline_ldv_malloc } true;usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset := usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-12: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-10: havoc usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-17: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-16: usb_alloc_urb_#t~ret872#1.base, usb_alloc_urb_#t~ret872#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-15: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-14: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-19: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :end_inline_assume_abort_if_not } true;ldv_filter_positive_int_#res#1 := ldv_filter_positive_int_~val#1; [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ldv_filter_positive_int_~val#1 <= 0 then 1 else 0); [2025-02-08 05:27:35,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: havoc adu_probe_#t~ret555#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-3: havoc usb_endpoint_is_int_out_#in~epd#1.base, usb_endpoint_is_int_out_#in~epd#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-4: havoc usb_endpoint_is_int_out_#t~ret42#1, usb_endpoint_is_int_out_#t~ret43#1, usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset, usb_endpoint_is_int_out_~tmp~1#1, usb_endpoint_is_int_out_~tmp___0~2#1, usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: adu_probe_~tmp___2~5#1 := adu_probe_#t~ret555#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-2: assume { :end_inline_usb_endpoint_is_int_out } true;assume -2147483648 <= adu_probe_#t~ret555#1 && adu_probe_#t~ret555#1 <= 2147483647; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-7: havoc usb_endpoint_is_int_out_#res#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-8: assume { :begin_inline_usb_endpoint_is_int_out } true;usb_endpoint_is_int_out_#in~epd#1.base, usb_endpoint_is_int_out_#in~epd#1.offset := adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-5: adu_probe_#t~ret555#1 := usb_endpoint_is_int_out_#res#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-6: havoc usb_endpoint_is_int_out_#t~ret42#1, usb_endpoint_is_int_out_#t~ret43#1, usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset, usb_endpoint_is_int_out_~tmp~1#1, usb_endpoint_is_int_out_~tmp___0~2#1, usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset := ldv_mutex_unlock_84_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_84_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume 0 != adu_probe_~tmp___2~5#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume !(0 != adu_probe_~tmp___2~5#1); [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143-1: adu_delete_~dev#1.base, adu_delete_~dev#1.offset := adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143: adu_delete_~dev#1.base, adu_delete_~dev#1.offset := adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-2: #race := #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet556#1]; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-3: #race := #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet556#1]; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume ((#race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1 && #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1) && #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1) && #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume !(((#race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1 && #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1) && #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1) && #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet556#1); [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-1: havoc adu_probe_#t~nondet556#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-6: havoc adu_probe_#t~nondet556#1; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-7: SUMMARY for call write~$Pointer$(adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~dev~6#1.base, 320 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6258: ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset := ldv_usb_scenario_probe_3_14_#in~arg2#1.base, ldv_usb_scenario_probe_3_14_#in~arg2#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-4: #race := #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet556#1]; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-5: #race := #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet556#1]; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6258-1: ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset := ldv_usb_scenario_probe_3_14_#in~arg1#1.base, ldv_usb_scenario_probe_3_14_#in~arg1#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6258-2: ldv_usb_scenario_probe_3_14_~arg0#1.base, ldv_usb_scenario_probe_3_14_~arg0#1.offset := ldv_usb_scenario_probe_3_14_#in~arg0#1.base, ldv_usb_scenario_probe_3_14_#in~arg0#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598: assume { :end_inline_usb_set_intfdata } true;assume { :begin_inline_usb_register_dev } true;usb_register_dev_#in~arg0#1.base, usb_register_dev_#in~arg0#1.offset, usb_register_dev_#in~arg1#1.base, usb_register_dev_#in~arg1#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset, ~#adu_class~0.base, ~#adu_class~0.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-3: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-4: assume { :begin_inline_usb_set_intfdata } true;usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset, adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 05:27:35,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-1: havoc usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-2: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599: havoc adu_probe_#t~ret620#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-1: adu_probe_~retval~4#1 := adu_probe_#t~ret620#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-4: havoc usb_register_dev_#t~nondet864#1, usb_register_dev_~arg0#1.base, usb_register_dev_~arg0#1.offset, usb_register_dev_~arg1#1.base, usb_register_dev_~arg1#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret792#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-5: adu_probe_#t~ret620#1 := usb_register_dev_#res#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-2: assume { :end_inline_usb_register_dev } true;assume -2147483648 <= adu_probe_#t~ret620#1 && adu_probe_#t~ret620#1 <= 2147483647; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-3: havoc usb_register_dev_#in~arg0#1.base, usb_register_dev_#in~arg0#1.offset, usb_register_dev_#in~arg1#1.base, usb_register_dev_#in~arg1#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-6: havoc usb_register_dev_#t~nondet864#1, usb_register_dev_~arg0#1.base, usb_register_dev_~arg0#1.offset, usb_register_dev_~arg1#1.base, usb_register_dev_~arg1#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-3: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-7: havoc usb_register_dev_#res#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-1: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: adu_probe_~i~1#1 := 1 + adu_probe_~i~1#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: havoc ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume ((0 == #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume !(((0 == #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-7: #race := #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-6: #race := #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-9: #race := #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-8: #race := #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-11: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-10: SUMMARY for call adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 308 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-13: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-12: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-15: assume ((0 == #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-15: assume !(((0 == #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-14: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-17: #race := #race[adu_delete_~dev#1.base,311 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-16: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-19: #race := #race[adu_delete_~dev#1.base,309 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-18: #race := #race[adu_delete_~dev#1.base,310 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-21: SUMMARY for call adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 308 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume 0 != adu_probe_~retval~4#1; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume !(0 != adu_probe_~retval~4#1); [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-20: #race := #race[adu_delete_~dev#1.base,308 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume ((0 == #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume !(((0 == #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-6: #race := #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-8: #race := #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-7: #race := #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-10: SUMMARY for call adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 324 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-9: #race := #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-12: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-11: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-14: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-13: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-16: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-15: assume ((0 == #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-15: assume !(((0 == #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-18: #race := #race[adu_delete_~dev#1.base,326 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-17: #race := #race[adu_delete_~dev#1.base,327 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-20: #race := #race[adu_delete_~dev#1.base,324 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-19: #race := #race[adu_delete_~dev#1.base,325 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume adu_probe_~i~1#1 < (if adu_probe_#t~mem557#1 % 256 % 4294967296 <= 2147483647 then adu_probe_#t~mem557#1 % 256 % 4294967296 else adu_probe_#t~mem557#1 % 256 % 4294967296 - 4294967296); [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume !(adu_probe_~i~1#1 < (if adu_probe_#t~mem557#1 % 256 % 4294967296 <= 2147483647 then adu_probe_#t~mem557#1 % 256 % 4294967296 else adu_probe_#t~mem557#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-21: SUMMARY for call adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 324 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-3: assume 0 == #race[adu_probe_~iface_desc~0#1.base,4 + adu_probe_~iface_desc~0#1.offset]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-3: assume !(0 == #race[adu_probe_~iface_desc~0#1.base,4 + adu_probe_~iface_desc~0#1.offset]); [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-4: #race := #race[adu_probe_~iface_desc~0#1.base,4 + adu_probe_~iface_desc~0#1.offset := 0]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: havoc adu_probe_#t~mem557#1; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-2: havoc adu_probe_#t~mem557#1; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-5: SUMMARY for call adu_probe_#t~mem557#1 := read~int(adu_probe_~iface_desc~0#1.base, 4 + adu_probe_~iface_desc~0#1.offset, 1); srcloc: null [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume ((0 == #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume !(((0 == #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-5: #race := #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-7: #race := #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-6: #race := #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-9: SUMMARY for call adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 120 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-8: #race := #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-13: assume ((0 == #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-13: assume !(((0 == #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-15: #race := #race[adu_delete_~dev#1.base,123 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-17: #race := #race[adu_delete_~dev#1.base,121 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603: havoc adu_probe_#t~ret621#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-16: #race := #race[adu_delete_~dev#1.base,122 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret621#1 && adu_probe_#t~ret621#1 <= 2147483647; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-19: SUMMARY for call adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 120 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-18: #race := #race[adu_delete_~dev#1.base,120 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-4: adu_probe_#t~ret621#1 := dev_err_#res#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 169, 0; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-1: ldv_usb_scenario_probe_3_14_~tmp~24#1 := ldv_usb_scenario_probe_3_14_#t~ret704#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-2: assume { :end_inline_adu_probe } true;assume -2147483648 <= ldv_usb_scenario_probe_3_14_#t~ret704#1 && ldv_usb_scenario_probe_3_14_#t~ret704#1 <= 2147483647; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264: havoc ldv_usb_scenario_probe_3_14_#t~ret704#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-5: ldv_usb_scenario_probe_3_14_#t~ret704#1 := adu_probe_#res#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-6: havoc adu_probe_#t~ret545#1.base, adu_probe_#t~ret545#1.offset, adu_probe_#t~ret546#1, adu_probe_#t~ret547#1.base, adu_probe_#t~ret547#1.offset, adu_probe_#t~ret548#1, adu_probe_#t~ret549#1.base, adu_probe_#t~ret549#1.offset, adu_probe_#t~nondet550#1, adu_probe_#t~mem551#1.base, adu_probe_#t~mem551#1.offset, adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset, adu_probe_#t~ret553#1, adu_probe_#t~nondet554#1, adu_probe_#t~ret555#1, adu_probe_#t~nondet556#1, adu_probe_#t~mem557#1, adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset, adu_probe_#t~ret559#1, adu_probe_#t~mem560#1.base, adu_probe_#t~mem560#1.offset, adu_probe_#t~ret561#1, adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset, adu_probe_#t~ret563#1, adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset, adu_probe_#t~ret565#1, adu_probe_#t~ret566#1.base, adu_probe_#t~ret566#1.offset, adu_probe_#t~nondet567#1, adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset, adu_probe_#t~ret569#1, adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset, adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset, adu_probe_#t~mem572#1.base, adu_probe_#t~mem572#1.offset, adu_probe_#t~memset~res573#1.base, adu_probe_#t~memset~res573#1.offset, adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset, adu_probe_#t~memset~res575#1.base, adu_probe_#t~memset~res575#1.offset, adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset, adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset, adu_probe_#t~ret578#1.base, adu_probe_#t~ret578#1.offset, adu_probe_#t~nondet579#1, adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset, adu_probe_#t~ret581#1, adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset, adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset, adu_probe_#t~mem584#1.base, adu_probe_#t~mem584#1.offset, adu_probe_#t~memset~res585#1.base, adu_probe_#t~memset~res585#1.offset, adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset, adu_probe_#t~memset~res587#1.base, adu_probe_#t~memset~res587#1.offset, adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset, adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset, adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset, adu_probe_#t~nondet591#1, adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset, adu_probe_#t~ret593#1, adu_probe_#t~mem594#1.base, adu_probe_#t~mem594#1.offset, adu_probe_#t~memset~res595#1.base, adu_probe_#t~memset~res595#1.offset, adu_probe_#t~ret596#1.base, adu_probe_#t~ret596#1.offset, adu_probe_#t~nondet597#1, adu_probe_#t~mem598#1.base, adu_probe_#t~mem598#1.offset, adu_probe_#t~ret599#1, adu_probe_#t~ret600#1.base, adu_probe_#t~ret600#1.offset, adu_probe_#t~nondet601#1, adu_probe_#t~mem602#1.base, adu_probe_#t~mem602#1.offset, adu_probe_#t~ret603#1, adu_probe_#t~ret604#1.base, adu_probe_#t~ret604#1.offset, adu_probe_#t~nondet605#1, adu_probe_#t~mem606#1.base, adu_probe_#t~mem606#1.offset, adu_probe_#t~ret607#1, adu_probe_#t~mem608#1, adu_probe_#t~ret609#1, adu_probe_#t~ret610#1, adu_probe_#t~nondet611#1, adu_probe_#t~nondet612#1, adu_probe_#t~nondet613#1, adu_probe_#t~nondet614#1, adu_probe_#t~nondet615#1, adu_probe_#t~nondet616#1, adu_probe_#t~mem617#1, adu_probe_#t~ret618#1, adu_probe_#t~ret619#1, adu_probe_#t~ret620#1, adu_probe_#t~ret621#1, adu_probe_#t~mem622#1, adu_probe_#t~nondet623#1, adu_probe_#t~mem624#1, adu_probe_#t~mem625#1, adu_probe_#t~ret626#1, adu_probe_~interface#1.base, adu_probe_~interface#1.offset, adu_probe_~id#1.base, adu_probe_~id#1.offset, adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset, adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset, adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset, adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~retval~4#1, adu_probe_~in_end_size~0#1, adu_probe_~out_end_size~0#1, adu_probe_~i~1#1, adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset, adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset, adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset, adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset, adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset, adu_probe_~tmp___1~6#1, adu_probe_~tmp___2~5#1, adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset, adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset, adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset, adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset, adu_probe_~tmp___7~2#1, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, adu_probe_~tmp___8~2#1; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:35,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-3: havoc adu_probe_#in~interface#1.base, adu_probe_#in~interface#1.offset, adu_probe_#in~id#1.base, adu_probe_#in~id#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume ((0 == #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume !(((0 == #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-4: havoc adu_probe_#t~ret545#1.base, adu_probe_#t~ret545#1.offset, adu_probe_#t~ret546#1, adu_probe_#t~ret547#1.base, adu_probe_#t~ret547#1.offset, adu_probe_#t~ret548#1, adu_probe_#t~ret549#1.base, adu_probe_#t~ret549#1.offset, adu_probe_#t~nondet550#1, adu_probe_#t~mem551#1.base, adu_probe_#t~mem551#1.offset, adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset, adu_probe_#t~ret553#1, adu_probe_#t~nondet554#1, adu_probe_#t~ret555#1, adu_probe_#t~nondet556#1, adu_probe_#t~mem557#1, adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset, adu_probe_#t~ret559#1, adu_probe_#t~mem560#1.base, adu_probe_#t~mem560#1.offset, adu_probe_#t~ret561#1, adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset, adu_probe_#t~ret563#1, adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset, adu_probe_#t~ret565#1, adu_probe_#t~ret566#1.base, adu_probe_#t~ret566#1.offset, adu_probe_#t~nondet567#1, adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset, adu_probe_#t~ret569#1, adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset, adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset, adu_probe_#t~mem572#1.base, adu_probe_#t~mem572#1.offset, adu_probe_#t~memset~res573#1.base, adu_probe_#t~memset~res573#1.offset, adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset, adu_probe_#t~memset~res575#1.base, adu_probe_#t~memset~res575#1.offset, adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset, adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset, adu_probe_#t~ret578#1.base, adu_probe_#t~ret578#1.offset, adu_probe_#t~nondet579#1, adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset, adu_probe_#t~ret581#1, adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset, adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset, adu_probe_#t~mem584#1.base, adu_probe_#t~mem584#1.offset, adu_probe_#t~memset~res585#1.base, adu_probe_#t~memset~res585#1.offset, adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset, adu_probe_#t~memset~res587#1.base, adu_probe_#t~memset~res587#1.offset, adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset, adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset, adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset, adu_probe_#t~nondet591#1, adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset, adu_probe_#t~ret593#1, adu_probe_#t~mem594#1.base, adu_probe_#t~mem594#1.offset, adu_probe_#t~memset~res595#1.base, adu_probe_#t~memset~res595#1.offset, adu_probe_#t~ret596#1.base, adu_probe_#t~ret596#1.offset, adu_probe_#t~nondet597#1, adu_probe_#t~mem598#1.base, adu_probe_#t~mem598#1.offset, adu_probe_#t~ret599#1, adu_probe_#t~ret600#1.base, adu_probe_#t~ret600#1.offset, adu_probe_#t~nondet601#1, adu_probe_#t~mem602#1.base, adu_probe_#t~mem602#1.offset, adu_probe_#t~ret603#1, adu_probe_#t~ret604#1.base, adu_probe_#t~ret604#1.offset, adu_probe_#t~nondet605#1, adu_probe_#t~mem606#1.base, adu_probe_#t~mem606#1.offset, adu_probe_#t~ret607#1, adu_probe_#t~mem608#1, adu_probe_#t~ret609#1, adu_probe_#t~ret610#1, adu_probe_#t~nondet611#1, adu_probe_#t~nondet612#1, adu_probe_#t~nondet613#1, adu_probe_#t~nondet614#1, adu_probe_#t~nondet615#1, adu_probe_#t~nondet616#1, adu_probe_#t~mem617#1, adu_probe_#t~ret618#1, adu_probe_#t~ret619#1, adu_probe_#t~ret620#1, adu_probe_#t~ret621#1, adu_probe_#t~mem622#1, adu_probe_#t~nondet623#1, adu_probe_#t~mem624#1, adu_probe_#t~mem625#1, adu_probe_#t~ret626#1, adu_probe_~interface#1.base, adu_probe_~interface#1.offset, adu_probe_~id#1.base, adu_probe_~id#1.offset, adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset, adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset, adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset, adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~retval~4#1, adu_probe_~in_end_size~0#1, adu_probe_~out_end_size~0#1, adu_probe_~i~1#1, adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset, adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset, adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset, adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset, adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset, adu_probe_~tmp___1~6#1, adu_probe_~tmp___2~5#1, adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset, adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset, adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset, adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset, adu_probe_~tmp___7~2#1, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, adu_probe_~tmp___8~2#1; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-6: #race := #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-5: #race := #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-8: #race := #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-7: havoc adu_probe_#res#1; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-7: #race := #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-8: assume { :begin_inline_adu_probe } true;adu_probe_#in~interface#1.base, adu_probe_#in~interface#1.offset, adu_probe_#in~id#1.base, adu_probe_#in~id#1.offset := ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset, ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-9: SUMMARY for call adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 128 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-13: assume ((0 == #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-13: assume !(((0 == #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-16: #race := #race[adu_delete_~dev#1.base,130 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-15: #race := #race[adu_delete_~dev#1.base,131 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-18: #race := #race[adu_delete_~dev#1.base,128 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-1: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-17: #race := #race[adu_delete_~dev#1.base,129 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-2: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-19: SUMMARY for call adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 128 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604: havoc usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset;assume { :end_inline_usb_set_intfdata } true; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-3: assume { :begin_inline_usb_set_intfdata } true;usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset, 0, 0; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6529: ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset := ldv_mutex_lock_85_#in~ldv_func_arg1#1.base, ldv_mutex_lock_85_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume ((0 == #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume !(((0 == #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-5: #race := #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-7: #race := #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-6: #race := #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-9: SUMMARY for call adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 300 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-8: #race := #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-13: assume ((0 == #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-13: assume !(((0 == #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-15: #race := #race[adu_delete_~dev#1.base,303 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-17: #race := #race[adu_delete_~dev#1.base,301 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-16: #race := #race[adu_delete_~dev#1.base,302 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-1: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-19: SUMMARY for call adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 300 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-18: #race := #race[adu_delete_~dev#1.base,300 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6266-1: ldv_usb_scenario_probe_3_14_#res#1 := ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset; [2025-02-08 05:27:35,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume ((0 == #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume !(((0 == #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-6: #race := #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-5: #race := #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-8: #race := #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-7: #race := #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-9: SUMMARY for call adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 316 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-13: assume ((0 == #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-13: assume !(((0 == #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset] && 0 == #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset]) && 0 == #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset]); [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-16: #race := #race[adu_delete_~dev#1.base,318 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-15: #race := #race[adu_delete_~dev#1.base,319 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-18: #race := #race[adu_delete_~dev#1.base,316 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-17: #race := #race[adu_delete_~dev#1.base,317 + adu_delete_~dev#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xmalloc_~res~3#1.base + ldv_xmalloc_~res~3#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-19: SUMMARY for call adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset := read~$Pointer$(adu_delete_~dev#1.base, 316 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume 0 == (adu_probe_#t~mem558#1.base + adu_probe_#t~mem558#1.offset) % 4294967296; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume !(0 == (adu_probe_#t~mem558#1.base + adu_probe_#t~mem558#1.offset) % 4294967296); [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-3: assume ((0 == #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-4: #race := #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: havoc adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-2: havoc adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-7: #race := #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-8: SUMMARY for call adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 304 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-5: #race := #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-6: #race := #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-3: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-2: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-5: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-14: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret743#1 && ldv_xmalloc_#t~ret743#1 <= 2147483647; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-17: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-16: havoc ldv_xmalloc_#t~ret743#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-15: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-21: ldv_xmalloc_#t~ret743#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-20: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-19: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-5: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-3: assume { :begin_inline_ldv_mutex_lock_adutux_mutex } true;ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset := ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret559#1 && adu_probe_#t~ret559#1 <= 2147483647; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret753#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-10: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: havoc ldv_mutex_lock_adutux_mutex_#t~ret753#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: havoc ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_lock_adutux_mutex } true; [2025-02-08 05:27:35,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: havoc adu_probe_#t~ret559#1; [2025-02-08 05:27:35,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xmalloc_~tmp___0~16#1 then 1 else 0); [2025-02-08 05:27:35,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-4: adu_probe_#t~ret559#1 := dev_err_#res#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269: ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset := ldv_usb_scenario_release_3_5_#in~arg1#1.base, ldv_usb_scenario_release_3_5_#in~arg1#1.offset; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 155, 0; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269-1: ldv_usb_scenario_release_3_5_~arg0#1.base, ldv_usb_scenario_release_3_5_~arg0#1.offset := ldv_usb_scenario_release_3_5_#in~arg0#1.base, ldv_usb_scenario_release_3_5_#in~arg0#1.offset; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: havoc adu_probe_#t~nondet623#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-3: #race := #race[adu_probe_~dev~6#1.base,107 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet623#1]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-4: #race := #race[adu_probe_~dev~6#1.base,106 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet623#1]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-1: assume ((#race[adu_probe_~dev~6#1.base,104 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1 && #race[adu_probe_~dev~6#1.base,105 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1) && #race[adu_probe_~dev~6#1.base,106 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1) && #race[adu_probe_~dev~6#1.base,107 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-1: assume !(((#race[adu_probe_~dev~6#1.base,104 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1 && #race[adu_probe_~dev~6#1.base,105 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1) && #race[adu_probe_~dev~6#1.base,106 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1) && #race[adu_probe_~dev~6#1.base,107 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet623#1); [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-2: havoc adu_probe_#t~mem622#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-7: havoc adu_probe_#t~nondet623#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-8: SUMMARY for call write~int(adu_probe_#t~mem622#1, adu_probe_~dev~6#1.base, 104 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-5: #race := #race[adu_probe_~dev~6#1.base,105 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet623#1]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-6: #race := #race[adu_probe_~dev~6#1.base,104 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet623#1]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-11: #race := #race[adu_probe_~interface#1.base,18 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-12: #race := #race[adu_probe_~interface#1.base,17 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-9: assume ((0 == #race[adu_probe_~interface#1.base,16 + adu_probe_~interface#1.offset] && 0 == #race[adu_probe_~interface#1.base,17 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,18 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,19 + adu_probe_~interface#1.offset]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-9: assume !(((0 == #race[adu_probe_~interface#1.base,16 + adu_probe_~interface#1.offset] && 0 == #race[adu_probe_~interface#1.base,17 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,18 + adu_probe_~interface#1.offset]) && 0 == #race[adu_probe_~interface#1.base,19 + adu_probe_~interface#1.offset]); [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-10: #race := #race[adu_probe_~interface#1.base,19 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-13: #race := #race[adu_probe_~interface#1.base,16 + adu_probe_~interface#1.offset := 0]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-14: SUMMARY for call adu_probe_#t~mem622#1 := read~int(adu_probe_~interface#1.base, 16 + adu_probe_~interface#1.offset, 4); srcloc: null [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: havoc adu_probe_#t~ret626#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: assume { :end_inline__dev_info } true;assume -2147483648 <= adu_probe_#t~ret626#1 && adu_probe_#t~ret626#1 <= 2147483647; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: havoc ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-4: adu_probe_#t~ret626#1 := _dev_info_#res#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-5: havoc _dev_info_#t~nondet862#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-2: havoc _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-3: havoc _dev_info_#t~nondet862#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-8: assume { :begin_inline__dev_info } true;_dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 170, 0; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-9: #race := #race[adu_probe_~dev~6#1.base,107 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-6: havoc _dev_info_#res#1; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-7: assume ((0 == #race[adu_probe_~dev~6#1.base,104 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,105 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,106 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,107 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,104 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,105 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,106 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,107 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-10: #race := #race[adu_probe_~dev~6#1.base,106 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-11: #race := #race[adu_probe_~dev~6#1.base,105 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-1: havoc adu_probe_#t~mem624#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-2: #race := #race[adu_probe_~dev~6#1.base,104 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612: havoc adu_probe_#t~mem625#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-5: #race := #race[adu_probe_~udev~0#1.base,970 + adu_probe_~udev~0#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-6: #race := #race[adu_probe_~udev~0#1.base,969 + adu_probe_~udev~0#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-3: SUMMARY for call adu_probe_#t~mem625#1 := read~int(adu_probe_~dev~6#1.base, 104 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-4: assume 0 == #race[adu_probe_~udev~0#1.base,969 + adu_probe_~udev~0#1.offset] && 0 == #race[adu_probe_~udev~0#1.base,970 + adu_probe_~udev~0#1.offset]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-4: assume !(0 == #race[adu_probe_~udev~0#1.base,969 + adu_probe_~udev~0#1.offset] && 0 == #race[adu_probe_~udev~0#1.base,970 + adu_probe_~udev~0#1.offset]); [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-7: SUMMARY for call adu_probe_#t~mem624#1 := read~int(adu_probe_~udev~0#1.base, 969 + adu_probe_~udev~0#1.offset, 2); srcloc: null [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-2: havoc adu_disconnect_#t~ret627#1.base, adu_disconnect_#t~ret627#1.offset, adu_disconnect_#t~nondet628#1, adu_disconnect_#t~mem629#1, adu_disconnect_#t~nondet630#1, adu_disconnect_#t~nondet631#1, adu_disconnect_#t~nondet632#1, adu_disconnect_#t~nondet633#1, adu_disconnect_#t~nondet634#1, adu_disconnect_#t~nondet635#1, adu_disconnect_#t~mem636#1, adu_disconnect_#t~ret637#1, adu_disconnect_#t~mem638#1.base, adu_disconnect_#t~mem638#1.offset, adu_disconnect_#t~mem639#1, adu_disconnect_#t~ret640#1, adu_disconnect_#t~mem641#1, adu_disconnect_#t~ret642#1, adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset, adu_disconnect_~minor~0#1, adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-3: assume { :begin_inline_adu_disconnect } true;adu_disconnect_#in~interface#1.base, adu_disconnect_#in~interface#1.offset := ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273: havoc adu_disconnect_#in~interface#1.base, adu_disconnect_#in~interface#1.offset;assume { :end_inline_adu_disconnect } true; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-1: havoc adu_disconnect_#t~ret627#1.base, adu_disconnect_#t~ret627#1.offset, adu_disconnect_#t~nondet628#1, adu_disconnect_#t~mem629#1, adu_disconnect_#t~nondet630#1, adu_disconnect_#t~nondet631#1, adu_disconnect_#t~nondet632#1, adu_disconnect_#t~nondet633#1, adu_disconnect_#t~nondet634#1, adu_disconnect_#t~nondet635#1, adu_disconnect_#t~mem636#1, adu_disconnect_#t~ret637#1, adu_disconnect_#t~mem638#1.base, adu_disconnect_#t~mem638#1.offset, adu_disconnect_#t~mem639#1, adu_disconnect_#t~ret640#1, adu_disconnect_#t~mem641#1, adu_disconnect_#t~ret642#1, adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset, adu_disconnect_~minor~0#1, adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-2: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-1: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset := ldv_mutex_unlock_86_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_86_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-2: havoc adu_probe_#t~mem560#1.base, adu_probe_#t~mem560#1.offset; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-3: assume ((0 == #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume 0 == (adu_probe_#t~mem560#1.base + adu_probe_#t~mem560#1.offset) % 4294967296; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume !(0 == (adu_probe_#t~mem560#1.base + adu_probe_#t~mem560#1.offset) % 4294967296); [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-1: havoc adu_probe_#t~mem560#1.base, adu_probe_#t~mem560#1.offset; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-6: #race := #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-7: #race := #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-4: #race := #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-5: #race := #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-8: SUMMARY for call adu_probe_#t~mem560#1.base, adu_probe_#t~mem560#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 320 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-1: ldv_post_probe_~tmp~37#1 := ldv_post_probe_#t~ret726#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: havoc ldv_post_probe_#t~ret726#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-5: ldv_post_probe_#t~ret726#1 := ldv_filter_positive_int_#res#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-4: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-3: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-2: assume { :end_inline_ldv_filter_positive_int } true;assume -2147483648 <= ldv_post_probe_#t~ret726#1 && ldv_post_probe_#t~ret726#1 <= 2147483647; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-8: assume { :begin_inline_ldv_filter_positive_int } true;ldv_filter_positive_int_#in~val#1 := ldv_post_probe_~probe_ret_val#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-7: havoc ldv_filter_positive_int_#res#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-6: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-2: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-1: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: adu_probe_#res#1 := adu_probe_~retval~4#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: havoc adu_probe_#t~ret561#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret561#1 && adu_probe_#t~ret561#1 <= 2147483647; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-4: adu_probe_#t~ret561#1 := dev_err_#res#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 156, 0; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-2: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: ldv_post_probe_#res#1 := ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-2: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: havoc ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_adutux_mutex } true; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-3: assume { :begin_inline_ldv_mutex_unlock_adutux_mutex } true;ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset := ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618: assume { :end_inline_adu_delete } true;adu_probe_#res#1 := adu_probe_~retval~4#1; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-3: havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset, adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-4: assume { :begin_inline_adu_delete } true;adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset := adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-1: havoc adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-2: havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_#t~mem130#1.base, adu_delete_#t~mem130#1.offset, adu_delete_#t~mem131#1.base, adu_delete_#t~mem131#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-4: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-3: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-2: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-3: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, 1, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-8: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-2: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-7: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-1: assume { :end_inline_#Ultimate.meminit } true;ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset := ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-6: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-5: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-7: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-6: assume { :end_inline_#Ultimate.meminit } true;ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset := ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-5: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-4: SUMMARY for call ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-9: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-11: assume { :end_inline_#Ultimate.meminit } true;ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset := ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-10: havoc ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-9: SUMMARY for call ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-8: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, 1, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-14: SUMMARY for call ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-13: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_xzalloc_#t~malloc744#1.base, ldv_xzalloc_#t~malloc744#1.offset, 1, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-12: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-5: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset := ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-3: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-9: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-7: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-2: ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset := ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset := ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-13: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-11: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-10: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-17: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-2: adu_probe_~in_end_size~0#1 := adu_probe_#t~ret563#1; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-16: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_probe_#t~ret563#1 && adu_probe_#t~ret563#1 <= 2147483647; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-15: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489: havoc adu_probe_#t~ret563#1; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-14: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-1: havoc adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-6: adu_probe_#t~ret563#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-7: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-19: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-4: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-18: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-5: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-10: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-11: #race := #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-9: assume ((0 == #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-9: assume !(((0 == #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,307 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-14: #race := #race[adu_probe_~dev~6#1.base,304 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-15: SUMMARY for call adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 304 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-12: #race := #race[adu_probe_~dev~6#1.base,306 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-13: #race := #race[adu_probe_~dev~6#1.base,305 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xzalloc_~res~4#1.base + ldv_xzalloc_~res~4#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xzalloc_~res~4#1.base + ldv_xzalloc_~res~4#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490: havoc adu_probe_#t~ret565#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_probe_#t~ret565#1 && adu_probe_#t~ret565#1 <= 2147483647; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-4: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-1: havoc adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-10: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-2: adu_probe_~out_end_size~0#1 := adu_probe_#t~ret565#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-7: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-5: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 != (ldv_xzalloc_~res~4#1.base + ldv_xzalloc_~res~4#1.offset) % 4294967296 then 1 else 0); [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-6: adu_probe_#t~ret565#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:35,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-11: #race := #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-12: #race := #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-9: assume ((0 == #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-9: assume !(((0 == #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,322 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,323 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-10: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-15: SUMMARY for call adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 320 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-13: #race := #race[adu_probe_~dev~6#1.base,321 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-14: #race := #race[adu_probe_~dev~6#1.base,320 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-2: __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-1: __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xzalloc_#t~ret745#1 && ldv_xzalloc_#t~ret745#1 <= 2147483647; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-1: ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret745#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: havoc ldv_xzalloc_#t~ret745#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-6: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5623: adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset := adu_disconnect_#in~interface#1.base, adu_disconnect_#in~interface#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-5: ldv_xzalloc_#t~ret745#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-4: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-3: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xzalloc_#t~ret745#1 && ldv_xzalloc_#t~ret745#1 <= 2147483647; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: havoc adu_probe_#t~ret566#1.base, adu_probe_#t~ret566#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-9: ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret745#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset := adu_probe_#t~ret566#1.base, adu_probe_#t~ret566#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-8: havoc ldv_xzalloc_#t~ret745#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-7: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-14: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-4: adu_probe_#t~ret566#1.base, adu_probe_#t~ret566#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-13: ldv_xzalloc_#t~ret745#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-5: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-11: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-3: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xzalloc_#t~ret745#1 && ldv_xzalloc_#t~ret745#1 <= 2147483647; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-17: ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret745#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-16: havoc ldv_xzalloc_#t~ret745#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-15: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := 4 * adu_probe_~in_end_size~0#1, 208; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-22: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-21: ldv_xzalloc_#t~ret745#1 := ldv_is_err_#res#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-20: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-19: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:35,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-2: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-1: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-4: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-23: havoc ldv_is_err_#res#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-3: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-6: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-5: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-7: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume { :end_inline_assume_abort_if_not } true;ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-5: assume { :end_inline_assume_abort_if_not } true;ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xzalloc_~tmp___0~17#1 then 1 else 0); [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-1: havoc adu_probe_#t~nondet567#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-10: assume { :end_inline_assume_abort_if_not } true;ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-2: #race := #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet567#1]; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xzalloc_~tmp___0~17#1 then 1 else 0); [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: assume ((#race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1 && #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1) && #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1) && #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: assume !(((#race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1 && #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1) && #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1) && #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet567#1); [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-5: #race := #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet567#1]; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == ldv_xzalloc_~tmp___0~17#1 then 1 else 0); [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-6: havoc adu_probe_#t~nondet567#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-3: #race := #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet567#1]; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-4: #race := #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet567#1]; [2025-02-08 05:27:35,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset, adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: havoc adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-2: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-4: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset := ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-3: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-6: __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-5: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-7: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-10: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-12: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: havoc adu_disconnect_~minor~0#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-14: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-13: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-16: __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-15: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume 0 == (adu_probe_#t~mem568#1.base + adu_probe_#t~mem568#1.offset) % 4294967296; [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume !(0 == (adu_probe_#t~mem568#1.base + adu_probe_#t~mem568#1.offset) % 4294967296); [2025-02-08 05:27:35,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-17: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-20: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-3: assume ((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-19: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-4: #race := #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-22: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-1: havoc adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-2: havoc adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6287: ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset := ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-24: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-7: #race := #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-23: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-8: SUMMARY for call adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-26: __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-5: #race := #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-25: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-6: #race := #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-28: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-27: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-30: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-29: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-32: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-34: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-33: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-36: __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-35: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-38: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-37: havoc ldv_malloc_#t~ret735#1, ldv_malloc_#t~malloc736#1.base, ldv_malloc_#t~malloc736#1.offset, ldv_malloc_#t~ret737#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-39: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: havoc adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-1: SUMMARY for call ULTIMATE.dealloc(adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset); srcloc: null [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-2: havoc adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628: havoc adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-5: SUMMARY for call adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset := #Ultimate.allocOnStack(24); srcloc: null [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret569#1 && adu_probe_#t~ret569#1 <= 2147483647; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-3: SUMMARY for call ULTIMATE.dealloc(adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset); srcloc: null [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-4: havoc adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: havoc adu_probe_#t~ret569#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-4: adu_probe_#t~ret569#1 := dev_err_#res#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6289: havoc ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 157, 0; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-1: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-3: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-2: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-5: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-4: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-7: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-6: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5497: adu_probe_~retval~4#1 := -12; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret762#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret762#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-1: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-3: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-2: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009-3: _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset := _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009-2: _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset := _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009-1: _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset := _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset := _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688-1: ldv_kzalloc_~size#1 := ldv_kzalloc_#in~size#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: ldv_kzalloc_~flags#1 := ldv_kzalloc_#in~flags#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-1: assume { :end_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset := ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-2: havoc ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset, ldv_dev_get_drvdata_#t~short715#1, ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset, ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-6: havoc ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset, ldv_dev_get_drvdata_#t~short715#1, ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset, ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret706#1.base, ldv_dev_get_drvdata_45_#t~ret706#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: havoc _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-7: assume { :begin_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset := ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-4: assume -2147483648 <= _dev_info_#t~nondet862#1 && _dev_info_#t~nondet862#1 <= 2147483647; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-3: _dev_info_#res#1 := _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-2: havoc _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-8: havoc _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-6: havoc _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-5: havoc _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-1: assume { :end_inline_usb_get_intfdata } true;adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset := adu_disconnect_#t~ret627#1.base, adu_disconnect_#t~ret627#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-2: havoc usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-11: havoc _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-10: assume -2147483648 <= _dev_info_#t~nondet862#1 && _dev_info_#t~nondet862#1 <= 2147483647; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632: havoc adu_disconnect_#t~ret627#1.base, adu_disconnect_#t~ret627#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-9: _dev_info_#res#1 := _dev_info_#t~nondet862#1; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-5: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-6: havoc usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-3: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-4: adu_disconnect_#t~ret627#1.base, adu_disconnect_#t~ret627#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-7: assume { :begin_inline_usb_get_intfdata } true;usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset := adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: havoc ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5633: adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset := adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294-1: ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset := ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-2: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:35,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-1: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-4: kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-3: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-6: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-5: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-8: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-7: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-10: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-9: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-12: kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634: havoc ldv_mutex_lock_83_#in~ldv_func_arg1#1.base, ldv_mutex_lock_83_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_83 } true; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-11: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-14: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-13: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-3: assume { :begin_inline_ldv_mutex_lock_83 } true;ldv_mutex_lock_83_#in~ldv_func_arg1#1.base, ldv_mutex_lock_83_#in~ldv_func_arg1#1.offset := adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-16: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-15: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-1: havoc ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-18: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-2: havoc ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-17: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-20: kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-19: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-22: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-21: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-24: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-23: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-26: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-25: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-28: kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset;assume { :end_inline_ldv_free } true; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-27: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-30: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:35,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-29: havoc __kmalloc_#t~ret108#1.base, __kmalloc_#t~ret108#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-31: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: assume ((#race[adu_disconnect_~dev~7#1.base,96 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1 && #race[adu_disconnect_~dev~7#1.base,97 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~dev~7#1.base,98 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~dev~7#1.base,99 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: assume !(((#race[adu_disconnect_~dev~7#1.base,96 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1 && #race[adu_disconnect_~dev~7#1.base,97 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~dev~7#1.base,98 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~dev~7#1.base,99 + adu_disconnect_~dev~7#1.offset] == adu_disconnect_#t~nondet628#1); [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-1: havoc adu_disconnect_#t~nondet628#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-4: #race := #race[adu_disconnect_~dev~7#1.base,97 + adu_disconnect_~dev~7#1.offset := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: havoc adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-5: #race := #race[adu_disconnect_~dev~7#1.base,96 + adu_disconnect_~dev~7#1.offset := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-9: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-2: #race := #race[adu_disconnect_~dev~7#1.base,99 + adu_disconnect_~dev~7#1.offset := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-8: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-3: #race := #race[adu_disconnect_~dev~7#1.base,98 + adu_disconnect_~dev~7#1.offset := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-4: adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-6: havoc adu_disconnect_#t~nondet628#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-7: SUMMARY for call write~$Pointer$(0, 0, adu_disconnect_~dev~7#1.base, 96 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset, 97, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-9: #race := #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-7: assume ((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-12: #race := #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-13: SUMMARY for call adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-10: #race := #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-11: #race := #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-1: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-3: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-5: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-7: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-1: assume ((0 == #race[adu_disconnect_~dev~7#1.base,104 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,105 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,106 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,107 + adu_disconnect_~dev~7#1.offset]; [2025-02-08 05:27:35,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-1: assume !(((0 == #race[adu_disconnect_~dev~7#1.base,104 + adu_disconnect_~dev~7#1.offset] && 0 == #race[adu_disconnect_~dev~7#1.base,105 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,106 + adu_disconnect_~dev~7#1.offset]) && 0 == #race[adu_disconnect_~dev~7#1.base,107 + adu_disconnect_~dev~7#1.offset]); [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-3: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-2: adu_disconnect_~minor~0#1 := (if adu_disconnect_#t~mem629#1 % 4294967296 % 4294967296 <= 2147483647 then adu_disconnect_#t~mem629#1 % 4294967296 % 4294967296 else adu_disconnect_#t~mem629#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-2: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-1: havoc ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636: havoc adu_disconnect_#t~mem629#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume { :end_inline_ldv_check_alloc_flags } true;assume { :begin_inline_ldv_zalloc } true;ldv_zalloc_#in~size#1 := ldv_kzalloc_~size#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-5: #race := #race[adu_disconnect_~dev~7#1.base,105 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem572#1.base, adu_probe_#t~mem572#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-6: #race := #race[adu_disconnect_~dev~7#1.base,104 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-3: #race := #race[adu_disconnect_~dev~7#1.base,107 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-4: #race := #race[adu_disconnect_~dev~7#1.base,106 + adu_disconnect_~dev~7#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: havoc adu_probe_#t~memset~res573#1.base, adu_probe_#t~memset~res573#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-4: assume { :begin_inline_ldv_check_alloc_flags } true;ldv_check_alloc_flags_#in~arg0#1 := ldv_kzalloc_~flags#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-7: SUMMARY for call adu_disconnect_#t~mem629#1 := read~int(adu_disconnect_~dev~7#1.base, 104 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-4: adu_probe_#t~memset~res573#1.base, adu_probe_#t~memset~res573#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-2: ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset := ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-9: #race := #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-3: ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset := ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-10: #race := #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset := ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-7: assume ((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-1: ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset := ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem572#1.base, adu_probe_#t~mem572#1.offset + (if adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 <= 2147483647 then adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 else adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 - 4294967296), 98, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-13: SUMMARY for call adu_probe_#t~mem572#1.base, adu_probe_#t~mem572#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-4: ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset := ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-11: #race := #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-5: ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset := ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-12: #race := #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: havoc ldv_kzalloc_#t~ret730#1.base, ldv_kzalloc_#t~ret730#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-2: havoc usb_deregister_dev_~arg0#1.base, usb_deregister_dev_~arg0#1.offset, usb_deregister_dev_~arg1#1.base, usb_deregister_dev_~arg1#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-4: ldv_kzalloc_#t~ret730#1.base, ldv_kzalloc_#t~ret730#1.offset := ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-3: havoc usb_deregister_dev_~arg0#1.base, usb_deregister_dev_~arg0#1.offset, usb_deregister_dev_~arg1#1.base, usb_deregister_dev_~arg1#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-3: havoc ldv_zalloc_#t~ret741#1.base, ldv_zalloc_#t~ret741#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: assume { :end_inline_usb_deregister_dev } true;assume { :begin_inline_ldv_mutex_unlock_84 } true;ldv_mutex_unlock_84_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_84_#in~ldv_func_arg1#1.offset := adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-2: havoc ldv_zalloc_#in~size#1; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: havoc usb_deregister_dev_#in~arg0#1.base, usb_deregister_dev_#in~arg0#1.offset, usb_deregister_dev_#in~arg1#1.base, usb_deregister_dev_#in~arg1#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-1: assume { :end_inline_ldv_zalloc } true;ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset := ldv_kzalloc_#t~ret730#1.base, ldv_kzalloc_#t~ret730#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-4: assume { :begin_inline_usb_deregister_dev } true;usb_deregister_dev_#in~arg0#1.base, usb_deregister_dev_#in~arg0#1.offset, usb_deregister_dev_#in~arg1#1.base, usb_deregister_dev_#in~arg1#1.offset := adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, ~#adu_class~0.base, ~#adu_class~0.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc adu_probe_#t~memset~res575#1.base, adu_probe_#t~memset~res575#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-6: havoc ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-5: havoc ldv_zalloc_#t~ret741#1.base, ldv_zalloc_#t~ret741#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:35,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume ((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-4: adu_probe_#t~memset~res575#1.base, adu_probe_#t~memset~res575#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-10: #race := #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-11: #race := #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset + (if 2 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 <= 2147483647 then 2 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 else 2 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 - 4294967296), 99, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-9: #race := #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-12: #race := #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-13: SUMMARY for call adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3788: usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset := usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-1: havoc ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638: assume { :end_inline_ldv_mutex_unlock_84 } true;assume { :begin_inline_ldv_mutex_lock_85 } true;ldv_mutex_lock_85_#in~ldv_func_arg1#1.base, ldv_mutex_lock_85_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695: assume { :end_inline_ldv_after_alloc } true;ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset := ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638-3: havoc ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-4: assume { :begin_inline_ldv_after_alloc } true;ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset := ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638-1: havoc ldv_mutex_unlock_84_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_84_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-3: havoc ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638-2: havoc ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-2: havoc ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-1: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-2: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-25: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-24: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-29: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-28: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-27: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-26: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-33: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-32: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-31: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-30: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume { :end_inline_ldv_mutex_lock_85 } true;assume { :begin_inline_usb_set_intfdata } true;usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset := adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, 0, 0; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-37: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639-1: havoc ldv_mutex_lock_85_#in~ldv_func_arg1#1.base, ldv_mutex_lock_85_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-36: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-35: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-34: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: havoc adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639-2: havoc ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-39: havoc ldv_undef_int_#t~nondet746#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639-3: havoc ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-38: assume -2147483648 <= ldv_undef_int_#t~nondet746#1 && ldv_undef_int_#t~nondet746#1 <= 2147483647; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-4: adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-5: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-3: havoc #Ultimate.C_memset_#t~loopctr877#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset + (if 3 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 <= 2147483647 then 3 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 else 3 * adu_probe_~in_end_size~0#1 % 4294967296 % 4294967296 - 4294967296), 100, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-9: #race := #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume ((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume !(((0 == #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,123 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-12: #race := #race[adu_probe_~dev~6#1.base,120 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-13: SUMMARY for call adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-10: #race := #race[adu_probe_~dev~6#1.base,122 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-11: #race := #race[adu_probe_~dev~6#1.base,121 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-3: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-1: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-7: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-2: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: havoc usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset;assume { :end_inline_usb_set_intfdata } true; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-11: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-9: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-15: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-13: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-18: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-17: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-3: assume 0 == #race[usb_endpoint_dir_in_~epd#1.base,2 + usb_endpoint_dir_in_~epd#1.offset]; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-3: assume !(0 == #race[usb_endpoint_dir_in_~epd#1.base,2 + usb_endpoint_dir_in_~epd#1.offset]); [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-2: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-5: #race := #race[usb_endpoint_dir_in_~epd#1.base,2 + usb_endpoint_dir_in_~epd#1.offset := 0]; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-4: usb_endpoint_dir_in_#res#1 := (if (if usb_endpoint_dir_in_#t~mem37#1 % 256 % 256 <= 127 then usb_endpoint_dir_in_#t~mem37#1 % 256 % 256 else usb_endpoint_dir_in_#t~mem37#1 % 256 % 256 - 256) < 0 then 1 else 0); [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,3 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet630#1]; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,2 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet630#1]; [2025-02-08 05:27:35,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-6: SUMMARY for call usb_endpoint_dir_in_#t~mem37#1 := read~int(usb_endpoint_dir_in_~epd#1.base, 2 + usb_endpoint_dir_in_~epd#1.offset, 1); srcloc: null [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: assume ((#race[adu_disconnect_~#descriptor~9#1.base,adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1 && #race[adu_disconnect_~#descriptor~9#1.base,1 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1) && #race[adu_disconnect_~#descriptor~9#1.base,2 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1) && #race[adu_disconnect_~#descriptor~9#1.base,3 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1 && #race[adu_disconnect_~#descriptor~9#1.base,1 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1) && #race[adu_disconnect_~#descriptor~9#1.base,2 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1) && #race[adu_disconnect_~#descriptor~9#1.base,3 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet630#1); [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-1: havoc adu_disconnect_#t~nondet630#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-6: havoc adu_disconnect_#t~nondet630#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-7: SUMMARY for call write~$Pointer$(171, 0, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-3: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,1 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet630#1]; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: havoc adu_probe_#t~ret578#1.base, adu_probe_#t~ret578#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet630#1]; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset := adu_probe_#t~ret578#1.base, adu_probe_#t~ret578#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: havoc ldv_dev_set_drvdata_46_#t~ret707#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := 4 * adu_probe_~in_end_size~0#1, 208; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-4: adu_probe_#t~ret578#1.base, adu_probe_#t~ret578#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-5: havoc kmalloc_#t~ret109#1.base, kmalloc_#t~ret109#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-3: havoc ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-4: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset, ldv_dev_set_drvdata_#t~nondet719#1, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, ldv_dev_set_drvdata_#t~nondet721#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-1: ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret707#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-2: assume { :end_inline_ldv_dev_set_drvdata } true;assume -2147483648 <= ldv_dev_set_drvdata_46_#t~ret707#1 && ldv_dev_set_drvdata_46_#t~ret707#1 <= 2147483647; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-7: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-8: assume { :begin_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset := ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-5: ldv_dev_set_drvdata_46_#t~ret707#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-6: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset, ldv_dev_set_drvdata_#t~nondet719#1, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, ldv_dev_set_drvdata_#t~nondet721#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-11: assume { :end_inline_ldv_dev_set_drvdata } true;assume -2147483648 <= ldv_dev_set_drvdata_46_#t~ret707#1 && ldv_dev_set_drvdata_46_#t~ret707#1 <= 2147483647; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-12: havoc ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-9: havoc ldv_dev_set_drvdata_46_#t~ret707#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-10: ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret707#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-15: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset, ldv_dev_set_drvdata_#t~nondet719#1, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, ldv_dev_set_drvdata_#t~nondet721#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-16: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-13: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset, ldv_dev_set_drvdata_#t~nondet719#1, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, ldv_dev_set_drvdata_#t~nondet721#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-14: ldv_dev_set_drvdata_46_#t~ret707#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-19: ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret707#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: assume ((#race[adu_disconnect_~#descriptor~9#1.base,4 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1 && #race[adu_disconnect_~#descriptor~9#1.base,5 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1) && #race[adu_disconnect_~#descriptor~9#1.base,6 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1) && #race[adu_disconnect_~#descriptor~9#1.base,7 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,4 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1 && #race[adu_disconnect_~#descriptor~9#1.base,5 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1) && #race[adu_disconnect_~#descriptor~9#1.base,6 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1) && #race[adu_disconnect_~#descriptor~9#1.base,7 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet631#1); [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-20: assume { :end_inline_ldv_dev_set_drvdata } true;assume -2147483648 <= ldv_dev_set_drvdata_46_#t~ret707#1 && ldv_dev_set_drvdata_46_#t~ret707#1 <= 2147483647; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-17: assume { :begin_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset := ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-18: havoc ldv_dev_set_drvdata_46_#t~ret707#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,6 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet631#1]; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-23: ldv_dev_set_drvdata_46_#t~ret707#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,5 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet631#1]; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-24: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset, ldv_dev_set_drvdata_#t~nondet719#1, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, ldv_dev_set_drvdata_#t~nondet721#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: assume ((#race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1 && #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1) && #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1) && #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: assume !(((#race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1 && #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1) && #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1) && #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset] == adu_probe_#t~nondet579#1); [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-1: havoc adu_disconnect_#t~nondet631#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-21: havoc ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,7 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet631#1]; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-22: havoc ldv_dev_set_drvdata_#t~ret718#1.base, ldv_dev_set_drvdata_#t~ret718#1.offset, ldv_dev_set_drvdata_#t~nondet719#1, ldv_dev_set_drvdata_#t~mem720#1.base, ldv_dev_set_drvdata_#t~mem720#1.offset, ldv_dev_set_drvdata_#t~nondet721#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-7: SUMMARY for call write~$Pointer$(172, 0, adu_disconnect_~#descriptor~9#1.base, 4 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-3: #race := #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet579#1]; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-4: #race := #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet579#1]; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,4 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet631#1]; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-25: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-1: havoc adu_probe_#t~nondet579#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-6: havoc adu_disconnect_#t~nondet631#1; [2025-02-08 05:27:35,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-26: assume { :begin_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset := ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-2: #race := #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet579#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset, adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-5: #race := #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset := adu_probe_#t~nondet579#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-6: havoc adu_probe_#t~nondet579#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume ((#race[adu_disconnect_~#descriptor~9#1.base,8 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1 && #race[adu_disconnect_~#descriptor~9#1.base,9 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1) && #race[adu_disconnect_~#descriptor~9#1.base,10 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1) && #race[adu_disconnect_~#descriptor~9#1.base,11 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,8 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1 && #race[adu_disconnect_~#descriptor~9#1.base,9 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1) && #race[adu_disconnect_~#descriptor~9#1.base,10 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1) && #race[adu_disconnect_~#descriptor~9#1.base,11 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet632#1); [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-1: havoc adu_disconnect_#t~nondet632#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,9 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet632#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,8 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet632#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,11 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet632#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset := ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,10 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet632#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-6: havoc adu_disconnect_#t~nondet632#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-7: SUMMARY for call write~$Pointer$(173, 0, adu_disconnect_~#descriptor~9#1.base, 8 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-1: ldv_dev_set_drvdata_46_#res#1 := ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-5: ldv_dev_set_drvdata_46_#res#1 := ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-1: assume { :end_inline_ldv_xmalloc } true;~tmp___3~4#1.base, ~tmp___3~4#1.offset := #t~ret693#1.base, #t~ret693#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-3: ldv_dev_set_drvdata_46_#res#1 := ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: havoc #t~ret693#1.base, #t~ret693#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset := ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-4: #t~ret693#1.base, #t~ret693#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3794: usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset := usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-1: havoc adu_disconnect_#t~nondet633#1; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,15 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet633#1]; [2025-02-08 05:27:35,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: assume ((#race[adu_disconnect_~#descriptor~9#1.base,12 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1 && #race[adu_disconnect_~#descriptor~9#1.base,13 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1) && #race[adu_disconnect_~#descriptor~9#1.base,14 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1) && #race[adu_disconnect_~#descriptor~9#1.base,15 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,12 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1 && #race[adu_disconnect_~#descriptor~9#1.base,13 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1) && #race[adu_disconnect_~#descriptor~9#1.base,14 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1) && #race[adu_disconnect_~#descriptor~9#1.base,15 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet633#1); [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,12 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet633#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-1: havoc adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-6: havoc adu_disconnect_#t~nondet633#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-2: havoc adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,14 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet633#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,13 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet633#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume 0 == (adu_probe_#t~mem580#1.base + adu_probe_#t~mem580#1.offset) % 4294967296; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume !(0 == (adu_probe_#t~mem580#1.base + adu_probe_#t~mem580#1.offset) % 4294967296); [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-5: #race := #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-6: #race := #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-7: SUMMARY for call write~$Pointer$(174, 0, adu_disconnect_~#descriptor~9#1.base, 12 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-3: assume ((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-3: assume !(((0 == #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset] && 0 == #race[adu_probe_~dev~6#1.base,129 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,130 + adu_probe_~dev~6#1.offset]) && 0 == #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset]); [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-4: #race := #race[adu_probe_~dev~6#1.base,131 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-7: #race := #race[adu_probe_~dev~6#1.base,128 + adu_probe_~dev~6#1.offset := 0]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-8: SUMMARY for call adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173: ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset := ~tmp___3~4#1.base, ~tmp___3~4#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,19 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet634#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,18 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet634#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645: assume ((#race[adu_disconnect_~#descriptor~9#1.base,16 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1 && #race[adu_disconnect_~#descriptor~9#1.base,17 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1) && #race[adu_disconnect_~#descriptor~9#1.base,18 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1) && #race[adu_disconnect_~#descriptor~9#1.base,19 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,16 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1 && #race[adu_disconnect_~#descriptor~9#1.base,17 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1) && #race[adu_disconnect_~#descriptor~9#1.base,18 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1) && #race[adu_disconnect_~#descriptor~9#1.base,19 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet634#1); [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-1: havoc adu_disconnect_#t~nondet634#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-6: havoc adu_disconnect_#t~nondet634#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-7: SUMMARY for call write~int(818, adu_disconnect_~#descriptor~9#1.base, 16 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,17 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet634#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,16 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet634#1]; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: havoc #t~ret694#1.base, #t~ret694#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-3: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-4: #t~ret694#1.base, #t~ret694#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-1: assume { :end_inline_ldv_xmalloc } true;~tmp___4~4#1.base, ~tmp___4~4#1.offset := #t~ret694#1.base, #t~ret694#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 1992; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-5: havoc ldv_xmalloc_#t~malloc742#1.base, ldv_xmalloc_#t~malloc742#1.offset, ldv_xmalloc_#t~ret743#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646: assume ((#race[adu_disconnect_~#descriptor~9#1.base,20 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1 && #race[adu_disconnect_~#descriptor~9#1.base,21 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1) && #race[adu_disconnect_~#descriptor~9#1.base,22 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1) && #race[adu_disconnect_~#descriptor~9#1.base,23 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1; [2025-02-08 05:27:35,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,20 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1 && #race[adu_disconnect_~#descriptor~9#1.base,21 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1) && #race[adu_disconnect_~#descriptor~9#1.base,22 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1) && #race[adu_disconnect_~#descriptor~9#1.base,23 + adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet635#1); [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,22 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet635#1]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,21 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet635#1]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514: havoc adu_probe_#t~ret581#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-1: havoc adu_disconnect_#t~nondet635#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,23 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet635#1]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-7: SUMMARY for call write~int(0, adu_disconnect_~#descriptor~9#1.base, 20 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume ((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume !(((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]); [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-3: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-4: adu_probe_#t~ret581#1 := dev_err_#res#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,20 + adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet635#1]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret581#1 && adu_probe_#t~ret581#1 <= 2147483647; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-6: havoc adu_disconnect_#t~nondet635#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-9: #race := #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-7: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, 56 + adu_probe_~interface#1.offset, 158, 0; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: #race := #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: #race := #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-5: havoc dev_err_#t~nondet866#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: ldv_dev_get_drvdata_#t~short715#1 := 0 != (ldv_dev_get_drvdata_#t~mem714#1.base + ldv_dev_get_drvdata_#t~mem714#1.offset) % 4294967296; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-6: havoc dev_err_#res#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-13: ldv_dev_get_drvdata_#t~short715#1 := 0 != (ldv_dev_get_drvdata_~dev#1.base + ldv_dev_get_drvdata_~dev#1.offset) % 4294967296; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: ~ldv_3_usb_device_usb_device~0#1.base, ~ldv_3_usb_device_usb_device~0#1.offset := ~tmp___4~4#1.base, ~tmp___4~4#1.offset; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume !ldv_dev_get_drvdata_#t~short715#1; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem714#1.base, ldv_dev_get_drvdata_#t~mem714#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-10: #race := #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-3: assume 0 == #race[usb_endpoint_dir_out_~epd#1.base,2 + usb_endpoint_dir_out_~epd#1.offset]; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-3: assume !(0 == #race[usb_endpoint_dir_out_~epd#1.base,2 + usb_endpoint_dir_out_~epd#1.offset]); [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-2: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: havoc adu_disconnect_#t~ret637#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-5: #race := #race[usb_endpoint_dir_out_~epd#1.base,2 + usb_endpoint_dir_out_~epd#1.offset := 0]; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-1: havoc adu_disconnect_#t~mem636#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-4: usb_endpoint_dir_out_#res#1 := (if (if usb_endpoint_dir_out_#t~mem38#1 % 256 % 256 <= 127 then usb_endpoint_dir_out_#t~mem38#1 % 256 % 256 else usb_endpoint_dir_out_#t~mem38#1 % 256 % 256 - 256) >= 0 then 1 else 0); [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-6: SUMMARY for call usb_endpoint_dir_out_#t~mem38#1 := read~int(usb_endpoint_dir_out_~epd#1.base, 2 + usb_endpoint_dir_out_~epd#1.offset, 1); srcloc: null [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515: adu_probe_~retval~4#1 := -12; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-2: adu_disconnect_~tmp___0~11#1 := adu_disconnect_#t~ret637#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_disconnect_#t~ret637#1 && adu_disconnect_#t~ret637#1 <= 2147483647; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:35,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-9: assume ((0 == #race[adu_disconnect_~#descriptor~9#1.base,20 + adu_disconnect_~#descriptor~9#1.offset] && 0 == #race[adu_disconnect_~#descriptor~9#1.base,21 + adu_disconnect_~#descriptor~9#1.offset]) && 0 == #race[adu_disconnect_~#descriptor~9#1.base,22 + adu_disconnect_~#descriptor~9#1.offset]) && 0 == #race[adu_disconnect_~#descriptor~9#1.base,23 + adu_disconnect_~#descriptor~9#1.offset]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-9: assume !(((0 == #race[adu_disconnect_~#descriptor~9#1.base,20 + adu_disconnect_~#descriptor~9#1.offset] && 0 == #race[adu_disconnect_~#descriptor~9#1.base,21 + adu_disconnect_~#descriptor~9#1.offset]) && 0 == #race[adu_disconnect_~#descriptor~9#1.base,22 + adu_disconnect_~#descriptor~9#1.offset]) && 0 == #race[adu_disconnect_~#descriptor~9#1.base,23 + adu_disconnect_~#descriptor~9#1.offset]); [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume ((0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,ldv_dev_get_drvdata_#t~mem716#1.offset] && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,1 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,2 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,3 + ldv_dev_get_drvdata_#t~mem716#1.offset]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume !(((0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,ldv_dev_get_drvdata_#t~mem716#1.offset] && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,1 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,2 + ldv_dev_get_drvdata_#t~mem716#1.offset]) && 0 == #race[ldv_dev_get_drvdata_#t~mem716#1.base,3 + ldv_dev_get_drvdata_#t~mem716#1.offset]); [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-6: adu_disconnect_#t~ret637#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-12: #race := #race[adu_disconnect_~#descriptor~9#1.base,22 + adu_disconnect_~#descriptor~9#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-10: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308-1: kzalloc_~size#1 := kzalloc_#in~size#1; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-13: #race := #race[adu_disconnect_~#descriptor~9#1.base,21 + adu_disconnect_~#descriptor~9#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-9: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,1 + ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-10: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if adu_disconnect_#t~mem636#1 % 4294967296 % 4294967296 <= 2147483647 then adu_disconnect_#t~mem636#1 % 4294967296 % 4294967296 else adu_disconnect_#t~mem636#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-8: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,2 + ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-11: #race := #race[adu_disconnect_~#descriptor~9#1.base,23 + adu_disconnect_~#descriptor~9#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: #race := #race[ldv_dev_get_drvdata_#t~mem716#1.base,3 + ldv_dev_get_drvdata_#t~mem716#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: kzalloc_~flags#1 := kzalloc_#in~flags#1; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-14: #race := #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-1: havoc #t~nondet695#1; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-13: #race := #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-2: #race := #race[~ldv_3_resource_usb_interface~0#1.base,59 + ~ldv_3_resource_usb_interface~0#1.offset := #t~nondet695#1]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-14: #race := #race[adu_disconnect_~#descriptor~9#1.base,20 + adu_disconnect_~#descriptor~9#1.offset := 0]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume ((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume !(((0 == #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset] && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,6 + ldv_dev_get_drvdata_~dev#1.offset]) && 0 == #race[ldv_dev_get_drvdata_~dev#1.base,7 + ldv_dev_get_drvdata_~dev#1.offset]); [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-15: SUMMARY for call adu_disconnect_#t~mem636#1 := read~int(adu_disconnect_~#descriptor~9#1.base, 20 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem717#1.base, ldv_dev_get_drvdata_#t~mem717#1.offset := read~$Pointer$(ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset, 4); srcloc: null [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: assume ((#race[~ldv_3_resource_usb_interface~0#1.base,56 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1 && #race[~ldv_3_resource_usb_interface~0#1.base,57 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1) && #race[~ldv_3_resource_usb_interface~0#1.base,58 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1) && #race[~ldv_3_resource_usb_interface~0#1.base,59 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: assume !(((#race[~ldv_3_resource_usb_interface~0#1.base,56 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1 && #race[~ldv_3_resource_usb_interface~0#1.base,57 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1) && #race[~ldv_3_resource_usb_interface~0#1.base,58 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1) && #race[~ldv_3_resource_usb_interface~0#1.base,59 + ~ldv_3_resource_usb_interface~0#1.offset] == #t~nondet695#1); [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-5: #race := #race[~ldv_3_resource_usb_interface~0#1.base,56 + ~ldv_3_resource_usb_interface~0#1.offset := #t~nondet695#1]; [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-17: SUMMARY for call ldv_dev_get_drvdata_#t~mem716#1.base, ldv_dev_get_drvdata_#t~mem716#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 05:27:35,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-6: havoc #t~nondet695#1; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-16: #race := #race[ldv_dev_get_drvdata_~dev#1.base,4 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-3: #race := #race[~ldv_3_resource_usb_interface~0#1.base,58 + ~ldv_3_resource_usb_interface~0#1.offset := #t~nondet695#1]; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-15: #race := #race[ldv_dev_get_drvdata_~dev#1.base,5 + ldv_dev_get_drvdata_~dev#1.offset := 0]; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-4: #race := #race[~ldv_3_resource_usb_interface~0#1.base,57 + ~ldv_3_resource_usb_interface~0#1.offset := #t~nondet695#1]; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-7: SUMMARY for call write~$Pointer$(~ldv_3_usb_device_usb_device~0#1.base, 99 + ~ldv_3_usb_device_usb_device~0#1.offset, ~ldv_3_resource_usb_interface~0#1.base, 56 + ~ldv_3_resource_usb_interface~0#1.offset, 4); srcloc: null [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume 0 != adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume !(0 != adu_disconnect_~tmp___0~11#1); [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: havoc kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3800: usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset := usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3800-1: usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset := usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:35,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575-1: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := 0, 0; [2025-02-08 05:27:35,479 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-08 05:27:35,479 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 05:27:35,500 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 05:27:35,500 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 05:27:35,501 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:27:35 BoogieIcfgContainer [2025-02-08 05:27:35,501 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 05:27:35,502 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 05:27:35,502 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 05:27:35,505 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 05:27:35,505 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 05:27:24" (1/3) ... [2025-02-08 05:27:35,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1589aec4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:27:35, skipping insertion in model container [2025-02-08 05:27:35,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:26" (2/3) ... [2025-02-08 05:27:35,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1589aec4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:27:35, skipping insertion in model container [2025-02-08 05:27:35,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:27:35" (3/3) ... [2025-02-08 05:27:35,507 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 05:27:35,517 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 05:27:35,518 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i that has 4 procedures, 1265 locations, 1 initial locations, 9 loop locations, and 420 error locations. [2025-02-08 05:27:35,518 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-08 05:27:35,569 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInstances(ThreadInstanceAdder.java:352) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.IcfgPetrifier.(IcfgPetrifier.java:94) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.petrify(TraceAbstractionStarter.java:492) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:165) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:132) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) 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 05:27:35,574 INFO L158 Benchmark]: Toolchain (without parser) took 11090.10ms. Allocated memory was 167.8MB in the beginning and 360.7MB in the end (delta: 192.9MB). Free memory was 113.9MB in the beginning and 115.0MB in the end (delta: -1.2MB). Peak memory consumption was 191.8MB. Max. memory is 16.1GB. [2025-02-08 05:27:35,576 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 201.3MB. Free memory is still 119.7MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 05:27:35,577 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1887.81ms. Allocated memory is still 167.8MB. Free memory was 113.4MB in the beginning and 88.3MB in the end (delta: 25.1MB). Peak memory consumption was 107.7MB. Max. memory is 16.1GB. [2025-02-08 05:27:35,577 INFO L158 Benchmark]: Boogie Procedure Inliner took 262.28ms. Allocated memory is still 167.8MB. Free memory was 88.3MB in the beginning and 64.5MB in the end (delta: 23.8MB). Peak memory consumption was 72.4MB. Max. memory is 16.1GB. [2025-02-08 05:27:35,577 INFO L158 Benchmark]: Boogie Preprocessor took 488.42ms. Allocated memory was 167.8MB in the beginning and 360.7MB in the end (delta: 192.9MB). Free memory was 64.5MB in the beginning and 231.1MB in the end (delta: -166.6MB). Peak memory consumption was 56.2MB. Max. memory is 16.1GB. [2025-02-08 05:27:35,578 INFO L158 Benchmark]: IcfgBuilder took 8376.43ms. Allocated memory is still 360.7MB. Free memory was 231.1MB in the beginning and 140.2MB in the end (delta: 90.9MB). Peak memory consumption was 167.8MB. Max. memory is 16.1GB. [2025-02-08 05:27:35,578 INFO L158 Benchmark]: TraceAbstraction took 70.77ms. Allocated memory is still 360.7MB. Free memory was 140.2MB in the beginning and 115.0MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 05:27:35,579 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.13ms. Allocated memory is still 201.3MB. Free memory is still 119.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1887.81ms. Allocated memory is still 167.8MB. Free memory was 113.4MB in the beginning and 88.3MB in the end (delta: 25.1MB). Peak memory consumption was 107.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 262.28ms. Allocated memory is still 167.8MB. Free memory was 88.3MB in the beginning and 64.5MB in the end (delta: 23.8MB). Peak memory consumption was 72.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 488.42ms. Allocated memory was 167.8MB in the beginning and 360.7MB in the end (delta: 192.9MB). Free memory was 64.5MB in the beginning and 231.1MB in the end (delta: -166.6MB). Peak memory consumption was 56.2MB. Max. memory is 16.1GB. * IcfgBuilder took 8376.43ms. Allocated memory is still 360.7MB. Free memory was 231.1MB in the beginning and 140.2MB in the end (delta: 90.9MB). Peak memory consumption was 167.8MB. Max. memory is 16.1GB. * TraceAbstraction took 70.77ms. Allocated memory is still 360.7MB. Free memory was 140.2MB in the beginning and 115.0MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] - GenericResultAtLocation [Line: 3662]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] - GenericResultAtLocation [Line: 3665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] - GenericResultAtLocation [Line: 3668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] - GenericResultAtLocation [Line: 3671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] - GenericResultAtLocation [Line: 4769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] - GenericResultAtLocation [Line: 4776]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] - GenericResultAtLocation [Line: 4783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] - GenericResultAtLocation [Line: 4790]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] - GenericResultAtLocation [Line: 4837]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] - GenericResultAtLocation [Line: 4844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] - GenericResultAtLocation [Line: 4851]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] - GenericResultAtLocation [Line: 4858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] - GenericResultAtLocation [Line: 5071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] - GenericResultAtLocation [Line: 5078]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] - GenericResultAtLocation [Line: 5085]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] - GenericResultAtLocation [Line: 5092]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] - GenericResultAtLocation [Line: 5152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] - GenericResultAtLocation [Line: 5159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] - GenericResultAtLocation [Line: 5166]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] - GenericResultAtLocation [Line: 5173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] - GenericResultAtLocation [Line: 5263]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] - GenericResultAtLocation [Line: 5270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] - GenericResultAtLocation [Line: 5277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] - GenericResultAtLocation [Line: 5284]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInstances(ThreadInstanceAdder.java:352) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 05:27:35,600 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 Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-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 ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5b4b366842d515e4cb882bee42d8cbade7db172d14c7b79b0aca4a9ee5dc85e7 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 05:27:37,599 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 05:27:37,698 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Bitvector.epf [2025-02-08 05:27:37,702 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 05:27:37,702 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 05:27:37,716 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 05:27:37,716 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 05:27:37,717 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 05:27:37,717 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 05:27:37,717 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 05:27:37,718 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 05:27:37,718 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 05:27:37,718 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 05:27:37,719 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:27:37,719 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 05:27:37,719 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 05:27:37,719 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 ! data-race) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5b4b366842d515e4cb882bee42d8cbade7db172d14c7b79b0aca4a9ee5dc85e7 [2025-02-08 05:27:37,964 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 05:27:37,978 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 05:27:37,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 05:27:37,983 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 05:27:37,984 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 05:27:37,984 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 05:27:39,357 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6e718985a/17ed8799b2b04c268447c65948b09031/FLAG46b0e06cb [2025-02-08 05:27:39,810 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 05:27:39,812 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 05:27:39,847 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6e718985a/17ed8799b2b04c268447c65948b09031/FLAG46b0e06cb [2025-02-08 05:27:39,928 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6e718985a/17ed8799b2b04c268447c65948b09031 [2025-02-08 05:27:39,931 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 05:27:39,932 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 05:27:39,933 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 05:27:39,933 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 05:27:39,936 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 05:27:39,937 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:27:39" (1/1) ... [2025-02-08 05:27:39,938 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10bdd366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:39, skipping insertion in model container [2025-02-08 05:27:39,939 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:27:39" (1/1) ... [2025-02-08 05:27:40,015 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 05:27:41,398 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:27:41,438 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 05:27:41,547 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] [2025-02-08 05:27:41,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] [2025-02-08 05:27:41,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] [2025-02-08 05:27:41,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] [2025-02-08 05:27:41,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] [2025-02-08 05:27:41,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] [2025-02-08 05:27:41,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] [2025-02-08 05:27:41,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] [2025-02-08 05:27:41,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] [2025-02-08 05:27:41,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] [2025-02-08 05:27:41,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] [2025-02-08 05:27:41,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] [2025-02-08 05:27:41,654 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] [2025-02-08 05:27:41,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] [2025-02-08 05:27:41,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] [2025-02-08 05:27:41,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] [2025-02-08 05:27:41,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] [2025-02-08 05:27:41,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] [2025-02-08 05:27:41,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] [2025-02-08 05:27:41,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] [2025-02-08 05:27:41,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] [2025-02-08 05:27:41,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] [2025-02-08 05:27:41,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] [2025-02-08 05:27:41,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] [2025-02-08 05:27:41,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] [2025-02-08 05:27:41,779 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:27:41,853 INFO L204 MainTranslator]: Completed translation [2025-02-08 05:27:41,854 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41 WrapperNode [2025-02-08 05:27:41,854 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 05:27:41,855 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 05:27:41,855 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 05:27:41,855 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 05:27:41,859 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:41,918 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,339 INFO L138 Inliner]: procedures = 296, calls = 1736, calls flagged for inlining = 468, calls inlined = 551, statements flattened = 8499 [2025-02-08 05:27:42,340 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 05:27:42,341 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 05:27:42,341 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 05:27:42,341 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 05:27:42,347 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,348 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,398 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,399 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,718 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,742 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,764 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,845 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,888 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 05:27:42,889 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 05:27:42,889 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 05:27:42,889 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 05:27:42,890 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (1/1) ... [2025-02-08 05:27:42,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:27:42,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 05:27:42,917 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 05:27:42,922 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 05:27:42,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_insmod_4 [2025-02-08 05:27:42,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_insmod_4 [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_scenario_3 [2025-02-08 05:27:42,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_scenario_3 [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2025-02-08 05:27:42,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_character_driver_scenario_2 [2025-02-08 05:27:42,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_character_driver_scenario_2 [2025-02-08 05:27:42,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 05:27:42,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 05:27:42,941 WARN L227 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-02-08 05:27:43,376 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 05:27:43,377 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 05:27:49,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume true; [2025-02-08 05:27:49,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume !true; [2025-02-08 05:27:49,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-1: assume { :end_inline_ldv_filter_err_code } true;~ldv_2_ret_default~0#1 := #t~ret647#1; [2025-02-08 05:27:49,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-2: havoc ldv_filter_err_code_#in~ret_val#1; [2025-02-08 05:27:49,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: havoc #t~ret647#1; [2025-02-08 05:27:49,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-5: havoc ldv_filter_err_code_#t~ret721#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-6: havoc ldv_filter_err_code_#res#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-3: havoc ldv_filter_err_code_#t~ret721#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-4: #t~ret647#1 := ldv_filter_err_code_#res#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-7: assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ~ldv_2_ret_default~0#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-1: havoc adu_read_#t~nondet372#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-2: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet372#1]; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-3: #t~ret648#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: havoc #t~ret648#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: assume ((#race[adu_read_~#descriptor___5~0#1.base,adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet372#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet372#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet372#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet372#1; [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: assume !(((#race[adu_read_~#descriptor___5~0#1.base,adu_read_~#descriptor___5~0#1.offset] == adu_read_#t~nondet372#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet372#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet372#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet372#1); [2025-02-08 05:27:49,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-1: assume { :end_inline_ldv_undef_int } true;~tmp___12~2#1 := #t~ret648#1; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-5: #race := #race[adu_read_~#descriptor___5~0#1.base,adu_read_~#descriptor___5~0#1.offset := adu_read_#t~nondet372#1]; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-6: havoc adu_read_#t~nondet372#1; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-3: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet372#1]; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-4: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet372#1]; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-7: SUMMARY for call write~$Pointer$(92bv32, 0bv32, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-2: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet373#1]; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-3: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet373#1]; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: assume ((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet373#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet373#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet373#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet373#1; [2025-02-08 05:27:49,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: assume !(((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet373#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet373#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet373#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet373#1); [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-1: havoc adu_read_#t~nondet373#1; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-6: havoc adu_read_#t~nondet373#1; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-7: SUMMARY for call write~$Pointer$(93bv32, 0bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-4: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet373#1]; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-5: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet373#1]; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-2: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret805#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-1: [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-6: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret805#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-5: [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-4: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-3: [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-10: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret805#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-9: [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-8: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-7: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-14: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret805#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-13: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-12: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-11: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-18: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret805#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume 0bv32 != ~tmp___12~2#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume !(0bv32 != ~tmp___12~2#1); [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: assume ((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet374#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet374#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet374#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet374#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: assume !(((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet374#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet374#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet374#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet374#1); [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-17: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-16: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-15: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-3: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet374#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-22: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret805#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-4: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet374#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-21: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-1: havoc adu_read_#t~nondet374#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-20: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-2: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet374#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-19: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-7: SUMMARY for call write~$Pointer$(94bv32, 0bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-5: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet374#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730-6: havoc adu_read_#t~nondet374#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-23: [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: assume ((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet375#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet375#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet375#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet375#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: assume !(((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet375#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet375#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet375#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet375#1); [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-1: havoc adu_read_#t~nondet375#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-4: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet375#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-5: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet375#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-2: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet375#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-3: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet375#1]; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-6: havoc adu_read_#t~nondet375#1; [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731-7: SUMMARY for call write~$Pointer$(95bv32, 0bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-1: havoc adu_read_#t~nondet376#1; [2025-02-08 05:27:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-2: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet376#1]; [2025-02-08 05:27:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ~ldv_2_ret_default~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-1: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume ((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet376#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet376#1; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume !(((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet376#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet376#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet376#1); [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-3: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-5: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet376#1]; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-2: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-6: havoc adu_read_#t~nondet376#1; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-5: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-3: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet376#1]; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-4: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-4: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet376#1]; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-7: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-6: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732-7: SUMMARY for call write~intINTTYPE4(446bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-9: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-8: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-11: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-10: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-13: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-12: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-15: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-14: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-17: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-16: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-18: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true;get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-2: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet377#1]; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-3: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet377#1]; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: assume ((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet377#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet377#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: assume !(((#race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)] == adu_read_#t~nondet377#1 && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet377#1) && #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))] == adu_read_#t~nondet377#1); [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-1: havoc adu_read_#t~nondet377#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-6: havoc adu_read_#t~nondet377#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-4: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)) := adu_read_#t~nondet377#1]; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-5: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset) := adu_read_#t~nondet377#1]; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: havoc adu_write_#t~ret494#1.base, adu_write_#t~ret494#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-4: adu_write_#t~ret494#1.base, adu_write_#t~ret494#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-1: havoc adu_write_#t~ret494#1.base, adu_write_#t~ret494#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-2: assume { :end_inline_get_current } true;adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset := adu_write_#t~ret494#1.base, adu_write_#t~ret494#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734: havoc adu_read_#t~ret379#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-1: havoc adu_read_#t~mem378#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___11~0#1 := adu_read_#t~ret379#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-8: assume ((0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))]; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-8: assume !(((0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset))]); [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-5: adu_read_#t~ret379#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-11: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-12: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem378#1), 0bv32; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-10: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-13: #race := #race[adu_read_~#descriptor___5~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-14: SUMMARY for call adu_read_#t~mem378#1 := read~intINTTYPE4(adu_read_~#descriptor___5~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume 0bv32 != adu_read_~tmp___11~0#1; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume !(0bv32 != adu_read_~tmp___11~0#1); [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~ldv_2_ret_default~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: havoc adu_read_#t~ret381#1; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-4: adu_read_#t~ret381#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem380#1.base, adu_read_#t~mem380#1.offset; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_#t~mem380#1.base, ~bvadd~32(99bv32, adu_read_#t~mem380#1.offset), 96bv32, 0bv32; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-3: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-2: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-13: SUMMARY for call adu_read_#t~mem380#1.base, adu_read_#t~mem380#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-7: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-6: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-5: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-11: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-10: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-9: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-8: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-15: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-14: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-13: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-12: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-19: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-18: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-17: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-23: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-22: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-21: [2025-02-08 05:27:49,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-20: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-27: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-26: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-25: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-24: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-31: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-30: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-29: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-35: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-34: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-33: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-32: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-39: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-38: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-37: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-36: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-43: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-42: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-41: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-40: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-47: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-46: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-45: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-44: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-51: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-50: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-49: [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-48: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-2: assume { :end_inline_get_current } true;adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset := adu_write_#t~ret495#1.base, adu_write_#t~ret495#1.offset; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: havoc adu_write_#t~ret495#1.base, adu_write_#t~ret495#1.offset; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-1: havoc adu_write_#t~ret495#1.base, adu_write_#t~ret495#1.offset; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-4: adu_write_#t~ret495#1.base, adu_write_#t~ret495#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-2: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-1: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-6: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-5: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-4: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-3: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-10: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-9: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-8: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-7: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-14: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-13: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-12: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-11: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-18: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-17: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-16: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-15: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_resource_inode~0#1.base, ~ldv_2_resource_inode~0#1.offset; [2025-02-08 05:27:49,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-22: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-21: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-20: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-19: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-25: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-24: ldv_spin_unlock_irqrestore_50_~flags#1 := ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328-23: ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset := ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_container_file_operations~0#1.base, ~ldv_2_container_file_operations~0#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: assume { :end_inline_ldv_free } true;#res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-2: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-1: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-6: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-5: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-3: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-10: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-9: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-8: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-7: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-14: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-13: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-12: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-11: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4747: adu_read_~__ret~0#1 := 1bv32; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-18: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-17: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-15: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-22: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-21: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-20: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-19: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-26: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-25: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-24: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-23: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-30: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-29: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-27: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-3: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-34: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-1: havoc adu_write_#t~ret496#1.base, adu_write_#t~ret496#1.offset; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-2: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-33: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-2: assume { :end_inline_get_current } true;adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset := adu_write_#t~ret496#1.base, adu_write_#t~ret496#1.offset; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-1: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-32: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-31: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276: havoc adu_write_#t~ret496#1.base, adu_write_#t~ret496#1.offset; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-7: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-38: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-6: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-37: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-5: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-36: assume { :end_inline_ldv_spin_unlock_buflock_of_adu_device } true;assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-4: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-35: assume { :begin_inline_ldv_spin_unlock_buflock_of_adu_device } true;havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret806#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-4: adu_write_#t~ret496#1.base, adu_write_#t~ret496#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-11: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-10: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-9: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-8: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-15: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-14: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-13: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-12: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-19: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-18: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-17: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-16: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-23: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-22: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-21: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-20: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-27: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-26: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-25: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-24: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-31: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-30: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-29: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-28: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-35: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-34: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-33: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-32: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-38: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-37: havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-36: havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume false; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume !false; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-3: #t~ret649#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc #t~ret649#1; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-1: assume { :end_inline_ldv_undef_int } true;~tmp___14~2#1 := #t~ret649#1; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6338: ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume false; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume !false; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283: havoc adu_write_#t~ret497#1.base, adu_write_#t~ret497#1.offset; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-1: havoc adu_write_#t~ret497#1.base, adu_write_#t~ret497#1.offset; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-4: adu_write_#t~ret497#1.base, adu_write_#t~ret497#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-2: assume { :end_inline_get_current } true;adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset := adu_write_#t~ret497#1.base, adu_write_#t~ret497#1.offset; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume 1bv32 == ~tmp___14~2#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume !(1bv32 == ~tmp___14~2#1); [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume false; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume !false; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume 2bv32 == ~tmp___14~2#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume !(2bv32 == ~tmp___14~2#1); [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-5: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-4: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-7: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-6: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-9: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-8: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-11: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-10: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-13: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-12: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-14: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume true; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume !true; [2025-02-08 05:27:49,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true;assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, ~bvadd~32(244bv32, adu_write_~dev~5#1.offset), adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 05:27:49,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume 3bv32 == ~tmp___14~2#1; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume !(3bv32 == ~tmp___14~2#1); [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: assume false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !false; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5824: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := 0bv32; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296-1: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset;assume { :end_inline_remove_wait_queue } true; [2025-02-08 05:27:49,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-1: havoc adu_read_#t~ret382#1.base, adu_read_#t~ret382#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-2: assume { :end_inline_get_current } true;adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset := adu_read_#t~ret382#1.base, adu_read_#t~ret382#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768: havoc adu_read_#t~ret382#1.base, adu_read_#t~ret382#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-4: adu_read_#t~ret382#1.base, adu_read_#t~ret382#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-2: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet498#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-3: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet498#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: assume ((#race[adu_write_~#descriptor___3~1#1.base,adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet498#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet498#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet498#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet498#1; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: assume !(((#race[adu_write_~#descriptor___3~1#1.base,adu_write_~#descriptor___3~1#1.offset] == adu_write_#t~nondet498#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet498#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet498#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet498#1); [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-1: havoc adu_write_#t~nondet498#1; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-6: havoc adu_write_#t~nondet498#1; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-7: SUMMARY for call write~$Pointer$(135bv32, 0bv32, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-4: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet498#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297-5: #race := #race[adu_write_~#descriptor___3~1#1.base,adu_write_~#descriptor___3~1#1.offset := adu_write_#t~nondet498#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset := ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: assume ((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet499#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet499#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet499#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet499#1; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: assume !(((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet499#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet499#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet499#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet499#1); [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-3: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet499#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-4: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet499#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-1: havoc adu_write_#t~nondet499#1; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-2: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet499#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-7: SUMMARY for call write~$Pointer$(136bv32, 0bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-5: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet499#1]; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298-6: havoc adu_write_#t~nondet499#1; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827: havoc #t~ret650#1.base, #t~ret650#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-1: assume { :end_inline_ldv_xmalloc } true;~tmp___15~2#1.base, ~tmp___15~2#1.offset := #t~ret650#1.base, #t~ret650#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-4: #t~ret650#1.base, #t~ret650#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: assume ((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet500#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet500#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet500#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet500#1; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: assume !(((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet500#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet500#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet500#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet500#1); [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-1: havoc adu_write_#t~nondet500#1; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-4: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet500#1]; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-5: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet500#1]; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-2: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet500#1]; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-3: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet500#1]; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-6: havoc adu_write_#t~nondet500#1; [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-7: SUMMARY for call write~$Pointer$(137bv32, 0bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: ~ldv_2_ldv_param_4_1_default~0#1.base, ~ldv_2_ldv_param_4_1_default~0#1.offset := ~tmp___15~2#1.base, ~tmp___15~2#1.offset; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: havoc adu_write_#t~nondet501#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-2: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet501#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume ((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet501#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet501#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet501#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet501#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume !(((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet501#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet501#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet501#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet501#1); [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-5: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet501#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-6: havoc adu_write_#t~nondet501#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-3: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet501#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-4: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet501#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-7: SUMMARY for call write~$Pointer$(138bv32, 0bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829: havoc #t~ret651#1.base, #t~ret651#1.offset; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-1: assume { :end_inline_ldv_xmalloc } true;~tmp___16~2#1.base, ~tmp___16~2#1.offset := #t~ret651#1.base, #t~ret651#1.offset; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-4: #t~ret651#1.base, #t~ret651#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-2: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet502#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-3: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet502#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: assume ((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet502#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet502#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet502#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet502#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: assume !(((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet502#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet502#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet502#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet502#1); [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-1: havoc adu_write_#t~nondet502#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-6: havoc adu_write_#t~nondet502#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-7: SUMMARY for call write~intINTTYPE4(577bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-4: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet502#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-5: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet502#1]; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret747#1; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5830: ~ldv_2_ldv_param_4_3_default~0#1.base, ~ldv_2_ldv_param_4_3_default~0#1.offset := ~tmp___16~2#1.base, ~tmp___16~2#1.offset; [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret747#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:49,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: assume ((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet503#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet503#1; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: assume !(((#race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)] == adu_write_#t~nondet503#1 && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet503#1) && #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))] == adu_write_#t~nondet503#1); [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-3: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet503#1]; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-4: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet503#1]; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-1: havoc adu_write_#t~nondet503#1; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-2: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)) := adu_write_#t~nondet503#1]; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-5: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset) := adu_write_#t~nondet503#1]; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-6: havoc adu_write_#t~nondet503#1; [2025-02-08 05:27:49,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ~bvule~32(~ldv_2_size_cnt_write_size~0#1, 2147479552bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303: havoc adu_write_#t~ret505#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-1: havoc adu_write_#t~mem504#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-5: adu_write_#t~ret505#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-2: assume { :end_inline_ldv__builtin_expect } true;adu_write_~tmp___19~1#1 := adu_write_#t~ret505#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-8: assume ((0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))]; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-8: assume !(((0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset))]); [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_write_#t~mem504#1), 0bv32; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-12: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-13: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset) := 0bv1]; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-10: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-11: #race := #race[adu_write_~#descriptor___3~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775: havoc adu_read_#t~ret383#1.base, adu_read_#t~ret383#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-1: havoc ldv_character_driver_scenario_write_2_4_#in~arg0#1.base, ldv_character_driver_scenario_write_2_4_#in~arg0#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg1#1.base, ldv_character_driver_scenario_write_2_4_#in~arg1#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg2#1.base, ldv_character_driver_scenario_write_2_4_#in~arg2#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg3#1, ldv_character_driver_scenario_write_2_4_#in~arg4#1.base, ldv_character_driver_scenario_write_2_4_#in~arg4#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-1: havoc adu_read_#t~ret383#1.base, adu_read_#t~ret383#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-2: havoc ldv_character_driver_scenario_write_2_4_#t~ret661#1, ldv_character_driver_scenario_write_2_4_~arg0#1.base, ldv_character_driver_scenario_write_2_4_~arg0#1.offset, ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset, ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset, ldv_character_driver_scenario_write_2_4_~arg3#1, ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-14: SUMMARY for call adu_write_#t~mem504#1 := read~intINTTYPE4(adu_write_~#descriptor___3~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume { :end_inline_ldv_character_driver_scenario_write_2_4 } true;havoc #t~mem652#1.base, #t~mem652#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-4: adu_read_#t~ret383#1.base, adu_read_#t~ret383#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-5: assume { :begin_inline_ldv_character_driver_scenario_write_2_4 } true;ldv_character_driver_scenario_write_2_4_#in~arg0#1.base, ldv_character_driver_scenario_write_2_4_#in~arg0#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg1#1.base, ldv_character_driver_scenario_write_2_4_#in~arg1#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg2#1.base, ldv_character_driver_scenario_write_2_4_#in~arg2#1.offset, ldv_character_driver_scenario_write_2_4_#in~arg3#1, ldv_character_driver_scenario_write_2_4_#in~arg4#1.base, ldv_character_driver_scenario_write_2_4_#in~arg4#1.offset := #t~mem652#1.base, #t~mem652#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset, ~ldv_2_ldv_param_4_1_default~0#1.base, ~ldv_2_ldv_param_4_1_default~0#1.offset, ~ldv_2_size_cnt_write_size~0#1, ~ldv_2_ldv_param_4_3_default~0#1.base, ~ldv_2_ldv_param_4_3_default~0#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-6: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-2: assume { :end_inline_get_current } true;adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset := adu_read_#t~ret383#1.base, adu_read_#t~ret383#1.offset; [2025-02-08 05:27:49,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-3: havoc ldv_character_driver_scenario_write_2_4_#t~ret661#1, ldv_character_driver_scenario_write_2_4_~arg0#1.base, ldv_character_driver_scenario_write_2_4_~arg0#1.offset, ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset, ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset, ldv_character_driver_scenario_write_2_4_~arg3#1, ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-4: assume ((0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset)] && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset))]; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-4: assume !(((0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset)] && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset))]); [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-7: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-8: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719-1: test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset := test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719: test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833-1: SUMMARY for call #t~mem652#1.base, #t~mem652#1.offset := read~$Pointer$(~ldv_2_container_file_operations~0#1.base, ~bvadd~32(12bv32, ~ldv_2_container_file_operations~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719-3: test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset := test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset; [2025-02-08 05:27:49,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719-2: test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:49,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume 0bv32 != adu_write_~tmp___19~1#1; [2025-02-08 05:27:49,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume !(0bv32 != adu_write_~tmp___19~1#1); [2025-02-08 05:27:49,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-1: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307: havoc adu_write_#t~ret507#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem506#1.base, adu_write_#t~mem506#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-4: adu_write_#t~ret507#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_#t~mem506#1.base, ~bvadd~32(99bv32, adu_write_#t~mem506#1.offset), 139bv32, 0bv32; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-13: SUMMARY for call adu_write_#t~mem506#1.base, adu_write_#t~mem506#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_4_3_default~0#1.base, ~ldv_2_ldv_param_4_3_default~0#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-3: assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_4_1_default~0#1.base, ~ldv_2_ldv_param_4_1_default~0#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset;assume { :end_inline_ldv_free } true; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-2: havoc variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-1: assume { :end_inline_variable_test_bit } true;test_ti_thread_flag_~tmp___0~0#1 := test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-4: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-3: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-6: havoc variable_test_bit_#res#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-5: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-8: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-7: assume { :begin_inline_variable_test_bit } true;variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset := test_ti_thread_flag_~flag#1, test_ti_thread_flag_~ti#1.base, ~bvadd~32(8bv32, test_ti_thread_flag_~ti#1.offset); [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-10: havoc variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-9: assume { :end_inline_variable_test_bit } true;test_ti_thread_flag_~tmp___0~0#1 := test_ti_thread_flag_#t~ret14#1; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-12: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-11: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-14: havoc variable_test_bit_#res#1; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-13: havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-15: assume { :begin_inline_variable_test_bit } true;variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset := test_ti_thread_flag_~flag#1, test_ti_thread_flag_~ti#1.base, ~bvadd~32(8bv32, test_ti_thread_flag_~ti#1.offset); [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782: havoc adu_read_#t~ret384#1.base, adu_read_#t~ret384#1.offset; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-4: adu_read_#t~ret384#1.base, adu_read_#t~ret384#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-1: havoc adu_read_#t~ret384#1.base, adu_read_#t~ret384#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-2: assume { :end_inline_get_current } true;adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset := adu_read_#t~ret384#1.base, adu_read_#t~ret384#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret748#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-1: assume { :end_inline_ldv_undef_int } true;ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1 := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret748#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret748#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3726-1: test_ti_thread_flag_#res#1 := test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3726-3: test_ti_thread_flag_#res#1 := test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6370: havoc ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-2: assume { :end_inline_usb_endpoint_maxp } true;adu_write_~tmp___20~1#1 := adu_write_#t~ret509#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-3: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: havoc adu_write_#t~ret509#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: havoc adu_write_#t~mem508#1.base, adu_write_#t~mem508#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-6: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-4: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-5: adu_write_#t~ret509#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-9: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_write_#t~mem508#1.base, adu_write_#t~mem508#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-14: SUMMARY for call adu_write_#t~mem508#1.base, adu_write_#t~mem508#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: assume { :end_inline_ldv_character_driver_scenario_release_2_2 } true;havoc #t~mem653#1.base, #t~mem653#1.offset; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume 0bv32 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume !(0bv32 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1); [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-13: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-3: havoc ldv_character_driver_scenario_release_2_2_#t~ret660#1, ldv_character_driver_scenario_release_2_2_~arg0#1.base, ldv_character_driver_scenario_release_2_2_~arg0#1.offset, ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset, ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-4: assume ((0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset)] && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(1bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(2bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(3bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset))]; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-4: assume !(((0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset)] && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(1bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(2bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset))]) && 0bv1 == #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(3bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset))]); [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-1: havoc ldv_character_driver_scenario_release_2_2_#in~arg0#1.base, ldv_character_driver_scenario_release_2_2_#in~arg0#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg1#1.base, ldv_character_driver_scenario_release_2_2_#in~arg1#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg2#1.base, ldv_character_driver_scenario_release_2_2_#in~arg2#1.offset; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-2: havoc ldv_character_driver_scenario_release_2_2_#t~ret660#1, ldv_character_driver_scenario_release_2_2_~arg0#1.base, ldv_character_driver_scenario_release_2_2_~arg0#1.offset, ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset, ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-7: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(2bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-8: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(1bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-5: assume { :begin_inline_ldv_character_driver_scenario_release_2_2 } true;ldv_character_driver_scenario_release_2_2_#in~arg0#1.base, ldv_character_driver_scenario_release_2_2_#in~arg0#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg1#1.base, ldv_character_driver_scenario_release_2_2_#in~arg1#1.offset, ldv_character_driver_scenario_release_2_2_#in~arg2#1.base, ldv_character_driver_scenario_release_2_2_#in~arg2#1.offset := #t~mem653#1.base, #t~mem653#1.offset, ~ldv_2_resource_inode~0#1.base, ~ldv_2_resource_inode~0#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset; [2025-02-08 05:27:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-6: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(3bv32, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-9: #race := #race[~ldv_2_container_file_operations~0#1.base,~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-10: SUMMARY for call #t~mem653#1.base, #t~mem653#1.offset := read~$Pointer$(~ldv_2_container_file_operations~0#1.base, ~bvadd~32(52bv32, ~ldv_2_container_file_operations~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5314: adu_write_~buffer_size~0#1 := adu_write_~tmp___20~1#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315: adu_write_~bytes_to_write~0#1 := (if ~bvult~32(adu_write_~buffer_size~0#1, adu_write_~count#1) then adu_write_~buffer_size~0#1 else adu_write_~count#1); [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-3: [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret749#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret749#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-1: havoc adu_write_#t~nondet510#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-3: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret748#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret749#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-2: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet510#1]; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-2: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-1: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_adutux_mutex } true;ldv_mutex_lock_interruptible_59_~tmp~28#1 := ldv_mutex_lock_interruptible_59_#t~ret703#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: assume ((#race[adu_write_~#descriptor___4~1#1.base,adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet510#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet510#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet510#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet510#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: assume !(((#race[adu_write_~#descriptor___4~1#1.base,adu_write_~#descriptor___4~1#1.offset] == adu_write_#t~nondet510#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet510#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet510#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet510#1); [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373: havoc ldv_mutex_lock_interruptible_59_#t~ret703#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-5: #race := #race[adu_write_~#descriptor___4~1#1.base,adu_write_~#descriptor___4~1#1.offset := adu_write_#t~nondet510#1]; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-7: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_adutux_mutex } true;ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#in~lock#1.offset := ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-6: havoc adu_write_#t~nondet510#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-6: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-3: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet510#1]; [2025-02-08 05:27:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-5: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret748#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret749#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-4: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet510#1]; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-4: ldv_mutex_lock_interruptible_59_#t~ret703#1 := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316-7: SUMMARY for call write~$Pointer$(141bv32, 0bv32, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-2: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet511#1]; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-3: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet511#1]; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: assume ((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet511#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet511#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet511#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet511#1; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: assume !(((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet511#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet511#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet511#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet511#1); [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-1: havoc adu_write_#t~nondet511#1; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-6: havoc adu_write_#t~nondet511#1; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-7: SUMMARY for call write~$Pointer$(142bv32, 0bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-4: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet511#1]; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-5: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet511#1]; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := 0bv32; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-2: assume { :end_inline_get_current } true;adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset := adu_read_#t~ret385#1.base, adu_read_#t~ret385#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789: havoc adu_read_#t~ret385#1.base, adu_read_#t~ret385#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-1: havoc adu_read_#t~ret385#1.base, adu_read_#t~ret385#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-4: adu_read_#t~ret385#1.base, adu_read_#t~ret385#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6375-1: ldv_mutex_lock_interruptible_59_#res#1 := ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: assume ((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet512#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet512#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet512#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet512#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: assume !(((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet512#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet512#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet512#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet512#1); [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-3: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet512#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-4: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet512#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-1: havoc adu_write_#t~nondet512#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-2: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet512#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-7: SUMMARY for call write~$Pointer$(143bv32, 0bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-5: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet512#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-6: havoc adu_write_#t~nondet512#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: assume ((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet513#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet513#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet513#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet513#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: assume !(((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet513#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet513#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet513#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet513#1); [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-1: havoc adu_write_#t~nondet513#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-4: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet513#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-5: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet513#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-2: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet513#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-3: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet513#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-6: havoc adu_write_#t~nondet513#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-7: SUMMARY for call write~$Pointer$(144bv32, 0bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-1: assume { :end_inline_ldv_undef_int } true;~tmp___19~2#1 := #t~ret654#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := 4294967292bv32; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848: havoc #t~ret654#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-3: #t~ret654#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-1: havoc adu_write_#t~nondet514#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-2: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet514#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: assume ((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet514#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet514#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet514#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet514#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: assume !(((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet514#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet514#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet514#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet514#1); [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-5: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet514#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-6: havoc adu_write_#t~nondet514#1; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-3: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet514#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-4: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet514#1]; [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-7: SUMMARY for call write~intINTTYPE4(584bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset := ldv_mutex_unlock_60_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_60_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-2: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet515#1]; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-3: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet515#1]; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: assume ((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet515#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet515#1; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: assume !(((#race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)] == adu_write_#t~nondet515#1 && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet515#1) && #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))] == adu_write_#t~nondet515#1); [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-1: havoc adu_write_#t~nondet515#1; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-6: havoc adu_write_#t~nondet515#1; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-4: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)) := adu_write_#t~nondet515#1]; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-5: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset) := adu_write_#t~nondet515#1]; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume 0bv32 != ~tmp___19~2#1; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume !(0bv32 != ~tmp___19~2#1); [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322: havoc adu_write_#t~ret517#1; [2025-02-08 05:27:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-1: havoc adu_write_#t~mem516#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-2: assume { :end_inline_ldv__builtin_expect } true;adu_write_~tmp___21~1#1 := adu_write_#t~ret517#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-8: assume ((0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))]; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-8: assume !(((0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset))]); [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-5: adu_write_#t~ret517#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-11: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-12: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_write_#t~mem516#1), 0bv32; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-10: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-13: #race := #race[adu_write_~#descriptor___4~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset) := 0bv1]; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-14: SUMMARY for call adu_write_#t~mem516#1 := read~intINTTYPE4(adu_write_~#descriptor___4~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-1: assume { :end_inline_ldv_xmalloc } true;~tmp___17~2#1.base, ~tmp___17~2#1.offset := #t~ret655#1.base, #t~ret655#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852: havoc #t~ret655#1.base, #t~ret655#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-4: #t~ret655#1.base, #t~ret655#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume 0bv32 != adu_write_~tmp___21~1#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume !(0bv32 != adu_write_~tmp___21~1#1); [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5853: ~ldv_2_ldv_param_22_1_default~0#1.base, ~ldv_2_ldv_param_22_1_default~0#1.offset := ~tmp___17~2#1.base, ~tmp___17~2#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4796: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true;assume { :begin_inline_add_wait_queue } true;add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset := adu_read_~dev~4#1.base, ~bvadd~32(188bv32, adu_read_~dev~4#1.offset), adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: havoc ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_adutux_mutex } true; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-3: assume { :begin_inline_ldv_mutex_unlock_adutux_mutex } true;ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset := ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: havoc #t~ret656#1.base, #t~ret656#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-4: #t~ret656#1.base, #t~ret656#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-1: assume { :end_inline_ldv_xmalloc } true;~tmp___18~2#1.base, ~tmp___18~2#1.offset := #t~ret656#1.base, #t~ret656#1.offset; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326: havoc adu_write_#t~ret519#1; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-4: adu_write_#t~ret519#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem518#1.base, adu_write_#t~mem518#1.offset; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_#t~mem518#1.base, ~bvadd~32(99bv32, adu_write_#t~mem518#1.offset), 145bv32, 0bv32; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5855: ~ldv_2_ldv_param_22_3_default~0#1.base, ~ldv_2_ldv_param_22_3_default~0#1.offset := ~tmp___18~2#1.base, ~tmp___18~2#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-13: SUMMARY for call adu_write_#t~mem518#1.base, adu_write_#t~mem518#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-1: havoc ldv_character_driver_scenario_callback_2_22_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg3#1, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-2: havoc ldv_character_driver_scenario_callback_2_22_#t~ret657#1, ldv_character_driver_scenario_callback_2_22_~arg0#1.base, ldv_character_driver_scenario_callback_2_22_~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_~arg3#1, ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: assume { :end_inline_ldv_character_driver_scenario_callback_2_22 } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_22_1_default~0#1.base, ~ldv_2_ldv_param_22_1_default~0#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-3: havoc ldv_character_driver_scenario_callback_2_22_#t~ret657#1, ldv_character_driver_scenario_callback_2_22_~arg0#1.base, ldv_character_driver_scenario_callback_2_22_~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_~arg3#1, ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-4: assume { :begin_inline_ldv_character_driver_scenario_callback_2_22 } true;ldv_character_driver_scenario_callback_2_22_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_#in~arg3#1, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.offset := ~ldv_2_callback_read~0#1.base, ~ldv_2_callback_read~0#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset, ~ldv_2_ldv_param_22_1_default~0#1.base, ~ldv_2_ldv_param_22_1_default~0#1.offset, ~ldv_2_size_cnt_write_size~0#1, ~ldv_2_ldv_param_22_3_default~0#1.base, ~ldv_2_ldv_param_22_3_default~0#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset := ldv_mutex_lock_61_#in~ldv_func_arg1#1.base, ldv_mutex_lock_61_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_2_ldv_param_22_3_default~0#1.base, ~ldv_2_ldv_param_22_3_default~0#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802: assume { :end_inline_add_wait_queue } true;assume { :begin_inline_ldv___ldv_spin_lock_68 } true;ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset); [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-3: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-1: havoc add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-2: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803: havoc ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_68 } true; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803-1: havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset;assume { :end_inline_ldv_free } true; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803-2: havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-2: assume { :end_inline_copy_from_user } true;adu_write_~tmp___22~1#1 := adu_write_#t~ret521#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-3: havoc copy_from_user_#in~to#1.base, copy_from_user_#in~to#1.offset, copy_from_user_#in~from#1.base, copy_from_user_#in~from#1.offset, copy_from_user_#in~n#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: havoc adu_write_#t~ret521#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-1: havoc adu_write_#t~mem520#1.base, adu_write_#t~mem520#1.offset; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-6: havoc copy_from_user_#t~ret51#1, copy_from_user_#t~ret52#1, copy_from_user_#t~ret53#1, copy_from_user_#t~ret54#1, copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1, copy_from_user_~sz~0#1, copy_from_user_~tmp~2#1, copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-7: havoc copy_from_user_#res#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-4: havoc copy_from_user_#t~ret51#1, copy_from_user_#t~ret52#1, copy_from_user_#t~ret53#1, copy_from_user_#t~ret54#1, copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1, copy_from_user_~sz~0#1, copy_from_user_~tmp~2#1, copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-5: adu_write_#t~ret521#1 := copy_from_user_#res#1; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-8: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(316bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-8: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(316bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-9: assume { :begin_inline_copy_from_user } true;copy_from_user_#in~to#1.base, copy_from_user_#in~to#1.offset, copy_from_user_#in~from#1.base, copy_from_user_#in~from#1.offset, copy_from_user_#in~n#1 := adu_write_#t~mem520#1.base, adu_write_#t~mem520#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~bytes_to_write~0#1; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-14: SUMMARY for call adu_write_#t~mem520#1.base, adu_write_#t~mem520#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-13: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(316bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-2: havoc adu_read_#t~mem386#1; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-3: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-3: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume 0bv32 == adu_read_#t~mem386#1; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume !(0bv32 == adu_read_#t~mem386#1); [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-1: havoc adu_read_#t~mem386#1; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-8: SUMMARY for call adu_read_#t~mem386#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-1: havoc ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: assume { :end_inline_ldv_mutex_lock_adutux_mutex } true;havoc ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-4: assume { :begin_inline_ldv_mutex_lock_adutux_mutex } true;ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset := ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-3: havoc ldv_mutex_lock_adutux_mutex_#t~ret747#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret747#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := 500bv32; [2025-02-08 05:27:49,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-1: havoc ldv_character_driver_scenario_callback_2_5_#t~ret658#1, ldv_character_driver_scenario_callback_2_5_~arg0#1.base, ldv_character_driver_scenario_callback_2_5_~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_~arg2#1, ldv_character_driver_scenario_callback_2_5_~arg3#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-2: havoc ldv_character_driver_scenario_callback_2_5_#t~ret658#1, ldv_character_driver_scenario_callback_2_5_~arg0#1.base, ldv_character_driver_scenario_callback_2_5_~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_~arg2#1, ldv_character_driver_scenario_callback_2_5_~arg3#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864: havoc ldv_character_driver_scenario_callback_2_5_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg2#1, ldv_character_driver_scenario_callback_2_5_#in~arg3#1;assume { :end_inline_ldv_character_driver_scenario_callback_2_5 } true; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-3: assume { :begin_inline_ldv_character_driver_scenario_callback_2_5 } true;ldv_character_driver_scenario_callback_2_5_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg0#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_#in~arg2#1, ldv_character_driver_scenario_callback_2_5_#in~arg3#1 := ~ldv_2_callback_llseek~0#1.base, ~ldv_2_callback_llseek~0#1.offset, ~ldv_2_resource_file~0#1.base, ~ldv_2_resource_file~0#1.offset, ~ldv_2_ldv_param_5_1_default~0#1, ~ldv_2_ldv_param_5_2_default~0#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume 0bv32 != adu_write_~tmp___22~1#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume !(0bv32 != adu_write_~tmp___22~1#1); [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-1: assume { :end_inline_schedule_timeout } true;adu_read_~tmp___16~0#1 := adu_read_#t~ret387#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-2: havoc schedule_timeout_#in~arg0#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: havoc adu_read_#t~ret387#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-5: havoc schedule_timeout_#t~nondet864#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-6: havoc schedule_timeout_#res#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-3: havoc schedule_timeout_#t~nondet864#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-4: adu_read_#t~ret387#1 := schedule_timeout_#res#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: adu_write_~retval~3#1 := 4294967282bv32; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: adu_read_~timeout~0#1 := adu_read_~tmp___16~0#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset := ldv_mutex_unlock_62_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_62_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;adu_read_~__ret___0~0#1 := 0bv32; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342: havoc adu_write_#t~ret525#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-3: havoc adu_write_#t~mem522#1.base, adu_write_#t~mem522#1.offset; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-4: assume { :end_inline___create_pipe } true;adu_write_~tmp___23~1#1 := adu_write_#t~ret525#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-1: havoc adu_write_#t~mem524#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-2: havoc adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-7: adu_write_#t~ret525#1 := __create_pipe_#res#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-8: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-6: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_write_#t~mem522#1.base, adu_write_#t~mem522#1.offset, ~zero_extend~32~8(adu_write_#t~mem524#1); [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-12: #race := #race[adu_write_#t~mem523#1.base,~bvadd~32(2bv32, adu_write_#t~mem523#1.offset) := 0bv1]; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-10: assume 0bv1 == #race[adu_write_#t~mem523#1.base,~bvadd~32(2bv32, adu_write_#t~mem523#1.offset)]; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-10: assume !(0bv1 == #race[adu_write_#t~mem523#1.base,~bvadd~32(2bv32, adu_write_#t~mem523#1.offset)]); [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-15: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-16: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-13: SUMMARY for call adu_write_#t~mem524#1 := read~intINTTYPE1(adu_write_#t~mem523#1.base, ~bvadd~32(2bv32, adu_write_#t~mem523#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-14: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-14: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-19: SUMMARY for call adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-20: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-20: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-17: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-18: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-23: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-24: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-21: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-22: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-25: SUMMARY for call adu_write_#t~mem522#1.base, adu_write_#t~mem522#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: havoc adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset; [2025-02-08 05:27:49,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-1: havoc ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: havoc adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: assume { :end_inline_ldv_mutex_unlock_adutux_mutex } true;havoc ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-4: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-4: assume { :begin_inline_ldv_mutex_unlock_adutux_mutex } true;ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset := ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_write_#t~mem526#1.base, adu_write_#t~mem526#1.offset; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-3: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-3: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-8: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-6: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_write_#t~mem526#1.base, adu_write_#t~mem526#1.offset, adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset, ~bvor~32(1073741824bv32, adu_write_~tmp___23~1#1), adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset, adu_write_~bytes_to_write~0#1, #funAddr~adu_interrupt_out_callback.base, #funAddr~adu_interrupt_out_callback.offset, adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset, ~zero_extend~32~8(adu_write_#t~mem530#1); [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(316bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(316bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-12: SUMMARY for call adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-13: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-13: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(316bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-16: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-17: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-14: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-15: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-20: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-21: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-18: SUMMARY for call adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-19: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-19: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-24: SUMMARY for call adu_write_#t~mem526#1.base, adu_write_#t~mem526#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-22: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-23: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: assume 0bv1 == #race[adu_write_#t~mem529#1.base,~bvadd~32(6bv32, adu_write_#t~mem529#1.offset)]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: assume !(0bv1 == #race[adu_write_#t~mem529#1.base,~bvadd~32(6bv32, adu_write_#t~mem529#1.offset)]); [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-3: #race := #race[adu_write_#t~mem529#1.base,~bvadd~32(6bv32, adu_write_#t~mem529#1.offset) := 0bv1]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345: havoc adu_write_#t~mem530#1; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-1: havoc adu_write_#t~mem529#1.base, adu_write_#t~mem529#1.offset; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-6: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-7: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-4: SUMMARY for call adu_write_#t~mem530#1 := read~intINTTYPE1(adu_write_#t~mem529#1.base, ~bvadd~32(6bv32, adu_write_#t~mem529#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-5: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-5: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-10: SUMMARY for call adu_write_#t~mem529#1.base, adu_write_#t~mem529#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-8: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(320bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume false; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume !false; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346: havoc adu_write_#t~nondet532#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-3: #race := #race[adu_write_#t~mem531#1.base,~bvadd~32(3bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset)) := adu_write_#t~nondet532#1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-4: #race := #race[adu_write_#t~mem531#1.base,~bvadd~32(2bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset)) := adu_write_#t~nondet532#1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-1: assume ((#race[adu_write_#t~mem531#1.base,~bvadd~32(92bv32, adu_write_#t~mem531#1.offset)] == adu_write_#t~nondet532#1 && #race[adu_write_#t~mem531#1.base,~bvadd~32(1bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset))] == adu_write_#t~nondet532#1) && #race[adu_write_#t~mem531#1.base,~bvadd~32(2bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset))] == adu_write_#t~nondet532#1) && #race[adu_write_#t~mem531#1.base,~bvadd~32(3bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset))] == adu_write_#t~nondet532#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-1: assume !(((#race[adu_write_#t~mem531#1.base,~bvadd~32(92bv32, adu_write_#t~mem531#1.offset)] == adu_write_#t~nondet532#1 && #race[adu_write_#t~mem531#1.base,~bvadd~32(1bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset))] == adu_write_#t~nondet532#1) && #race[adu_write_#t~mem531#1.base,~bvadd~32(2bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset))] == adu_write_#t~nondet532#1) && #race[adu_write_#t~mem531#1.base,~bvadd~32(3bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset))] == adu_write_#t~nondet532#1); [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-2: havoc adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-7: havoc adu_write_#t~nondet532#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-8: SUMMARY for call write~intINTTYPE4(adu_write_~bytes_to_write~0#1, adu_write_#t~mem531#1.base, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-5: #race := #race[adu_write_#t~mem531#1.base,~bvadd~32(1bv32, ~bvadd~32(92bv32, adu_write_#t~mem531#1.offset)) := adu_write_#t~nondet532#1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-6: #race := #race[adu_write_#t~mem531#1.base,~bvadd~32(92bv32, adu_write_#t~mem531#1.offset) := adu_write_#t~nondet532#1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-9: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-9: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-13: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-14: SUMMARY for call adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-1: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-3: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-2: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-5: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-4: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-7: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-6: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-9: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-8: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-11: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-10: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-13: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: assume ((#race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset)] == adu_write_#t~nondet533#1 && #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet533#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet533#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet533#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: assume !(((#race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset)] == adu_write_#t~nondet533#1 && #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet533#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet533#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet533#1); [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-12: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-1: havoc adu_write_#t~nondet533#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-15: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-14: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-17: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-4: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := adu_write_#t~nondet533#1]; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-16: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-5: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset) := adu_write_#t~nondet533#1]; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-19: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-2: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := adu_write_#t~nondet533#1]; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-18: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-3: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := adu_write_#t~nondet533#1]; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-21: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-20: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-23: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-6: havoc adu_write_#t~nondet533#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-22: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~dev~5#1.base, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-25: spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-24: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 05:27:49,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-1: havoc adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-2: assume { :end_inline_usb_submit_urb } true;adu_write_~retval~3#1 := adu_write_#t~ret535#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: havoc adu_write_#t~ret535#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-5: adu_write_#t~ret535#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-6: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-3: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-4: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-9: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset, 208bv32; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-7: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-8: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-8: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-13: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(324bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-14: SUMMARY for call adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume false; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume !false; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: havoc ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume ~bvslt~32(adu_write_~retval~3#1, 0bv32); [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume !~bvslt~32(adu_write_~retval~3#1, 0bv32); [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-1: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-3: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-2: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-5: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-4: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-7: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-6: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-9: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-8: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-11: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-10: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-13: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-12: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-15: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-14: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-17: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-16: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-19: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-18: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-21: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-20: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-23: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-22: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-25: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-24: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-27: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-26: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-1: ldv_character_driver_scenario_callback_2_22_~arg3#1 := ldv_character_driver_scenario_callback_2_22_#in~arg3#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-29: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-2: ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg2#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg2#1.offset; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-28: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-31: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880: ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg4#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg4#1.offset; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-30: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-33: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-32: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-3: ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg1#1.offset; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-35: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880-4: ldv_character_driver_scenario_callback_2_22_~arg0#1.base, ldv_character_driver_scenario_callback_2_22_~arg0#1.offset := ldv_character_driver_scenario_callback_2_22_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_22_#in~arg0#1.offset; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-34: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-37: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-36: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-39: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-38: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-41: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-40: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-43: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-42: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-45: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-1: havoc adu_write_#t~nondet536#1; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-44: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-2: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := adu_write_#t~nondet536#1]; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-47: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-46: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume ((#race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset)] == adu_write_#t~nondet536#1 && #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet536#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet536#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet536#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume !(((#race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset)] == adu_write_#t~nondet536#1 && #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet536#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet536#1) && #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))] == adu_write_#t~nondet536#1); [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-5: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset) := adu_write_#t~nondet536#1]; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-49: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-6: havoc adu_write_#t~nondet536#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-48: havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-3: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := adu_write_#t~nondet536#1]; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-51: assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-4: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := adu_write_#t~nondet536#1]; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3765-50: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-7: SUMMARY for call write~intINTTYPE4(1bv32, adu_write_~dev~5#1.base, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc ldv_mutex_lock_interruptible_63_#t~ret704#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-4: ldv_mutex_lock_interruptible_63_#t~ret704#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-2: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-3: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-2: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: havoc adu_write_#t~ret538#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-1: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_63_~tmp~29#1 := ldv_mutex_lock_interruptible_63_#t~ret704#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: assume { :end_inline_dev_err } true;havoc adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-6: havoc dev_err_#res#1; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-7: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-4: adu_write_#t~ret538#1 := dev_err_#res#1; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-5: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-5: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-8: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_write_#t~mem537#1.base, ~bvadd~32(99bv32, adu_write_#t~mem537#1.offset), 147bv32, 0bv32; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-13: SUMMARY for call adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume false; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume !false; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412-1: ldv_mutex_lock_interruptible_63_#res#1 := ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-4: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-3: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-2: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-5: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-3: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-9: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-7: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume true; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume !true; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6415: ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: assume { :end_inline_adu_read } true;havoc ldv_character_driver_scenario_callback_2_22_#t~ret657#1; [2025-02-08 05:27:49,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-1: havoc adu_read_#in~file#1.base, adu_read_#in~file#1.offset, adu_read_#in~buffer#1.base, adu_read_#in~buffer#1.offset, adu_read_#in~count#1, adu_read_#in~ppos#1.base, adu_read_#in~ppos#1.offset; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-4: havoc adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset, adu_read_#t~nondet268#1, adu_read_#t~nondet269#1, adu_read_#t~nondet270#1, adu_read_#t~nondet271#1, adu_read_#t~nondet272#1, adu_read_#t~mem273#1.base, adu_read_#t~mem273#1.offset, adu_read_#t~ret274#1, adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset, adu_read_#t~ret276#1, adu_read_#t~nondet277#1, adu_read_#t~nondet278#1, adu_read_#t~nondet279#1, adu_read_#t~nondet280#1, adu_read_#t~nondet281#1, adu_read_#t~nondet282#1, adu_read_#t~mem283#1, adu_read_#t~ret284#1, adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset, adu_read_#t~ret286#1, adu_read_#t~nondet287#1, adu_read_#t~nondet288#1, adu_read_#t~nondet289#1, adu_read_#t~nondet290#1, adu_read_#t~nondet291#1, adu_read_#t~nondet292#1, adu_read_#t~mem293#1, adu_read_#t~ret294#1, adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset, adu_read_#t~ret296#1, adu_read_#t~mem297#1, adu_read_#t~mem298#1, adu_read_#t~nondet299#1, adu_read_#t~nondet300#1, adu_read_#t~nondet301#1, adu_read_#t~nondet302#1, adu_read_#t~nondet303#1, adu_read_#t~nondet304#1, adu_read_#t~mem305#1, adu_read_#t~ret306#1, adu_read_#t~mem307#1.base, adu_read_#t~mem307#1.offset, adu_read_#t~mem308#1.base, adu_read_#t~mem308#1.offset, adu_read_#t~mem309#1, adu_read_#t~ret310#1, adu_read_#t~mem312#1.base, adu_read_#t~mem312#1.offset, adu_read_#t~mem311#1, adu_read_#t~ret313#1, adu_read_#t~mem314#1, adu_read_#t~nondet315#1, adu_read_#t~mem316#1, adu_read_#t~nondet317#1, adu_read_#t~nondet318#1, adu_read_#t~nondet319#1, adu_read_#t~nondet320#1, adu_read_#t~nondet321#1, adu_read_#t~nondet322#1, adu_read_#t~mem323#1, adu_read_#t~ret324#1, adu_read_#t~mem325#1.base, adu_read_#t~mem325#1.offset, adu_read_#t~mem326#1, adu_read_#t~ret327#1, adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset, adu_read_#t~mem329#1.base, adu_read_#t~mem329#1.offset, adu_read_#t~nondet330#1, adu_read_#t~nondet331#1, adu_read_#t~nondet332#1, adu_read_#t~mem333#1, adu_read_#t~nondet334#1, adu_read_#t~nondet335#1, adu_read_#t~mem336#1, adu_read_#t~nondet337#1, adu_read_#t~nondet338#1, adu_read_#t~nondet339#1, adu_read_#t~nondet340#1, adu_read_#t~nondet341#1, adu_read_#t~nondet342#1, adu_read_#t~mem343#1, adu_read_#t~ret344#1, adu_read_#t~mem345#1.base, adu_read_#t~mem345#1.offset, adu_read_#t~ret346#1, adu_read_#t~nondet347#1, adu_read_#t~nondet348#1, adu_read_#t~nondet349#1, adu_read_#t~nondet350#1, adu_read_#t~nondet351#1, adu_read_#t~nondet352#1, adu_read_#t~mem353#1, adu_read_#t~ret354#1, adu_read_#t~mem355#1.base, adu_read_#t~mem355#1.offset, adu_read_#t~ret356#1, adu_read_#t~nondet357#1, adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset, adu_read_#t~ret359#1, adu_read_#t~mem360#1.base, adu_read_#t~mem360#1.offset, adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset, adu_read_#t~mem362#1, adu_read_#t~ret363#1, adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset, adu_read_#t~mem365#1.base, adu_read_#t~mem365#1.offset, adu_read_#t~mem366#1.base, adu_read_#t~mem366#1.offset, adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset, adu_read_#t~mem368#1, adu_read_#t~mem369#1.base, adu_read_#t~mem369#1.offset, adu_read_#t~ret370#1, adu_read_#t~nondet371#1, adu_read_#t~nondet372#1, adu_read_#t~nondet373#1, adu_read_#t~nondet374#1, adu_read_#t~nondet375#1, adu_read_#t~nondet376#1, adu_read_#t~nondet377#1, adu_read_#t~mem378#1, adu_read_#t~ret379#1, adu_read_#t~mem380#1.base, adu_read_#t~mem380#1.offset, adu_read_#t~ret381#1, adu_read_#t~ret382#1.base, adu_read_#t~ret382#1.offset, adu_read_#t~ret383#1.base, adu_read_#t~ret383#1.offset, adu_read_#t~ret384#1.base, adu_read_#t~ret384#1.offset, adu_read_#t~ret385#1.base, adu_read_#t~ret385#1.offset, adu_read_#t~mem386#1, adu_read_#t~ret387#1, adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset, adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset, adu_read_#t~ret390#1.base, adu_read_#t~ret390#1.offset, adu_read_#t~ret391#1.base, adu_read_#t~ret391#1.offset, adu_read_#t~nondet392#1, adu_read_#t~nondet393#1, adu_read_#t~nondet394#1, adu_read_#t~nondet395#1, adu_read_#t~nondet396#1, adu_read_#t~nondet397#1, adu_read_#t~mem398#1, adu_read_#t~ret399#1, adu_read_#t~mem400#1.base, adu_read_#t~mem400#1.offset, adu_read_#t~ret401#1, adu_read_#t~ret402#1.base, adu_read_#t~ret402#1.offset, adu_read_#t~ret403#1, adu_read_#t~nondet404#1, adu_read_#t~nondet405#1, adu_read_#t~nondet406#1, adu_read_#t~nondet407#1, adu_read_#t~nondet408#1, adu_read_#t~nondet409#1, adu_read_#t~mem410#1, adu_read_#t~ret411#1, adu_read_#t~mem412#1.base, adu_read_#t~mem412#1.offset, adu_read_#t~ret413#1, adu_read_#t~mem414#1, adu_read_#t~short415#1, adu_read_#t~nondet416#1, adu_read_#t~mem417#1.base, adu_read_#t~mem417#1.offset, adu_read_#t~ret418#1, adu_read_#t~mem419#1.base, adu_read_#t~mem419#1.offset, adu_read_#t~mem420#1.base, adu_read_#t~mem420#1.offset, adu_read_#t~mem421#1, adu_read_#t~ret422#1, adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset, adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset, adu_read_#t~mem425#1.base, adu_read_#t~mem425#1.offset, adu_read_#t~mem426#1.base, adu_read_#t~mem426#1.offset, adu_read_#t~mem427#1, adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset, adu_read_#t~ret429#1, adu_read_#t~nondet430#1, adu_read_~file#1.base, adu_read_~file#1.offset, adu_read_~buffer#1.base, adu_read_~buffer#1.offset, adu_read_~count#1, adu_read_~ppos#1.base, adu_read_~ppos#1.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, adu_read_~bytes_read~0#1, adu_read_~bytes_to_read~0#1, adu_read_~i~0#1, adu_read_~retval~2#1, adu_read_~timeout~0#1, adu_read_~should_submit~0#1, adu_read_~flags~1#1, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset, adu_read_~tmp___0~8#1, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_~tmp___1~4#1, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_~tmp___2~3#1, adu_read_~data_in_secondary~0#1, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, adu_read_~tmp___3~1#1, adu_read_~amount~0#1, adu_read_~tmp___4~1#1, adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, adu_read_~tmp___6~0#1, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_~tmp___7~0#1, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_~tmp___8~0#1, adu_read_~tmp___9~0#1, adu_read_~tmp___10~0#1, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_~tmp___11~0#1, adu_read_~__ret~0#1, adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset, adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset, adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset, adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset, adu_read_~tmp___16~0#1, adu_read_~__ret___0~0#1, adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset, adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset, adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset, adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_~tmp___21~0#1, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_~tmp___22~0#1, adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset, adu_read_~tmp___24~0#1, adu_read_~tmp___25~0#1, adu_read_~tmp___26~0#1, adu_read_~tmp___27~0#1; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-5: havoc adu_read_#res#1; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-2: havoc adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset, adu_read_#t~nondet268#1, adu_read_#t~nondet269#1, adu_read_#t~nondet270#1, adu_read_#t~nondet271#1, adu_read_#t~nondet272#1, adu_read_#t~mem273#1.base, adu_read_#t~mem273#1.offset, adu_read_#t~ret274#1, adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset, adu_read_#t~ret276#1, adu_read_#t~nondet277#1, adu_read_#t~nondet278#1, adu_read_#t~nondet279#1, adu_read_#t~nondet280#1, adu_read_#t~nondet281#1, adu_read_#t~nondet282#1, adu_read_#t~mem283#1, adu_read_#t~ret284#1, adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset, adu_read_#t~ret286#1, adu_read_#t~nondet287#1, adu_read_#t~nondet288#1, adu_read_#t~nondet289#1, adu_read_#t~nondet290#1, adu_read_#t~nondet291#1, adu_read_#t~nondet292#1, adu_read_#t~mem293#1, adu_read_#t~ret294#1, adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset, adu_read_#t~ret296#1, adu_read_#t~mem297#1, adu_read_#t~mem298#1, adu_read_#t~nondet299#1, adu_read_#t~nondet300#1, adu_read_#t~nondet301#1, adu_read_#t~nondet302#1, adu_read_#t~nondet303#1, adu_read_#t~nondet304#1, adu_read_#t~mem305#1, adu_read_#t~ret306#1, adu_read_#t~mem307#1.base, adu_read_#t~mem307#1.offset, adu_read_#t~mem308#1.base, adu_read_#t~mem308#1.offset, adu_read_#t~mem309#1, adu_read_#t~ret310#1, adu_read_#t~mem312#1.base, adu_read_#t~mem312#1.offset, adu_read_#t~mem311#1, adu_read_#t~ret313#1, adu_read_#t~mem314#1, adu_read_#t~nondet315#1, adu_read_#t~mem316#1, adu_read_#t~nondet317#1, adu_read_#t~nondet318#1, adu_read_#t~nondet319#1, adu_read_#t~nondet320#1, adu_read_#t~nondet321#1, adu_read_#t~nondet322#1, adu_read_#t~mem323#1, adu_read_#t~ret324#1, adu_read_#t~mem325#1.base, adu_read_#t~mem325#1.offset, adu_read_#t~mem326#1, adu_read_#t~ret327#1, adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset, adu_read_#t~mem329#1.base, adu_read_#t~mem329#1.offset, adu_read_#t~nondet330#1, adu_read_#t~nondet331#1, adu_read_#t~nondet332#1, adu_read_#t~mem333#1, adu_read_#t~nondet334#1, adu_read_#t~nondet335#1, adu_read_#t~mem336#1, adu_read_#t~nondet337#1, adu_read_#t~nondet338#1, adu_read_#t~nondet339#1, adu_read_#t~nondet340#1, adu_read_#t~nondet341#1, adu_read_#t~nondet342#1, adu_read_#t~mem343#1, adu_read_#t~ret344#1, adu_read_#t~mem345#1.base, adu_read_#t~mem345#1.offset, adu_read_#t~ret346#1, adu_read_#t~nondet347#1, adu_read_#t~nondet348#1, adu_read_#t~nondet349#1, adu_read_#t~nondet350#1, adu_read_#t~nondet351#1, adu_read_#t~nondet352#1, adu_read_#t~mem353#1, adu_read_#t~ret354#1, adu_read_#t~mem355#1.base, adu_read_#t~mem355#1.offset, adu_read_#t~ret356#1, adu_read_#t~nondet357#1, adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset, adu_read_#t~ret359#1, adu_read_#t~mem360#1.base, adu_read_#t~mem360#1.offset, adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset, adu_read_#t~mem362#1, adu_read_#t~ret363#1, adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset, adu_read_#t~mem365#1.base, adu_read_#t~mem365#1.offset, adu_read_#t~mem366#1.base, adu_read_#t~mem366#1.offset, adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset, adu_read_#t~mem368#1, adu_read_#t~mem369#1.base, adu_read_#t~mem369#1.offset, adu_read_#t~ret370#1, adu_read_#t~nondet371#1, adu_read_#t~nondet372#1, adu_read_#t~nondet373#1, adu_read_#t~nondet374#1, adu_read_#t~nondet375#1, adu_read_#t~nondet376#1, adu_read_#t~nondet377#1, adu_read_#t~mem378#1, adu_read_#t~ret379#1, adu_read_#t~mem380#1.base, adu_read_#t~mem380#1.offset, adu_read_#t~ret381#1, adu_read_#t~ret382#1.base, adu_read_#t~ret382#1.offset, adu_read_#t~ret383#1.base, adu_read_#t~ret383#1.offset, adu_read_#t~ret384#1.base, adu_read_#t~ret384#1.offset, adu_read_#t~ret385#1.base, adu_read_#t~ret385#1.offset, adu_read_#t~mem386#1, adu_read_#t~ret387#1, adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset, adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset, adu_read_#t~ret390#1.base, adu_read_#t~ret390#1.offset, adu_read_#t~ret391#1.base, adu_read_#t~ret391#1.offset, adu_read_#t~nondet392#1, adu_read_#t~nondet393#1, adu_read_#t~nondet394#1, adu_read_#t~nondet395#1, adu_read_#t~nondet396#1, adu_read_#t~nondet397#1, adu_read_#t~mem398#1, adu_read_#t~ret399#1, adu_read_#t~mem400#1.base, adu_read_#t~mem400#1.offset, adu_read_#t~ret401#1, adu_read_#t~ret402#1.base, adu_read_#t~ret402#1.offset, adu_read_#t~ret403#1, adu_read_#t~nondet404#1, adu_read_#t~nondet405#1, adu_read_#t~nondet406#1, adu_read_#t~nondet407#1, adu_read_#t~nondet408#1, adu_read_#t~nondet409#1, adu_read_#t~mem410#1, adu_read_#t~ret411#1, adu_read_#t~mem412#1.base, adu_read_#t~mem412#1.offset, adu_read_#t~ret413#1, adu_read_#t~mem414#1, adu_read_#t~short415#1, adu_read_#t~nondet416#1, adu_read_#t~mem417#1.base, adu_read_#t~mem417#1.offset, adu_read_#t~ret418#1, adu_read_#t~mem419#1.base, adu_read_#t~mem419#1.offset, adu_read_#t~mem420#1.base, adu_read_#t~mem420#1.offset, adu_read_#t~mem421#1, adu_read_#t~ret422#1, adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset, adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset, adu_read_#t~mem425#1.base, adu_read_#t~mem425#1.offset, adu_read_#t~mem426#1.base, adu_read_#t~mem426#1.offset, adu_read_#t~mem427#1, adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset, adu_read_#t~ret429#1, adu_read_#t~nondet430#1, adu_read_~file#1.base, adu_read_~file#1.offset, adu_read_~buffer#1.base, adu_read_~buffer#1.offset, adu_read_~count#1, adu_read_~ppos#1.base, adu_read_~ppos#1.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, adu_read_~bytes_read~0#1, adu_read_~bytes_to_read~0#1, adu_read_~i~0#1, adu_read_~retval~2#1, adu_read_~timeout~0#1, adu_read_~should_submit~0#1, adu_read_~flags~1#1, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset, adu_read_~tmp___0~8#1, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_~tmp___1~4#1, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_~tmp___2~3#1, adu_read_~data_in_secondary~0#1, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, adu_read_~tmp___3~1#1, adu_read_~amount~0#1, adu_read_~tmp___4~1#1, adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, adu_read_~tmp___6~0#1, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_~tmp___7~0#1, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_~tmp___8~0#1, adu_read_~tmp___9~0#1, adu_read_~tmp___10~0#1, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_~tmp___11~0#1, adu_read_~__ret~0#1, adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset, adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset, adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset, adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset, adu_read_~tmp___16~0#1, adu_read_~__ret___0~0#1, adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset, adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset, adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset, adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_~tmp___21~0#1, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_~tmp___22~0#1, adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset, adu_read_~tmp___24~0#1, adu_read_~tmp___25~0#1, adu_read_~tmp___26~0#1, adu_read_~tmp___27~0#1; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-3: ldv_character_driver_scenario_callback_2_22_#t~ret657#1 := adu_read_#res#1; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-6: assume { :begin_inline_adu_read } true;adu_read_#in~file#1.base, adu_read_#in~file#1.offset, adu_read_#in~buffer#1.base, adu_read_#in~buffer#1.offset, adu_read_#in~count#1, adu_read_#in~ppos#1.base, adu_read_#in~ppos#1.offset := ldv_character_driver_scenario_callback_2_22_~arg1#1.base, ldv_character_driver_scenario_callback_2_22_~arg1#1.offset, ldv_character_driver_scenario_callback_2_22_~arg2#1.base, ldv_character_driver_scenario_callback_2_22_~arg2#1.offset, ldv_character_driver_scenario_callback_2_22_~arg3#1, ldv_character_driver_scenario_callback_2_22_~arg4#1.base, ldv_character_driver_scenario_callback_2_22_~arg4#1.offset; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359: adu_write_~buffer#1.base, adu_write_~buffer#1.offset := adu_write_~buffer#1.base, ~bvadd~32(adu_write_~buffer#1.offset, adu_write_~bytes_to_write~0#1); [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360: adu_write_~count#1 := ~bvsub~32(adu_write_~count#1, adu_write_~bytes_to_write~0#1); [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361: adu_write_~bytes_written~0#1 := ~bvadd~32(adu_write_~bytes_written~0#1, adu_write_~bytes_to_write~0#1); [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset := ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset := ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-3: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-2: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-1: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-7: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-6: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-5: usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset := usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-4: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-4: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892-1: ldv_character_driver_scenario_callback_2_5_~arg2#1 := ldv_character_driver_scenario_callback_2_5_#in~arg2#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-3: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892-2: ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset := ldv_character_driver_scenario_callback_2_5_#in~arg1#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg1#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-2: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: ldv_character_driver_scenario_callback_2_5_~arg3#1 := ldv_character_driver_scenario_callback_2_5_#in~arg3#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-8: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-7: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892-3: ldv_character_driver_scenario_callback_2_5_~arg0#1.base, ldv_character_driver_scenario_callback_2_5_~arg0#1.offset := ldv_character_driver_scenario_callback_2_5_#in~arg0#1.base, ldv_character_driver_scenario_callback_2_5_#in~arg0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-5: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-12: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-10: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-9: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-15: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-14: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-13: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-19: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-18: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-17: havoc usb_submit_urb_#t~nondet855#1; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-1: havoc adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-2: assume { :end_inline_get_current } true;adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset := adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836: havoc adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-4: adu_read_#t~ret388#1.base, adu_read_#t~ret388#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308-1: SUMMARY for call ULTIMATE.dealloc(adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset); srcloc: null [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308-2: havoc adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308: havoc adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308-3: SUMMARY for call ULTIMATE.dealloc(adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset); srcloc: null [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-5: [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-4: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret756#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-7: [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-6: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret756#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369-2: havoc ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369-3: assume { :begin_inline_ldv_mutex_unlock_81 } true;ldv_mutex_unlock_81_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_81_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: assume { :end_inline_ldv_mutex_unlock_81 } true;adu_write_#res#1 := adu_write_~bytes_written~0#1; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369-1: havoc ldv_mutex_unlock_81_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_81_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-2: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898: assume { :end_inline_noop_llseek } true;havoc ldv_character_driver_scenario_callback_2_5_#t~ret658#1; [2025-02-08 05:27:49,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-3: ldv_character_driver_scenario_callback_2_5_#t~ret658#1 := noop_llseek_#res#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-6: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-4: havoc noop_llseek_#t~nondet863#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-5: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-1: havoc noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-4: remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-2: havoc noop_llseek_#t~nondet863#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-3: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-5: havoc noop_llseek_#res#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-6: assume { :begin_inline_noop_llseek } true;noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1 := ldv_character_driver_scenario_callback_2_5_~arg1#1.base, ldv_character_driver_scenario_callback_2_5_~arg1#1.offset, ldv_character_driver_scenario_callback_2_5_~arg2#1, ldv_character_driver_scenario_callback_2_5_~arg3#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-7: remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5371: ldv_character_driver_scenario_write_2_4_#t~ret661#1 := adu_write_#res#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: havoc adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-1: havoc adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-4: adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-2: assume { :end_inline_get_current } true;adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset := adu_read_#t~ret389#1.base, adu_read_#t~ret389#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-1: assume { :end_inline_iminor } true;adu_open_~tmp~11#1 := adu_open_#t~ret199#1; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-2: havoc iminor_#in~inode#1.base, iminor_#in~inode#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316: havoc adu_open_#t~ret199#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-3: havoc iminor_#t~mem63#1, iminor_~inode#1.base, iminor_~inode#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-4: adu_open_#t~ret199#1 := iminor_#res#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-2: _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset := _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset := _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-5: _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset := _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-4: _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset := _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-3: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374: assume { :end_inline_ldv_mutex_unlock_82 } true;adu_write_#res#1 := adu_write_~retval~3#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-3: assume { :begin_inline_ldv_mutex_unlock_82 } true;ldv_mutex_unlock_82_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_82_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-1: havoc ldv_mutex_unlock_82_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_82_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4317: adu_open_~subminor~0#1 := adu_open_~tmp~11#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-2: havoc ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-3: _copy_to_user_#res#1 := _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-2: havoc _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: havoc _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-7: havoc _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-5: havoc _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-4: havoc _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-9: havoc _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-8: _copy_to_user_#res#1 := _copy_to_user_#t~nondet857#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318: havoc adu_open_#t~ret200#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-3: havoc ldv_mutex_lock_interruptible_59_#t~ret703#1, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-4: adu_open_#t~ret200#1 := ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-1: assume { :end_inline_ldv_mutex_lock_interruptible_59 } true;adu_open_~retval~0#1 := adu_open_#t~ret200#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-2: havoc ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-7: assume { :begin_inline_ldv_mutex_lock_interruptible_59 } true;ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-5: havoc ldv_mutex_lock_interruptible_59_#t~ret703#1, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_59_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-6: havoc ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-1: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-5: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-4: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-3: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-2: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-9: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-8: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-7: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-6: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-13: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-12: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-11: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-10: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-17: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-16: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-15: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-14: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-21: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-20: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-19: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-18: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume 0bv32 != adu_open_~retval~0#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume !(0bv32 != adu_open_~retval~0#1); [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-25: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-24: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-23: _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-22: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850: havoc adu_read_#t~ret390#1.base, adu_read_#t~ret390#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-4: adu_read_#t~ret390#1.base, adu_read_#t~ret390#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-1: havoc adu_read_#t~ret390#1.base, adu_read_#t~ret390#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-2: assume { :end_inline_get_current } true;adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset := adu_read_#t~ret390#1.base, adu_read_#t~ret390#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: assume { :end_inline_remove_wait_queue } true;adu_write_#res#1 := adu_write_~retval~3#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-3: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-4: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, ~bvadd~32(244bv32, adu_write_~dev~5#1.offset), adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-2: havoc adu_open_#in~inode#1.base, adu_open_#in~inode#1.offset, adu_open_#in~file#1.base, adu_open_#in~file#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-3: havoc adu_open_#t~ret199#1, adu_open_#t~ret200#1, adu_open_#t~ret201#1.base, adu_open_#t~ret201#1.offset, adu_open_#t~ret202#1, adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset, adu_open_#t~mem204#1.base, adu_open_#t~mem204#1.offset, adu_open_#t~short205#1, adu_open_#t~mem206#1, adu_open_#t~mem207#1, adu_open_#t~nondet208#1, adu_open_#t~nondet209#1, adu_open_#t~nondet210#1, adu_open_#t~nondet211#1, adu_open_#t~nondet212#1, adu_open_#t~nondet213#1, adu_open_#t~nondet214#1, adu_open_#t~mem215#1, adu_open_#t~ret216#1, adu_open_#t~mem217#1.base, adu_open_#t~mem217#1.offset, adu_open_#t~mem218#1, adu_open_#t~ret219#1, adu_open_#t~nondet220#1, adu_open_#t~nondet221#1, adu_open_#t~mem222#1.base, adu_open_#t~mem222#1.offset, adu_open_#t~ret223#1, adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset, adu_open_#t~mem225#1.base, adu_open_#t~mem225#1.offset, adu_open_#t~mem226#1, adu_open_#t~ret227#1, adu_open_#t~mem228#1.base, adu_open_#t~mem228#1.offset, adu_open_#t~mem229#1.base, adu_open_#t~mem229#1.offset, adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset, adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset, adu_open_#t~mem232#1, adu_open_#t~nondet233#1, adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset, adu_open_#t~ret235#1, adu_open_#t~nondet236#1, adu_open_#t~nondet237#1, adu_open_~inode#1.base, adu_open_~inode#1.offset, adu_open_~file#1.base, adu_open_~file#1.offset, adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset, adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset, adu_open_~subminor~0#1, adu_open_~retval~0#1, adu_open_~tmp~11#1, adu_open_~tmp___0~7#1.base, adu_open_~tmp___0~7#1.offset, adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, adu_open_~tmp___1~3#1, adu_open_~tmp___2~2#1, adu_open_~tmp___3~0#1, adu_open_~tmp___4~0#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909: havoc ldv_character_driver_scenario_probe_2_13_#t~ret659#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-1: assume { :end_inline_adu_open } true;ldv_character_driver_scenario_probe_2_13_~tmp~19#1 := ldv_character_driver_scenario_probe_2_13_#t~ret659#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-4: ldv_character_driver_scenario_probe_2_13_#t~ret659#1 := adu_open_#res#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-2: havoc usb_find_interface_#in~arg0#1.base, usb_find_interface_#in~arg0#1.offset, usb_find_interface_#in~arg1#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-3: havoc usb_find_interface_#t~ret868#1.base, usb_find_interface_#t~ret868#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325: havoc adu_open_#t~ret201#1.base, adu_open_#t~ret201#1.offset; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-1: assume { :end_inline_usb_find_interface } true;adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset := adu_open_#t~ret201#1.base, adu_open_#t~ret201#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-6: havoc usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-7: assume { :begin_inline_usb_find_interface } true;usb_find_interface_#in~arg0#1.base, usb_find_interface_#in~arg0#1.offset, usb_find_interface_#in~arg1#1 := ~#adu_driver~0.base, ~#adu_driver~0.offset, adu_open_~subminor~0#1; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-4: adu_open_#t~ret201#1.base, adu_open_#t~ret201#1.offset := usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-5: havoc usb_find_interface_#t~ret868#1.base, usb_find_interface_#t~ret868#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911-1: ldv_character_driver_scenario_probe_2_13_#res#1 := ldv_character_driver_scenario_probe_2_13_~tmp~19#1; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440-1: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4327: assume 0bv32 == ~bvadd~32(adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset); [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4327: assume !(0bv32 == ~bvadd~32(adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset)); [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset := ldv_character_driver_scenario_release_2_2_#in~arg2#1.base, ldv_character_driver_scenario_release_2_2_#in~arg2#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-2: assume { :end_inline_get_current } true;adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset := adu_read_#t~ret391#1.base, adu_read_#t~ret391#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: havoc adu_read_#t~ret391#1.base, adu_read_#t~ret391#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914-1: ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset := ldv_character_driver_scenario_release_2_2_#in~arg1#1.base, ldv_character_driver_scenario_release_2_2_#in~arg1#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-1: havoc adu_read_#t~ret391#1.base, adu_read_#t~ret391#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914-2: ldv_character_driver_scenario_release_2_2_~arg0#1.base, ldv_character_driver_scenario_release_2_2_~arg0#1.offset := ldv_character_driver_scenario_release_2_2_#in~arg0#1.base, ldv_character_driver_scenario_release_2_2_#in~arg0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-4: adu_read_#t~ret391#1.base, adu_read_#t~ret391#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-2: havoc printk_#t~nondet859#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-3: adu_open_#t~ret202#1 := printk_#res#1; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329: assume { :end_inline_printk } true;havoc adu_open_#t~ret202#1; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-1: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-6: assume { :begin_inline_printk } true;printk_#in~arg0#1.base, printk_#in~arg0#1.offset := 35bv32, 0bv32; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-4: havoc printk_#t~nondet859#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:49,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-5: havoc printk_#res#1; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_character_driver_scenario_2FINAL: assume true; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4331: adu_open_~retval~0#1 := 4294967277bv32; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset := ldv_mutex_unlock_74_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_74_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-1: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: assume { :end_inline_adu_release } true;havoc ldv_character_driver_scenario_release_2_2_#t~ret660#1; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-1: havoc adu_release_#in~inode#1.base, adu_release_#in~inode#1.offset, adu_release_#in~file#1.base, adu_release_#in~file#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-4: havoc adu_release_#res#1; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-5: assume { :begin_inline_adu_release } true;adu_release_#in~inode#1.base, adu_release_#in~inode#1.offset, adu_release_#in~file#1.base, adu_release_#in~file#1.offset := ldv_character_driver_scenario_release_2_2_~arg1#1.base, ldv_character_driver_scenario_release_2_2_~arg1#1.offset, ldv_character_driver_scenario_release_2_2_~arg2#1.base, ldv_character_driver_scenario_release_2_2_~arg2#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-2: havoc adu_release_#t~mem253#1.base, adu_release_#t~mem253#1.offset, adu_release_#t~mem254#1, adu_release_#t~nondet255#1, adu_release_#t~nondet256#1, adu_release_#t~nondet257#1, adu_release_#t~nondet258#1, adu_release_#t~nondet259#1, adu_release_#t~nondet260#1, adu_release_#t~mem261#1, adu_release_#t~ret262#1, adu_release_#t~mem263#1.base, adu_release_#t~mem263#1.offset, adu_release_#t~ret264#1, adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset, adu_release_#t~mem266#1, adu_release_~inode#1.base, adu_release_~inode#1.offset, adu_release_~file#1.base, adu_release_~file#1.offset, adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset, adu_release_~retval~1#1, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_~tmp~13#1; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-3: havoc adu_release_#t~mem253#1.base, adu_release_#t~mem253#1.offset, adu_release_#t~mem254#1, adu_release_#t~nondet255#1, adu_release_#t~nondet256#1, adu_release_#t~nondet257#1, adu_release_#t~nondet258#1, adu_release_#t~nondet259#1, adu_release_#t~nondet260#1, adu_release_#t~mem261#1, adu_release_#t~ret262#1, adu_release_#t~mem263#1.base, adu_release_#t~mem263#1.offset, adu_release_#t~ret264#1, adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset, adu_release_#t~mem266#1, adu_release_~inode#1.base, adu_release_~inode#1.offset, adu_release_~file#1.base, adu_release_~file#1.offset, adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset, adu_release_~retval~1#1, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_~tmp~13#1; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-3: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true; [2025-02-08 05:27:49,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4864: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-2: havoc usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-3: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337: havoc adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-1: assume { :end_inline_usb_get_intfdata } true;adu_open_~tmp___0~7#1.base, adu_open_~tmp___0~7#1.offset := adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-6: havoc usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-7: assume { :begin_inline_usb_get_intfdata } true;usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset := adu_open_~interface~0#1.base, adu_open_~interface~0#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-4: adu_open_#t~ret203#1.base, adu_open_#t~ret203#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-5: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4338: adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset := adu_open_~tmp___0~7#1.base, adu_open_~tmp___0~7#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset := usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-1: ldv_character_driver_scenario_write_2_4_~arg3#1 := ldv_character_driver_scenario_write_2_4_#in~arg3#1; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-2: ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg2#1.base, ldv_character_driver_scenario_write_2_4_#in~arg2#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038-1: usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset := usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924: ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg4#1.base, ldv_character_driver_scenario_write_2_4_#in~arg4#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-3: ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg1#1.base, ldv_character_driver_scenario_write_2_4_#in~arg1#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924-4: ldv_character_driver_scenario_write_2_4_~arg0#1.base, ldv_character_driver_scenario_write_2_4_~arg0#1.offset := ldv_character_driver_scenario_write_2_4_#in~arg0#1.base, ldv_character_driver_scenario_write_2_4_#in~arg0#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-1: havoc adu_open_#t~short205#1; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume adu_open_#t~short205#1; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume !adu_open_#t~short205#1; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340: havoc adu_open_#t~short205#1; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-5: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-5: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-6: adu_open_#t~short205#1 := 0bv32 == ~bvadd~32(adu_open_#t~mem204#1.base, adu_open_#t~mem204#1.offset); [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-3: havoc adu_open_#t~mem204#1.base, adu_open_#t~mem204#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-4: havoc adu_open_#t~mem204#1.base, adu_open_#t~mem204#1.offset; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-9: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-10: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-7: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-8: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-13: adu_open_#t~short205#1 := 0bv32 == ~bvadd~32(adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset); [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-11: SUMMARY for call adu_open_#t~mem204#1.base, adu_open_#t~mem204#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-12: assume adu_open_#t~short205#1; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-12: assume !adu_open_#t~short205#1; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4341: adu_open_~retval~0#1 := 4294967277bv32; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456: havoc ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset;assume { :end_inline_remove_wait_queue } true; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-1: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-3: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_read_~dev~4#1.base, ~bvadd~32(188bv32, adu_read_~dev~4#1.offset), adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-2: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-1: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-5: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume ~bvsle~32(adu_read_~timeout~0#1, 0bv32); [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume !~bvsle~32(adu_read_~timeout~0#1, 0bv32); [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-4: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044-3: __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-1: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_75_~tmp~30#1 := ldv_mutex_lock_interruptible_75_#t~ret705#1; [2025-02-08 05:27:49,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: havoc ldv_mutex_lock_interruptible_75_#t~ret705#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-5: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-2: havoc adu_open_#t~mem206#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-4: ldv_mutex_lock_interruptible_75_#t~ret705#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-3: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-3: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume 0bv32 != adu_open_#t~mem206#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume !(0bv32 != adu_open_#t~mem206#1); [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-2: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-1: havoc adu_open_#t~mem206#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-6: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-7: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-7: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-4: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-5: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-8: SUMMARY for call adu_open_#t~mem206#1 := read~intINTTYPE4(adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: assume { :end_inline_adu_write } true;havoc ldv_character_driver_scenario_write_2_4_#t~ret661#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-1: havoc adu_write_#in~file#1.base, adu_write_#in~file#1.offset, adu_write_#in~buffer#1.base, adu_write_#in~buffer#1.offset, adu_write_#in~count#1, adu_write_#in~ppos#1.base, adu_write_#in~ppos#1.offset; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-4: havoc adu_write_#res#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-5: assume { :begin_inline_adu_write } true;adu_write_#in~file#1.base, adu_write_#in~file#1.offset, adu_write_#in~buffer#1.base, adu_write_#in~buffer#1.offset, adu_write_#in~count#1, adu_write_#in~ppos#1.base, adu_write_#in~ppos#1.offset := ldv_character_driver_scenario_write_2_4_~arg1#1.base, ldv_character_driver_scenario_write_2_4_~arg1#1.offset, ldv_character_driver_scenario_write_2_4_~arg2#1.base, ldv_character_driver_scenario_write_2_4_~arg2#1.offset, ldv_character_driver_scenario_write_2_4_~arg3#1, ldv_character_driver_scenario_write_2_4_~arg4#1.base, ldv_character_driver_scenario_write_2_4_~arg4#1.offset; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-2: havoc adu_write_#t~ret431#1.base, adu_write_#t~ret431#1.offset, adu_write_#t~nondet432#1, adu_write_#t~nondet433#1, adu_write_#t~nondet434#1, adu_write_#t~nondet435#1, adu_write_#t~nondet436#1, adu_write_#t~mem437#1.base, adu_write_#t~mem437#1.offset, adu_write_#t~ret438#1, adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset, adu_write_#t~ret440#1, adu_write_#t~nondet441#1, adu_write_#t~nondet442#1, adu_write_#t~nondet443#1, adu_write_#t~nondet444#1, adu_write_#t~nondet445#1, adu_write_#t~nondet446#1, adu_write_#t~mem447#1, adu_write_#t~ret448#1, adu_write_#t~mem449#1.base, adu_write_#t~mem449#1.offset, adu_write_#t~ret450#1, adu_write_#t~ret451#1.base, adu_write_#t~ret451#1.offset, adu_write_#t~ret452#1.base, adu_write_#t~ret452#1.offset, adu_write_#t~ret453#1.base, adu_write_#t~ret453#1.offset, adu_write_#t~ret454#1.base, adu_write_#t~ret454#1.offset, adu_write_#t~mem455#1, adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset, adu_write_#t~ret457#1, adu_write_#t~nondet458#1, adu_write_#t~nondet459#1, adu_write_#t~nondet460#1, adu_write_#t~nondet461#1, adu_write_#t~nondet462#1, adu_write_#t~nondet463#1, adu_write_#t~mem464#1, adu_write_#t~ret465#1, adu_write_#t~mem466#1.base, adu_write_#t~mem466#1.offset, adu_write_#t~ret467#1, adu_write_#t~ret468#1.base, adu_write_#t~ret468#1.offset, adu_write_#t~ret469#1.base, adu_write_#t~ret469#1.offset, adu_write_#t~ret470#1.base, adu_write_#t~ret470#1.offset, adu_write_#t~ret471#1.base, adu_write_#t~ret471#1.offset, adu_write_#t~ret472#1, adu_write_#t~nondet473#1, adu_write_#t~nondet474#1, adu_write_#t~nondet475#1, adu_write_#t~nondet476#1, adu_write_#t~nondet477#1, adu_write_#t~nondet478#1, adu_write_#t~mem479#1, adu_write_#t~ret480#1, adu_write_#t~mem481#1.base, adu_write_#t~mem481#1.offset, adu_write_#t~ret482#1, adu_write_#t~ret483#1, adu_write_#t~nondet484#1, adu_write_#t~nondet485#1, adu_write_#t~nondet486#1, adu_write_#t~nondet487#1, adu_write_#t~nondet488#1, adu_write_#t~nondet489#1, adu_write_#t~mem490#1, adu_write_#t~ret491#1, adu_write_#t~mem492#1.base, adu_write_#t~mem492#1.offset, adu_write_#t~ret493#1, adu_write_#t~ret494#1.base, adu_write_#t~ret494#1.offset, adu_write_#t~ret495#1.base, adu_write_#t~ret495#1.offset, adu_write_#t~ret496#1.base, adu_write_#t~ret496#1.offset, adu_write_#t~ret497#1.base, adu_write_#t~ret497#1.offset, adu_write_#t~nondet498#1, adu_write_#t~nondet499#1, adu_write_#t~nondet500#1, adu_write_#t~nondet501#1, adu_write_#t~nondet502#1, adu_write_#t~nondet503#1, adu_write_#t~mem504#1, adu_write_#t~ret505#1, adu_write_#t~mem506#1.base, adu_write_#t~mem506#1.offset, adu_write_#t~ret507#1, adu_write_#t~mem508#1.base, adu_write_#t~mem508#1.offset, adu_write_#t~ret509#1, adu_write_#t~nondet510#1, adu_write_#t~nondet511#1, adu_write_#t~nondet512#1, adu_write_#t~nondet513#1, adu_write_#t~nondet514#1, adu_write_#t~nondet515#1, adu_write_#t~mem516#1, adu_write_#t~ret517#1, adu_write_#t~mem518#1.base, adu_write_#t~mem518#1.offset, adu_write_#t~ret519#1, adu_write_#t~mem520#1.base, adu_write_#t~mem520#1.offset, adu_write_#t~ret521#1, adu_write_#t~mem522#1.base, adu_write_#t~mem522#1.offset, adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset, adu_write_#t~mem524#1, adu_write_#t~ret525#1, adu_write_#t~mem526#1.base, adu_write_#t~mem526#1.offset, adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset, adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset, adu_write_#t~mem529#1.base, adu_write_#t~mem529#1.offset, adu_write_#t~mem530#1, adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset, adu_write_#t~nondet532#1, adu_write_#t~nondet533#1, adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset, adu_write_#t~ret535#1, adu_write_#t~nondet536#1, adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset, adu_write_#t~ret538#1, adu_write_~file#1.base, adu_write_~file#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~count#1, adu_write_~ppos#1.base, adu_write_~ppos#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset, adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset, adu_write_~bytes_written~0#1, adu_write_~bytes_to_write~0#1, adu_write_~buffer_size~0#1, adu_write_~flags~2#1, adu_write_~retval~3#1, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_~tmp___0~9#1, adu_write_~__ret~1#1, adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset, adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset, adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset, adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_~tmp___5~1#1, adu_write_~__ret___0~1#1, adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset, adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset, adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset, adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset, adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset, adu_write_~tmp___11~1#1, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_~tmp___12~1#1, adu_write_~tmp___13~1#1, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_~tmp___14~1#1, adu_write_~__ret___1~0#1, adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset, adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset, adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset, adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_~tmp___19~1#1, adu_write_~tmp___20~1#1, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_~tmp___21~1#1, adu_write_~tmp___22~1#1, adu_write_~tmp___23~1#1; [2025-02-08 05:27:49,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-3: havoc adu_write_#t~ret431#1.base, adu_write_#t~ret431#1.offset, adu_write_#t~nondet432#1, adu_write_#t~nondet433#1, adu_write_#t~nondet434#1, adu_write_#t~nondet435#1, adu_write_#t~nondet436#1, adu_write_#t~mem437#1.base, adu_write_#t~mem437#1.offset, adu_write_#t~ret438#1, adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset, adu_write_#t~ret440#1, adu_write_#t~nondet441#1, adu_write_#t~nondet442#1, adu_write_#t~nondet443#1, adu_write_#t~nondet444#1, adu_write_#t~nondet445#1, adu_write_#t~nondet446#1, adu_write_#t~mem447#1, adu_write_#t~ret448#1, adu_write_#t~mem449#1.base, adu_write_#t~mem449#1.offset, adu_write_#t~ret450#1, adu_write_#t~ret451#1.base, adu_write_#t~ret451#1.offset, adu_write_#t~ret452#1.base, adu_write_#t~ret452#1.offset, adu_write_#t~ret453#1.base, adu_write_#t~ret453#1.offset, adu_write_#t~ret454#1.base, adu_write_#t~ret454#1.offset, adu_write_#t~mem455#1, adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset, adu_write_#t~ret457#1, adu_write_#t~nondet458#1, adu_write_#t~nondet459#1, adu_write_#t~nondet460#1, adu_write_#t~nondet461#1, adu_write_#t~nondet462#1, adu_write_#t~nondet463#1, adu_write_#t~mem464#1, adu_write_#t~ret465#1, adu_write_#t~mem466#1.base, adu_write_#t~mem466#1.offset, adu_write_#t~ret467#1, adu_write_#t~ret468#1.base, adu_write_#t~ret468#1.offset, adu_write_#t~ret469#1.base, adu_write_#t~ret469#1.offset, adu_write_#t~ret470#1.base, adu_write_#t~ret470#1.offset, adu_write_#t~ret471#1.base, adu_write_#t~ret471#1.offset, adu_write_#t~ret472#1, adu_write_#t~nondet473#1, adu_write_#t~nondet474#1, adu_write_#t~nondet475#1, adu_write_#t~nondet476#1, adu_write_#t~nondet477#1, adu_write_#t~nondet478#1, adu_write_#t~mem479#1, adu_write_#t~ret480#1, adu_write_#t~mem481#1.base, adu_write_#t~mem481#1.offset, adu_write_#t~ret482#1, adu_write_#t~ret483#1, adu_write_#t~nondet484#1, adu_write_#t~nondet485#1, adu_write_#t~nondet486#1, adu_write_#t~nondet487#1, adu_write_#t~nondet488#1, adu_write_#t~nondet489#1, adu_write_#t~mem490#1, adu_write_#t~ret491#1, adu_write_#t~mem492#1.base, adu_write_#t~mem492#1.offset, adu_write_#t~ret493#1, adu_write_#t~ret494#1.base, adu_write_#t~ret494#1.offset, adu_write_#t~ret495#1.base, adu_write_#t~ret495#1.offset, adu_write_#t~ret496#1.base, adu_write_#t~ret496#1.offset, adu_write_#t~ret497#1.base, adu_write_#t~ret497#1.offset, adu_write_#t~nondet498#1, adu_write_#t~nondet499#1, adu_write_#t~nondet500#1, adu_write_#t~nondet501#1, adu_write_#t~nondet502#1, adu_write_#t~nondet503#1, adu_write_#t~mem504#1, adu_write_#t~ret505#1, adu_write_#t~mem506#1.base, adu_write_#t~mem506#1.offset, adu_write_#t~ret507#1, adu_write_#t~mem508#1.base, adu_write_#t~mem508#1.offset, adu_write_#t~ret509#1, adu_write_#t~nondet510#1, adu_write_#t~nondet511#1, adu_write_#t~nondet512#1, adu_write_#t~nondet513#1, adu_write_#t~nondet514#1, adu_write_#t~nondet515#1, adu_write_#t~mem516#1, adu_write_#t~ret517#1, adu_write_#t~mem518#1.base, adu_write_#t~mem518#1.offset, adu_write_#t~ret519#1, adu_write_#t~mem520#1.base, adu_write_#t~mem520#1.offset, adu_write_#t~ret521#1, adu_write_#t~mem522#1.base, adu_write_#t~mem522#1.offset, adu_write_#t~mem523#1.base, adu_write_#t~mem523#1.offset, adu_write_#t~mem524#1, adu_write_#t~ret525#1, adu_write_#t~mem526#1.base, adu_write_#t~mem526#1.offset, adu_write_#t~mem527#1.base, adu_write_#t~mem527#1.offset, adu_write_#t~mem528#1.base, adu_write_#t~mem528#1.offset, adu_write_#t~mem529#1.base, adu_write_#t~mem529#1.offset, adu_write_#t~mem530#1, adu_write_#t~mem531#1.base, adu_write_#t~mem531#1.offset, adu_write_#t~nondet532#1, adu_write_#t~nondet533#1, adu_write_#t~mem534#1.base, adu_write_#t~mem534#1.offset, adu_write_#t~ret535#1, adu_write_#t~nondet536#1, adu_write_#t~mem537#1.base, adu_write_#t~mem537#1.offset, adu_write_#t~ret538#1, adu_write_~file#1.base, adu_write_~file#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~count#1, adu_write_~ppos#1.base, adu_write_~ppos#1.offset, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset, adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset, adu_write_~bytes_written~0#1, adu_write_~bytes_to_write~0#1, adu_write_~buffer_size~0#1, adu_write_~flags~2#1, adu_write_~retval~3#1, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_~tmp___0~9#1, adu_write_~__ret~1#1, adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset, adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset, adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset, adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_~tmp___5~1#1, adu_write_~__ret___0~1#1, adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset, adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset, adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset, adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset, adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset, adu_write_~tmp___11~1#1, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_~tmp___12~1#1, adu_write_~tmp___13~1#1, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_~tmp___14~1#1, adu_write_~__ret___1~0#1, adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset, adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset, adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset, adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_~tmp___19~1#1, adu_write_~tmp___20~1#1, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_~tmp___21~1#1, adu_write_~tmp___22~1#1, adu_write_~tmp___23~1#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: adu_open_~retval~0#1 := 4294967280bv32; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875: assume ((#race[adu_read_~#descriptor___6~0#1.base,adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet392#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet392#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet392#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet392#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875: assume !(((#race[adu_read_~#descriptor___6~0#1.base,adu_read_~#descriptor___6~0#1.offset] == adu_read_#t~nondet392#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet392#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet392#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet392#1); [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-1: havoc adu_read_#t~nondet392#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-4: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet392#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-5: #race := #race[adu_read_~#descriptor___6~0#1.base,adu_read_~#descriptor___6~0#1.offset := adu_read_#t~nondet392#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-2: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet392#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-3: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet392#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-6: havoc adu_read_#t~nondet392#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875-7: SUMMARY for call write~$Pointer$(98bv32, 0bv32, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: ldv_mutex_lock_interruptible_75_#res#1 := ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-1: havoc adu_read_#t~nondet393#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-2: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet393#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: assume ((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet393#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet393#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet393#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet393#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: assume !(((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet393#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet393#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet393#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet393#1); [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-5: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet393#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-6: havoc adu_read_#t~nondet393#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-3: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet393#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-4: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet393#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876-7: SUMMARY for call write~$Pointer$(99bv32, 0bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-2: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet394#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-3: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet394#1]; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume ((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet394#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet394#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet394#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet394#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume !(((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet394#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet394#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet394#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet394#1); [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-1: havoc adu_read_#t~nondet394#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-6: havoc adu_read_#t~nondet394#1; [2025-02-08 05:27:49,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-7: SUMMARY for call write~$Pointer$(100bv32, 0bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-4: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet394#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877-5: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet394#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: assume ((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet395#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet395#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet395#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet395#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: assume !(((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet395#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet395#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet395#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet395#1); [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-3: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet395#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-4: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet395#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-1: havoc adu_read_#t~nondet395#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-2: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet395#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-7: SUMMARY for call write~$Pointer$(101bv32, 0bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-5: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet395#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-6: havoc adu_read_#t~nondet395#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: assume ((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet396#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet396#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: assume !(((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet396#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet396#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet396#1); [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-1: havoc adu_read_#t~nondet396#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-4: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet396#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-5: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet396#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-2: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet396#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-3: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet396#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-6: havoc adu_read_#t~nondet396#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-7: SUMMARY for call write~intINTTYPE4(466bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351: havoc adu_open_#t~nondet208#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-1: assume ((#race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet208#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet208#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet208#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet208#1; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-1: assume !(((#race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet208#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet208#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet208#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet208#1); [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-4: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet208#1]; [2025-02-08 05:27:49,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-5: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet208#1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-2: havoc adu_open_#t~mem207#1; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-3: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet208#1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-8: SUMMARY for call write~intINTTYPE4(~bvadd~32(1bv32, adu_open_#t~mem207#1), adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-9: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-9: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-6: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset) := adu_open_#t~nondet208#1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-7: havoc adu_open_#t~nondet208#1; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: printk_~arg0#1.base, printk_~arg0#1.offset := printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-12: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: printk_~arg0#1.base, printk_~arg0#1.offset := printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-13: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-10: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-11: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-1: havoc adu_read_#t~nondet397#1; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-2: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet397#1]; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-14: SUMMARY for call adu_open_#t~mem207#1 := read~intINTTYPE4(adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: assume ((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet397#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet397#1; [2025-02-08 05:27:49,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: assume !(((#race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)] == adu_read_#t~nondet397#1 && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet397#1) && #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))] == adu_read_#t~nondet397#1); [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-2: printk_~arg0#1.base, printk_~arg0#1.offset := printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-5: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset) := adu_read_#t~nondet397#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-6: havoc adu_read_#t~nondet397#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-3: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet397#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-4: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)) := adu_read_#t~nondet397#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-1: havoc adu_open_#t~nondet209#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-2: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet209#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: assume ((#race[adu_open_~#descriptor~3#1.base,adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet209#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet209#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet209#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet209#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: assume !(((#race[adu_open_~#descriptor~3#1.base,adu_open_~#descriptor~3#1.offset] == adu_open_#t~nondet209#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet209#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet209#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet209#1); [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-5: #race := #race[adu_open_~#descriptor~3#1.base,adu_open_~#descriptor~3#1.offset := adu_open_#t~nondet209#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-6: havoc adu_open_#t~nondet209#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-3: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet209#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-4: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet209#1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352-7: SUMMARY for call write~$Pointer$(37bv32, 0bv32, adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-2: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___21~0#1 := adu_read_#t~ret399#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-5: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: havoc adu_read_#t~ret399#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-4: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-1: havoc adu_read_#t~mem398#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-3: printk_#res#1 := printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-10: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-9: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-8: printk_#res#1 := printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-5: adu_read_#t~ret399#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-7: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-10: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-14: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-11: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-13: printk_#res#1 := printk_#t~nondet859#1; [2025-02-08 05:27:49,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-8: assume ((0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-8: assume !(((0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset))]); [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-12: havoc printk_#t~nondet859#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem398#1), 0bv32; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-14: SUMMARY for call adu_read_#t~mem398#1 := read~intINTTYPE4(adu_read_~#descriptor___6~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-12: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-13: #race := #race[adu_read_~#descriptor___6~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-2: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet210#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-3: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet210#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353: assume ((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet210#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet210#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet210#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet210#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353: assume !(((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet210#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet210#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet210#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet210#1); [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-1: havoc adu_open_#t~nondet210#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-6: havoc adu_open_#t~nondet210#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-7: SUMMARY for call write~$Pointer$(38bv32, 0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-4: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet210#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353-5: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet210#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-2: assume { :begin_inline_ldv_spin_lock_buflock_of_adu_device } true;havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret805#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354: assume ((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet211#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet211#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354: assume !(((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet211#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet211#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet211#1); [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume { :end_inline_ldv_spin_lock_buflock_of_adu_device } true;assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-3: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet211#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-4: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet211#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-1: havoc adu_open_#t~nondet211#1; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-2: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet211#1]; [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-7: SUMMARY for call write~$Pointer$(39bv32, 0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-5: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet211#1]; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354-6: havoc adu_open_#t~nondet211#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume 0bv32 != adu_read_~tmp___21~0#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume !(0bv32 != adu_read_~tmp___21~0#1); [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-3: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: assume ((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet212#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet212#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: assume !(((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet212#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet212#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet212#1); [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-2: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-1: havoc adu_open_#t~nondet212#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-1: havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469: assume { :end_inline___ldv_spin_lock } true;havoc ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-4: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet212#1]; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-5: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet212#1]; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-2: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet212#1]; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-3: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet212#1]; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-6: havoc adu_open_#t~nondet212#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355-7: SUMMARY for call write~$Pointer$(40bv32, 0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-1: havoc adu_open_#t~nondet213#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-2: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet213#1]; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356: assume ((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet213#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet213#1; [2025-02-08 05:27:49,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356: assume !(((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet213#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet213#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet213#1); [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-5: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet213#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-6: havoc adu_open_#t~nondet213#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-3: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet213#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-4: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet213#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356-7: SUMMARY for call write~intINTTYPE4(260bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: havoc adu_read_#t~ret401#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem400#1.base, adu_read_#t~mem400#1.offset; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-4: adu_read_#t~ret401#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_#t~mem400#1.base, ~bvadd~32(99bv32, adu_read_#t~mem400#1.offset), 102bv32, 0bv32; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-13: SUMMARY for call adu_read_#t~mem400#1.base, adu_read_#t~mem400#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-2: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet214#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-3: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet214#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357: assume ((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet214#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet214#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357: assume !(((#race[adu_open_~#descriptor~3#1.base,~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)] == adu_open_#t~nondet214#1 && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet214#1) && #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))] == adu_open_#t~nondet214#1); [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-1: havoc adu_open_#t~nondet214#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-6: havoc adu_open_#t~nondet214#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-4: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)) := adu_open_#t~nondet214#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357-5: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset) := adu_open_#t~nondet214#1]; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358: havoc adu_open_#t~ret216#1; [2025-02-08 05:27:49,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-1: havoc adu_open_#t~mem215#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-2: assume { :end_inline_ldv__builtin_expect } true;adu_open_~tmp___1~3#1 := adu_open_#t~ret216#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-8: assume ((0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)] && 0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))]) && 0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))]) && 0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))]; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-8: assume !(((0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)] && 0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))]) && 0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))]) && 0bv1 == #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset))]); [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-5: adu_open_#t~ret216#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-11: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-12: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_open_#t~mem215#1), 0bv32; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-10: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-13: #race := #race[adu_open_~#descriptor~3#1.base,~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset) := 0bv1]; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-14: SUMMARY for call adu_open_#t~mem215#1 := read~intINTTYPE4(adu_open_~#descriptor~3#1.base, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset := ldv_mutex_unlock_78_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_78_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume 0bv32 != adu_open_~tmp___1~3#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume !(0bv32 != adu_open_~tmp___1~3#1); [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890: adu_read_~retval~2#1 := (if 0bv32 != adu_read_~bytes_read~0#1 then adu_read_~bytes_read~0#1 else 4294967186bv32); [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362: havoc adu_open_#t~ret219#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-4: adu_open_#t~ret219#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_open_#t~mem217#1.base, adu_open_#t~mem217#1.offset; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-7: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-7: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, adu_open_#t~mem217#1.base, ~bvadd~32(99bv32, adu_open_#t~mem217#1.offset), 41bv32, 0bv32; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-11: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-12: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-12: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-9: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-10: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-4: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-15: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-3: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-16: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-2: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-13: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-1: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-14: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-8: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-7: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-6: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-17: SUMMARY for call adu_open_#t~mem217#1.base, adu_open_#t~mem217#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-5: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-12: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-11: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-10: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-9: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-16: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-15: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-14: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-13: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-20: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363: havoc adu_open_#t~mem218#1; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-19: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-1: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(116bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-18: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-17: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-24: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-23: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-22: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-2: SUMMARY for call adu_open_#t~mem218#1 := read~intINTTYPE4(adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-21: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-28: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-27: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-26: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-25: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-32: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-31: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-30: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-29: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-36: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-35: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-34: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-33: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-40: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-39: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-7: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-38: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-37: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-13: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-44: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-12: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-43: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-42: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-10: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-41: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-17: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-48: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-47: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-15: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-46: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-14: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-45: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-52: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-20: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-3: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-51: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-19: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-50: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-18: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-49: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-25: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-24: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-23: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-22: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-53: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-29: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-28: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-27: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-33: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-32: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-30: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-37: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-35: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-34: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-40: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-39: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-38: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-45: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-44: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-43: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-42: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-49: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-48: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-47: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-53: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-52: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-50: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-57: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-55: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-54: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-60: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-59: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-58: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-65: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-64: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-63: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-62: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-69: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-68: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-67: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-73: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-72: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-70: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-77: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-75: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-74: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-80: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-79: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-78: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-85: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-84: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-83: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-82: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-89: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-88: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-87: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: havoc adu_read_#t~ret402#1.base, adu_read_#t~ret402#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-1: assume { :end_inline_get_current } true;adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset := adu_read_#t~ret402#1.base, adu_read_#t~ret402#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-5: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-3: adu_read_#t~ret402#1.base, adu_read_#t~ret402#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-1: assume { :end_inline_signal_pending } true;adu_read_~tmp___24~0#1 := adu_read_#t~ret403#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-2: havoc signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896: havoc adu_read_#t~ret403#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-5: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-6: havoc signal_pending_#res#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-3: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-4: adu_read_#t~ret403#1 := signal_pending_#res#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-7: assume { :begin_inline_signal_pending } true;signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset := adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-1: havoc adu_open_#t~nondet220#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-2: #race := #race[adu_open_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset)) := adu_open_#t~nondet220#1]; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368: assume ((#race[adu_open_~file#1.base,~bvadd~32(296bv32, adu_open_~file#1.offset)] == adu_open_#t~nondet220#1 && #race[adu_open_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset))] == adu_open_#t~nondet220#1) && #race[adu_open_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset))] == adu_open_#t~nondet220#1) && #race[adu_open_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset))] == adu_open_#t~nondet220#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368: assume !(((#race[adu_open_~file#1.base,~bvadd~32(296bv32, adu_open_~file#1.offset)] == adu_open_#t~nondet220#1 && #race[adu_open_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset))] == adu_open_#t~nondet220#1) && #race[adu_open_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset))] == adu_open_#t~nondet220#1) && #race[adu_open_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset))] == adu_open_#t~nondet220#1); [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-5: #race := #race[adu_open_~file#1.base,~bvadd~32(296bv32, adu_open_~file#1.offset) := adu_open_#t~nondet220#1]; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-6: havoc adu_open_#t~nondet220#1; [2025-02-08 05:27:49,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-3: #race := #race[adu_open_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset)) := adu_open_#t~nondet220#1]; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-4: #race := #race[adu_open_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_open_~file#1.offset)) := adu_open_#t~nondet220#1]; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368-7: SUMMARY for call write~$Pointer$(adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset, adu_open_~file#1.base, ~bvadd~32(296bv32, adu_open_~file#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483: ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-2: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet221#1]; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-3: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet221#1]; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: assume ((#race[adu_open_~dev~2#1.base,~bvadd~32(124bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet221#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet221#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet221#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet221#1; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: assume !(((#race[adu_open_~dev~2#1.base,~bvadd~32(124bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet221#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet221#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet221#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet221#1); [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-1: havoc adu_open_#t~nondet221#1; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-6: havoc adu_open_#t~nondet221#1; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_open_~dev~2#1.base, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-4: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet221#1]; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369-5: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(124bv32, adu_open_~dev~2#1.offset) := adu_open_#t~nondet221#1]; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume 0bv32 != adu_read_~tmp___24~0#1; [2025-02-08 05:27:49,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume !(0bv32 != adu_read_~tmp___24~0#1); [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370: havoc adu_open_#t~ret223#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-3: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-4: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-1: havoc adu_open_#t~mem222#1.base, adu_open_#t~mem222#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-2: assume { :end_inline_usb_endpoint_maxp } true;adu_open_~tmp___2~2#1 := adu_open_#t~ret223#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-8: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-8: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-5: adu_open_#t~ret223#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-6: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-11: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-12: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-9: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_open_#t~mem222#1.base, adu_open_#t~mem222#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-10: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-13: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-14: SUMMARY for call adu_open_#t~mem222#1.base, adu_open_#t~mem222#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371: havoc adu_open_#t~ret227#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-1: havoc adu_open_#t~mem226#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: havoc ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-4: assume { :end_inline___create_pipe } true;adu_open_~tmp___3~0#1 := adu_open_#t~ret227#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-2: havoc adu_open_#t~mem225#1.base, adu_open_#t~mem225#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-3: havoc adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-8: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-6: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-7: adu_open_#t~ret227#1 := __create_pipe_#res#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-12: #race := #race[adu_open_#t~mem225#1.base,~bvadd~32(2bv32, adu_open_#t~mem225#1.offset) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-13: SUMMARY for call adu_open_#t~mem226#1 := read~intINTTYPE1(adu_open_#t~mem225#1.base, ~bvadd~32(2bv32, adu_open_#t~mem225#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-10: assume 0bv1 == #race[adu_open_#t~mem225#1.base,~bvadd~32(2bv32, adu_open_#t~mem225#1.offset)]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-10: assume !(0bv1 == #race[adu_open_#t~mem225#1.base,~bvadd~32(2bv32, adu_open_#t~mem225#1.offset)]); [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset, ~zero_extend~32~8(adu_open_#t~mem226#1); [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-1: havoc adu_read_#t~nondet404#1; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-16: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-2: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet404#1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-17: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-14: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-14: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900: assume ((#race[adu_read_~#descriptor___7~0#1.base,adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet404#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet404#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet404#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet404#1; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900: assume !(((#race[adu_read_~#descriptor___7~0#1.base,adu_read_~#descriptor___7~0#1.offset] == adu_read_#t~nondet404#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet404#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet404#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet404#1); [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-15: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-5: #race := #race[adu_read_~#descriptor___7~0#1.base,adu_read_~#descriptor___7~0#1.offset := adu_read_#t~nondet404#1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-20: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-20: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-6: havoc adu_read_#t~nondet404#1; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-21: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-3: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet404#1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-18: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-4: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet404#1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-19: SUMMARY for call adu_open_#t~mem225#1.base, adu_open_#t~mem225#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-24: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-25: SUMMARY for call adu_open_#t~mem224#1.base, adu_open_#t~mem224#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900-7: SUMMARY for call write~$Pointer$(104bv32, 0bv32, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-22: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-23: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-1: havoc adu_open_#t~mem229#1.base, adu_open_#t~mem229#1.offset; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_open_#t~mem228#1.base, adu_open_#t~mem228#1.offset; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372: havoc adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-6: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_open_#t~mem228#1.base, adu_open_#t~mem228#1.offset, adu_open_#t~mem229#1.base, adu_open_#t~mem229#1.offset, ~bvor~32(1073741952bv32, adu_open_~tmp___3~0#1), adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset, adu_open_~tmp___2~2#1, #funAddr~adu_interrupt_in_callback.base, #funAddr~adu_interrupt_in_callback.offset, adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset, ~zero_extend~32~8(adu_open_#t~mem232#1); [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-3: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-4: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-9: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-10: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-7: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(300bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-7: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(300bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-8: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-13: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-13: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-14: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-11: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(300bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-12: SUMMARY for call adu_open_#t~mem230#1.base, adu_open_#t~mem230#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-2: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet405#1]; [2025-02-08 05:27:49,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-17: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(96bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-3: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet405#1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-18: SUMMARY for call adu_open_#t~mem229#1.base, adu_open_#t~mem229#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume ((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet405#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet405#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet405#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet405#1; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume !(((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet405#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet405#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet405#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet405#1); [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-15: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-1: havoc adu_read_#t~nondet405#1; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-16: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-6: havoc adu_read_#t~nondet405#1; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-21: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-7: SUMMARY for call write~$Pointer$(105bv32, 0bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-22: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-4: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet405#1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-19: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(308bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-19: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(308bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-5: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet405#1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-20: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-23: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(308bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-24: SUMMARY for call adu_open_#t~mem228#1.base, adu_open_#t~mem228#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-2: assume 0bv1 == #race[adu_open_#t~mem231#1.base,~bvadd~32(6bv32, adu_open_#t~mem231#1.offset)]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-2: assume !(0bv1 == #race[adu_open_#t~mem231#1.base,~bvadd~32(6bv32, adu_open_#t~mem231#1.offset)]); [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-3: #race := #race[adu_open_#t~mem231#1.base,~bvadd~32(6bv32, adu_open_#t~mem231#1.offset) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373: havoc adu_open_#t~mem232#1; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-1: havoc adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-6: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-7: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-4: SUMMARY for call adu_open_#t~mem232#1 := read~intINTTYPE1(adu_open_#t~mem231#1.base, ~bvadd~32(6bv32, adu_open_#t~mem231#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-5: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-5: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-10: SUMMARY for call adu_open_#t~mem231#1.base, adu_open_#t~mem231#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-8: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-9: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(304bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume ((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet406#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet406#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet406#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet406#1; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume !(((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet406#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet406#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet406#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet406#1); [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-3: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet406#1]; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-4: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet406#1]; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-1: havoc adu_read_#t~nondet406#1; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-2: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet406#1]; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-7: SUMMARY for call write~$Pointer$(106bv32, 0bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-5: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet406#1]; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902-6: havoc adu_read_#t~nondet406#1; [2025-02-08 05:27:49,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-2: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-1: assume { :end_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_79_~tmp~31#1 := ldv_mutex_lock_interruptible_79_#t~ret706#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374: assume ((#race[adu_open_~dev~2#1.base,~bvadd~32(312bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet233#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet233#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet233#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet233#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374: assume !(((#race[adu_open_~dev~2#1.base,~bvadd~32(312bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet233#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet233#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet233#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet233#1); [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488: havoc ldv_mutex_lock_interruptible_79_#t~ret706#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-3: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet233#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-5: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-4: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet233#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-4: ldv_mutex_lock_interruptible_79_#t~ret706#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-1: havoc adu_open_#t~nondet233#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-2: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet233#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_open_~dev~2#1.base, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-5: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(312bv32, adu_open_~dev~2#1.offset) := adu_open_#t~nondet233#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-7: assume { :begin_inline_ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374-6: havoc adu_open_#t~nondet233#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume ((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet407#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet407#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet407#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet407#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume !(((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet407#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet407#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet407#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet407#1); [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-1: havoc adu_read_#t~nondet407#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-4: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet407#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-5: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet407#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-2: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet407#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-3: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet407#1]; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-6: havoc adu_read_#t~nondet407#1; [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-7: SUMMARY for call write~$Pointer$(107bv32, 0bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375: havoc adu_open_#t~ret235#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-1: havoc adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-4: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-5: adu_open_#t~ret235#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-2: assume { :end_inline_usb_submit_urb } true;adu_open_~tmp___4~0#1 := adu_open_#t~ret235#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-3: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-8: assume ((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(308bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-8: assume !(((0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(308bv32, adu_open_~dev~2#1.offset)] && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]) && 0bv1 == #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset))]); [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-9: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset, 208bv32; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-6: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-7: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-12: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-13: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(308bv32, adu_open_~dev~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-10: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-11: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-1: havoc adu_read_#t~nondet408#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-2: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet408#1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-14: SUMMARY for call adu_open_#t~mem234#1.base, adu_open_#t~mem234#1.offset := read~$Pointer$(adu_open_~dev~2#1.base, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: assume ((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet408#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet408#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: assume !(((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet408#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet408#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet408#1); [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-5: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet408#1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-6: havoc adu_read_#t~nondet408#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-3: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet408#1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-4: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet408#1]; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-7: SUMMARY for call write~intINTTYPE4(474bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490-1: ldv_mutex_lock_interruptible_79_#res#1 := ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076-2: noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset := noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset; [2025-02-08 05:27:49,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076-1: noop_llseek_~arg1#1 := noop_llseek_#in~arg1#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: noop_llseek_~arg2#1 := noop_llseek_#in~arg2#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-2: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet409#1]; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-3: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet409#1]; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905: assume ((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet409#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet409#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905: assume !(((#race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)] == adu_read_#t~nondet409#1 && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet409#1) && #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))] == adu_read_#t~nondet409#1); [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-1: havoc adu_read_#t~nondet409#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-6: havoc adu_read_#t~nondet409#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-4: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)) := adu_read_#t~nondet409#1]; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905-5: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset) := adu_read_#t~nondet409#1]; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume 0bv32 != adu_open_~tmp___4~0#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume !(0bv32 != adu_open_~tmp___4~0#1); [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-3: noop_llseek_#res#1 := ~sign_extend~64~32(noop_llseek_#t~nondet863#1); [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906: havoc adu_read_#t~ret411#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-2: havoc noop_llseek_#t~nondet863#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc noop_llseek_#t~nondet863#1; [2025-02-08 05:27:49,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-1: havoc adu_read_#t~mem410#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___22~0#1 := adu_read_#t~ret411#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-4: havoc noop_llseek_#t~nondet863#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-8: assume ((0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-8: assume !(((0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset))]); [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-5: adu_read_#t~ret411#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-11: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-12: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem410#1), 0bv32; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-10: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378: assume ((#race[adu_open_~dev~2#1.base,~bvadd~32(312bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet236#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet236#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378: assume !(((#race[adu_open_~dev~2#1.base,~bvadd~32(312bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet236#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet236#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet236#1); [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-13: #race := #race[adu_read_~#descriptor___7~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-14: SUMMARY for call adu_read_#t~mem410#1 := read~intINTTYPE4(adu_read_~#descriptor___7~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-3: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet236#1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-4: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet236#1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-1: havoc adu_open_#t~nondet236#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-2: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet236#1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-7: SUMMARY for call write~intINTTYPE4(1bv32, adu_open_~dev~2#1.base, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-5: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(312bv32, adu_open_~dev~2#1.offset) := adu_open_#t~nondet236#1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378-6: havoc adu_open_#t~nondet236#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6493: ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset := ldv_mutex_unlock_81_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_81_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume 0bv32 != adu_read_~tmp___22~0#1; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume !(0bv32 != adu_read_~tmp___22~0#1); [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-2: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet237#1]; [2025-02-08 05:27:49,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-3: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet237#1]; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: assume ((#race[adu_open_~dev~2#1.base,~bvadd~32(328bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet237#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet237#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet237#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet237#1; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: assume !(((#race[adu_open_~dev~2#1.base,~bvadd~32(328bv32, adu_open_~dev~2#1.offset)] == adu_open_#t~nondet237#1 && #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet237#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet237#1) && #race[adu_open_~dev~2#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset))] == adu_open_#t~nondet237#1); [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-1: havoc adu_open_#t~nondet237#1; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-6: havoc adu_open_#t~nondet237#1; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-7: SUMMARY for call write~intINTTYPE4(1bv32, adu_open_~dev~2#1.base, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-4: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset)) := adu_open_#t~nondet237#1]; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-5: #race := #race[adu_open_~dev~2#1.base,~bvadd~32(328bv32, adu_open_~dev~2#1.offset) := adu_open_#t~nondet237#1]; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: havoc adu_read_#t~ret413#1; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-4: adu_read_#t~ret413#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem412#1.base, adu_read_#t~mem412#1.offset; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_#t~mem412#1.base, ~bvadd~32(99bv32, adu_read_#t~mem412#1.offset), 108bv32, 0bv32; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4382: adu_open_~retval~0#1 := 0bv32; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-13: SUMMARY for call adu_read_#t~mem412#1.base, adu_read_#t~mem412#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset := add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-3: add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset := add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-2: add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset := add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-1: add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset := add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-2: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-1: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-3: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true;havoc ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-4: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_81_~ldv_func_arg1#1.base, ldv_mutex_unlock_81_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-2: havoc ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-3: havoc ldv_mutex_unlock_60_~ldv_func_arg1#1.base, ldv_mutex_unlock_60_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385: assume { :end_inline_ldv_mutex_unlock_60 } true;adu_open_#res#1 := adu_open_~retval~0#1; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-1: havoc ldv_mutex_unlock_60_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_60_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4385-4: assume { :begin_inline_ldv_mutex_unlock_60 } true;ldv_mutex_unlock_60_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_60_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume !(0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]); [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)) := 0bv1]; [2025-02-08 05:27:49,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-6: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume !(0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]); [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-10: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-13: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)) := 0bv1]; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-12: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-15: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-14: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-16: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-19: assume 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-19: assume !(0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]); [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-18: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-21: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)) := 0bv1]; [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-20: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 05:27:49,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-23: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-22: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-24: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-27: assume 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-27: assume !(0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]); [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-26: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4915: adu_read_~retval~2#1 := (if 0bv32 != adu_read_~bytes_read~0#1 then adu_read_~bytes_read~0#1 else 4294967292bv32); [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-29: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)) := 0bv1]; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-28: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-31: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-30: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502: ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset := ldv_mutex_unlock_82_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_82_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089-1: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: havoc schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-4: havoc schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-3: schedule_timeout_#res#1 := schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-2: havoc schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-8: schedule_timeout_#res#1 := schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-7: havoc schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-5: havoc schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-9: havoc schedule_timeout_#t~nondet864#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4391: adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset := adu_release_internal_#in~dev#1.base, adu_release_internal_#in~dev#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506: assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true;havoc ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-4: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_82_~ldv_func_arg1#1.base, ldv_mutex_unlock_82_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-2: havoc adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-3: SUMMARY for call ULTIMATE.dealloc(adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset); srcloc: null [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393: havoc adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-1: SUMMARY for call ULTIMATE.dealloc(adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset); srcloc: null [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-4: havoc adu_release_internal_~tmp~12#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-5: SUMMARY for call adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume 0bv32 != adu_read_~bytes_to_read~0#1; [2025-02-08 05:27:49,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume !(0bv32 != adu_read_~bytes_to_read~0#1); [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865-1: copy_from_user_~from#1.base, copy_from_user_~from#1.offset := copy_from_user_#in~from#1.base, copy_from_user_#in~from#1.offset; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865: copy_from_user_~n#1 := copy_from_user_#in~n#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865-2: copy_from_user_~to#1.base, copy_from_user_~to#1.offset := copy_from_user_#in~to#1.base, copy_from_user_#in~to#1.offset; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3867: havoc copy_from_user_~sz~0#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3868: havoc copy_from_user_~tmp~2#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-2: havoc adu_release_internal_#t~mem238#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-3: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := adu_release_internal_#t~nondet239#1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397: havoc adu_release_internal_#t~nondet239#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-1: assume ((#race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] == adu_release_internal_#t~nondet239#1 && #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet239#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet239#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet239#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-1: assume !(((#race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] == adu_release_internal_#t~nondet239#1 && #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet239#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet239#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet239#1); [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-6: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset) := adu_release_internal_#t~nondet239#1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-7: havoc adu_release_internal_#t~nondet239#1; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-4: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := adu_release_internal_#t~nondet239#1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-5: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := adu_release_internal_#t~nondet239#1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-10: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-11: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-8: SUMMARY for call write~intINTTYPE4(~bvsub~32(adu_release_internal_#t~mem238#1, 1bv32), adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-9: assume ((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-9: assume !(((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]); [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-14: SUMMARY for call adu_release_internal_#t~mem238#1 := read~intINTTYPE4(adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-12: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-13: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: assume ((#race[adu_release_internal_~#descriptor~4#1.base,adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet240#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet240#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet240#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet240#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,adu_release_internal_~#descriptor~4#1.offset] == adu_release_internal_#t~nondet240#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet240#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet240#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet240#1); [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet240#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet240#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-1: havoc adu_release_internal_#t~nondet240#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet240#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-7: SUMMARY for call write~$Pointer$(43bv32, 0bv32, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,adu_release_internal_~#descriptor~4#1.offset := adu_release_internal_#t~nondet240#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398-6: havoc adu_release_internal_#t~nondet240#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4927: adu_read_~retval~2#1 := adu_read_~bytes_read~0#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: assume ((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet241#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet241#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet241#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet241#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet241#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet241#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet241#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet241#1); [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-1: havoc adu_release_internal_#t~nondet241#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet241#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet241#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet241#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet241#1]; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-6: havoc adu_release_internal_#t~nondet241#1; [2025-02-08 05:27:49,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399-7: SUMMARY for call write~$Pointer$(44bv32, 0bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(4bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-1: havoc ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-2: havoc ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928: assume { :end_inline_ldv___ldv_spin_lock_71 } true;adu_read_#t~short415#1 := 0bv32 != adu_read_~should_submit~0#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-3: havoc ldv___ldv_spin_lock_71_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-4: assume { :begin_inline_ldv___ldv_spin_lock_71 } true;ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_71_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset); [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-1: havoc adu_release_internal_#t~nondet242#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400: assume ((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet242#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet242#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet242#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet242#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet242#1); [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-6: havoc adu_release_internal_#t~nondet242#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet242#1]; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400-7: SUMMARY for call write~$Pointer$(45bv32, 0bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(8bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872: copy_from_user_~sz~0#1 := 4294967295bv32;assume { :begin_inline_might_fault } true; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401: assume ((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet243#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet243#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet243#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet243#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet243#1); [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-1: havoc adu_release_internal_#t~nondet243#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-6: havoc adu_release_internal_#t~nondet243#1; [2025-02-08 05:27:49,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-7: SUMMARY for call write~$Pointer$(46bv32, 0bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(12bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet243#1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: havoc adu_read_#t~short415#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-3: havoc adu_read_#t~mem414#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-4: havoc adu_read_#t~mem414#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873: assume { :end_inline_might_fault } true;assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if ~bvslt~32(copy_from_user_~sz~0#1, 0bv32) then 1bv32 else 0bv32), 1bv32; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-1: havoc adu_read_#t~short415#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume adu_read_#t~short415#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume !adu_read_#t~short415#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-8: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-5: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-5: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-6: adu_read_#t~short415#1 := 0bv32 != adu_read_#t~mem414#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-11: SUMMARY for call adu_read_#t~mem414#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-12: assume adu_read_#t~short415#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-12: assume !adu_read_#t~short415#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: assume ((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet244#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet244#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet244#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet244#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet244#1); [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-1: havoc adu_release_internal_#t~nondet244#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-7: SUMMARY for call write~intINTTYPE4(298bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet244#1]; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402-6: havoc adu_release_internal_#t~nondet244#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874: havoc copy_from_user_#t~ret51#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-2: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-1: assume { :end_inline_ldv__builtin_expect } true;copy_from_user_~tmp~2#1 := copy_from_user_#t~ret51#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-4: copy_from_user_#t~ret51#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403: assume ((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet245#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet245#1; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403: assume !(((#race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)] == adu_release_internal_#t~nondet245#1 && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet245#1) && #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))] == adu_release_internal_#t~nondet245#1); [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-1: havoc adu_release_internal_#t~nondet245#1; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-4: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-5: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset) := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-2: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-3: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)) := adu_release_internal_#t~nondet245#1]; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-6: havoc adu_release_internal_#t~nondet245#1; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-1: havoc adu_read_#t~nondet416#1; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet416#1]; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet416#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet416#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet416#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet416#1; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet416#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet416#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet416#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet416#1); [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet416#1]; [2025-02-08 05:27:49,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-6: havoc adu_read_#t~nondet416#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet416#1]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet416#1]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-1: havoc adu_release_internal_#t~mem246#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-2: assume { :end_inline_ldv__builtin_expect } true;adu_release_internal_~tmp~12#1 := adu_release_internal_#t~ret247#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404: havoc adu_release_internal_#t~ret247#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-5: adu_release_internal_#t~ret247#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_release_internal_#t~mem246#1), 0bv32; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-10: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-8: assume ((0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)] && 0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))]) && 0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))]) && 0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-8: assume !(((0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)] && 0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))]) && 0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))]) && 0bv1 == #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset))]); [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-13: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-14: SUMMARY for call adu_release_internal_#t~mem246#1 := read~intINTTYPE4(adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-11: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-12: #race := #race[adu_release_internal_~#descriptor~4#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume 0bv32 != copy_from_user_~tmp~2#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume !(0bv32 != copy_from_user_~tmp~2#1); [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc adu_read_#t~ret418#1; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-3: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-4: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-1: havoc adu_read_#t~mem417#1.base, adu_read_#t~mem417#1.offset; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-2: assume { :end_inline_usb_endpoint_maxp } true;adu_read_~tmp___25~0#1 := adu_read_#t~ret418#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-8: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-8: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-5: adu_read_#t~ret418#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-6: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-9: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_read_#t~mem417#1.base, adu_read_#t~mem417#1.offset; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume 0bv32 != adu_release_internal_~tmp~12#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume !(0bv32 != adu_release_internal_~tmp~12#1); [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-14: SUMMARY for call adu_read_#t~mem417#1.base, adu_read_#t~mem417#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: havoc adu_read_#t~ret422#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: havoc adu_read_#t~mem421#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878: havoc copy_from_user_#t~ret52#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___26~0#1 := adu_read_#t~ret422#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-2: havoc _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-1: assume { :end_inline__copy_from_user } true;copy_from_user_~n#1 := copy_from_user_#t~ret52#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-2: havoc adu_read_#t~mem420#1.base, adu_read_#t~mem420#1.offset; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-4: copy_from_user_#t~ret52#1 := _copy_from_user_#res#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-3: havoc adu_read_#t~mem419#1.base, adu_read_#t~mem419#1.offset; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-3: havoc _copy_from_user_#t~nondet869#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-8: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-6: havoc _copy_from_user_#res#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-5: havoc _copy_from_user_#t~nondet869#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-6: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-7: adu_read_#t~ret422#1 := __create_pipe_#res#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-7: assume { :begin_inline__copy_from_user } true;_copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1 := copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-12: #race := #race[adu_read_#t~mem420#1.base,~bvadd~32(2bv32, adu_read_#t~mem420#1.offset) := 0bv1]; [2025-02-08 05:27:49,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-13: SUMMARY for call adu_read_#t~mem421#1 := read~intINTTYPE1(adu_read_#t~mem420#1.base, ~bvadd~32(2bv32, adu_read_#t~mem420#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-10: assume 0bv1 == #race[adu_read_#t~mem420#1.base,~bvadd~32(2bv32, adu_read_#t~mem420#1.offset)]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-10: assume !(0bv1 == #race[adu_read_#t~mem420#1.base,~bvadd~32(2bv32, adu_read_#t~mem420#1.offset)]); [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_read_#t~mem419#1.base, adu_read_#t~mem419#1.offset, ~zero_extend~32~8(adu_read_#t~mem421#1); [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-16: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-17: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-14: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-14: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-15: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-20: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-20: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-21: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-18: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-19: SUMMARY for call adu_read_#t~mem420#1.base, adu_read_#t~mem420#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-24: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-25: SUMMARY for call adu_read_#t~mem419#1.base, adu_read_#t~mem419#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-22: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-23: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-1: havoc adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: havoc adu_read_#t~mem425#1.base, adu_read_#t~mem425#1.offset; [2025-02-08 05:27:49,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-5: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-6: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset, adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset, ~bvor~32(1073741952bv32, adu_read_~tmp___26~0#1), adu_read_#t~mem425#1.base, adu_read_#t~mem425#1.offset, adu_read_~tmp___25~0#1, #funAddr~adu_interrupt_in_callback.base, #funAddr~adu_interrupt_in_callback.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, ~zero_extend~32~8(adu_read_#t~mem427#1); [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-3: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-4: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(300bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(300bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-8: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-13: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-13: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-14: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(300bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-12: SUMMARY for call adu_read_#t~mem425#1.base, adu_read_#t~mem425#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-17: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_release_internal_#t~mem248#1.base, adu_release_internal_#t~mem248#1.offset; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-18: SUMMARY for call adu_read_#t~mem424#1.base, adu_read_#t~mem424#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-15: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-16: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408: havoc adu_release_internal_#t~ret250#1; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-21: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-22: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-19: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-19: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-20: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-4: adu_release_internal_#t~ret250#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-9: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-10: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-23: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-7: assume ((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-7: assume !(((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]); [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-24: SUMMARY for call adu_read_#t~mem423#1.base, adu_read_#t~mem423#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, adu_release_internal_#t~mem248#1.base, ~bvadd~32(99bv32, adu_release_internal_#t~mem248#1.offset), 47bv32, 0bv32; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-13: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-14: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108-1: usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset := usb_find_interface_#in~arg0#1.base, usb_find_interface_#in~arg0#1.offset; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-11: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: usb_find_interface_~arg1#1 := usb_find_interface_#in~arg1#1; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-12: assume ((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(96bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset))]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-12: assume !(((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(96bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset))]); [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-2: assume 0bv1 == #race[adu_read_#t~mem426#1.base,~bvadd~32(6bv32, adu_read_#t~mem426#1.offset)]; [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-2: assume !(0bv1 == #race[adu_read_#t~mem426#1.base,~bvadd~32(6bv32, adu_read_#t~mem426#1.offset)]); [2025-02-08 05:27:49,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-17: SUMMARY for call adu_release_internal_#t~mem248#1.base, adu_release_internal_#t~mem248#1.offset := read~$Pointer$(adu_release_internal_~dev#1.base, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-3: #race := #race[adu_read_#t~mem426#1.base,~bvadd~32(6bv32, adu_read_#t~mem426#1.offset) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937: havoc adu_read_#t~mem427#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-15: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-1: havoc adu_read_#t~mem426#1.base, adu_read_#t~mem426#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-16: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(96bv32, adu_release_internal_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-4: SUMMARY for call adu_read_#t~mem427#1 := read~intINTTYPE1(adu_read_#t~mem426#1.base, ~bvadd~32(6bv32, adu_read_#t~mem426#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-5: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-5: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-10: SUMMARY for call adu_read_#t~mem426#1.base, adu_read_#t~mem426#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-8: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-2: SUMMARY for call adu_release_internal_#t~mem249#1 := read~intINTTYPE4(adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409: havoc adu_release_internal_#t~mem249#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-1: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-3: assume { :end_inline_ldv_malloc } true;usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset := usb_find_interface_#t~ret868#1.base, usb_find_interface_#t~ret868#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938: havoc adu_read_#t~ret429#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-2: havoc usb_find_interface_#t~ret868#1.base, usb_find_interface_#t~ret868#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: havoc usb_find_interface_#t~ret868#1.base, usb_find_interface_#t~ret868#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-3: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-7: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-4: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-6: usb_find_interface_#t~ret868#1.base, usb_find_interface_#t~ret868#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-1: havoc adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-5: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-2: assume { :end_inline_usb_submit_urb } true;adu_read_~tmp___27~0#1 := adu_read_#t~ret429#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-4: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-7: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-8: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-8: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-5: adu_read_#t~ret429#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 964bv32; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-6: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-9: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset, 208bv32; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-14: SUMMARY for call adu_read_#t~mem428#1.base, adu_read_#t~mem428#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882: havoc copy_from_user_#t~ret53#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-2: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-1: assume { :end_inline_ldv__builtin_expect } true;copy_from_user_~tmp___0~3#1 := copy_from_user_#t~ret53#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-4: copy_from_user_#t~ret53#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-7: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if ~bvuge~32(copy_from_user_~sz~0#1, copy_from_user_~n#1) then 1bv32 else 0bv32), 1bv32; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume 0bv32 != adu_read_~tmp___27~0#1; [2025-02-08 05:27:49,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume !(0bv32 != adu_read_~tmp___27~0#1); [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-2: _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset := _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-1: _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset := _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet430#1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3884: assume 0bv32 != copy_from_user_~tmp___0~3#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3884: assume !(0bv32 != copy_from_user_~tmp___0~3#1);assume { :begin_inline___copy_from_user_overflow } true; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet430#1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-5: _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset := _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet430#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet430#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet430#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet430#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet430#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet430#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet430#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet430#1); [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-4: _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset := _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-1: havoc adu_read_#t~nondet430#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-3: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-6: havoc adu_read_#t~nondet430#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-7: SUMMARY for call write~intINTTYPE4(1bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet430#1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet430#1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-2: havoc adu_release_internal_#t~mem251#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-3: assume ((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-3: assume !(((0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]) && 0bv1 == #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))]); [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume ~bvsle~32(adu_release_internal_#t~mem251#1, 0bv32); [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume !~bvsle~32(adu_release_internal_#t~mem251#1, 0bv32); [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-1: havoc adu_release_internal_#t~mem251#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-6: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-7: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-4: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-5: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-8: SUMMARY for call adu_release_internal_#t~mem251#1 := read~intINTTYPE4(adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-3: _copy_from_user_#res#1 := _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-2: havoc _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: havoc _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-7: havoc _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-5: havoc _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-4: havoc _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-9: havoc _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-8: _copy_from_user_#res#1 := _copy_from_user_#t~nondet869#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886: havoc copy_from_user_#t~ret54#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-2: havoc _copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-1: assume { :end_inline__copy_from_user } true;copy_from_user_~n#1 := copy_from_user_#t~ret54#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-4: copy_from_user_#t~ret54#1 := _copy_from_user_#res#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-3: havoc _copy_from_user_#t~nondet869#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-6: havoc _copy_from_user_#res#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-5: havoc _copy_from_user_#t~nondet869#1, _copy_from_user_~arg0#1.base, _copy_from_user_~arg0#1.offset, _copy_from_user_~arg1#1.base, _copy_from_user_~arg1#1.offset, _copy_from_user_~arg2#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-7: assume { :begin_inline__copy_from_user } true;_copy_from_user_#in~arg0#1.base, _copy_from_user_#in~arg0#1.offset, _copy_from_user_#in~arg1#1.base, _copy_from_user_#in~arg1#1.offset, _copy_from_user_#in~arg2#1 := copy_from_user_~to#1.base, copy_from_user_~to#1.offset, copy_from_user_~from#1.base, copy_from_user_~from#1.offset, copy_from_user_~n#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415: havoc adu_abort_transfers_#in~dev#1.base, adu_abort_transfers_#in~dev#1.offset;assume { :end_inline_adu_abort_transfers } true; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-1: havoc adu_abort_transfers_#t~mem117#1.base, adu_abort_transfers_#t~mem117#1.offset, adu_abort_transfers_#t~mem118#1.base, adu_abort_transfers_#t~mem118#1.offset, adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset, adu_abort_transfers_#t~mem120#1, adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset, adu_abort_transfers_#t~mem122#1, adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset, adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset, adu_abort_transfers_~dev#1.base, adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-2: havoc adu_abort_transfers_#t~mem117#1.base, adu_abort_transfers_#t~mem117#1.offset, adu_abort_transfers_#t~mem118#1.base, adu_abort_transfers_#t~mem118#1.offset, adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset, adu_abort_transfers_#t~mem120#1, adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset, adu_abort_transfers_#t~mem122#1, adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset, adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset, adu_abort_transfers_~dev#1.base, adu_abort_transfers_~dev#1.offset, adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-3: assume { :begin_inline_adu_abort_transfers } true;adu_abort_transfers_#in~dev#1.base, adu_abort_transfers_#in~dev#1.offset := adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-1: havoc adu_release_internal_#t~nondet252#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-2: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := adu_release_internal_#t~nondet252#1]; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: assume ((#race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] == adu_release_internal_#t~nondet252#1 && #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet252#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet252#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet252#1; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: assume !(((#race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)] == adu_release_internal_#t~nondet252#1 && #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet252#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet252#1) && #race[adu_release_internal_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset))] == adu_release_internal_#t~nondet252#1); [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-5: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(116bv32, adu_release_internal_~dev#1.offset) := adu_release_internal_#t~nondet252#1]; [2025-02-08 05:27:49,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-6: havoc adu_release_internal_#t~nondet252#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-3: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := adu_release_internal_#t~nondet252#1]; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-4: #race := #race[adu_release_internal_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset)) := adu_release_internal_#t~nondet252#1]; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4420: havoc adu_release_internal_#t~mem238#1, adu_release_internal_#t~nondet239#1, adu_release_internal_#t~nondet240#1, adu_release_internal_#t~nondet241#1, adu_release_internal_#t~nondet242#1, adu_release_internal_#t~nondet243#1, adu_release_internal_#t~nondet244#1, adu_release_internal_#t~nondet245#1, adu_release_internal_#t~mem246#1, adu_release_internal_#t~ret247#1, adu_release_internal_#t~mem248#1.base, adu_release_internal_#t~mem248#1.offset, adu_release_internal_#t~mem249#1, adu_release_internal_#t~ret250#1, adu_release_internal_#t~mem251#1, adu_release_internal_#t~nondet252#1, adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, adu_release_internal_~tmp~12#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951: assume { :end_inline_ldv_mutex_unlock_74 } true;adu_read_#res#1 := adu_read_~retval~2#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-1: havoc ldv_mutex_unlock_74_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_74_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-4: assume { :begin_inline_ldv_mutex_unlock_74 } true;ldv_mutex_unlock_74_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_74_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3894-1: copy_from_user_#res#1 := copy_from_user_~n#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-2: havoc ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4951-3: havoc ldv_mutex_unlock_74_~ldv_func_arg1#1.base, ldv_mutex_unlock_74_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4423: adu_release_~file#1.base, adu_release_~file#1.offset := adu_release_#in~file#1.base, adu_release_#in~file#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4423-1: adu_release_~inode#1.base, adu_release_~inode#1.offset := adu_release_#in~inode#1.base, adu_release_#in~inode#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4425: havoc adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897-1: copy_to_user_~from#1.base, copy_to_user_~from#1.offset := copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897: copy_to_user_~n#1 := copy_to_user_#in~n#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897-2: copy_to_user_~to#1.base, copy_to_user_~to#1.offset := copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4426: havoc adu_release_~retval~1#1; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427: havoc adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset; [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-1: SUMMARY for call ULTIMATE.dealloc(adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset); srcloc: null [2025-02-08 05:27:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-4: havoc adu_release_~tmp~13#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-5: SUMMARY for call adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-2: havoc adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-3: SUMMARY for call ULTIMATE.dealloc(adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-1: adu_write_~count#1 := adu_write_#in~count#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-2: adu_write_~buffer#1.base, adu_write_~buffer#1.offset := adu_write_#in~buffer#1.base, adu_write_#in~buffer#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3899: havoc copy_to_user_~sz~1#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956: adu_write_~ppos#1.base, adu_write_~ppos#1.offset := adu_write_#in~ppos#1.base, adu_write_#in~ppos#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-3: adu_write_~file#1.base, adu_write_~file#1.offset := adu_write_#in~file#1.base, adu_write_#in~file#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3900: havoc copy_to_user_~tmp~3#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3901: havoc copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: adu_release_~retval~1#1 := 0bv32; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-4: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-2: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-8: havoc adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-9: SUMMARY for call adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset := #Ultimate.allocOnStack(20bv32); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-6: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset); srcloc: null [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4431: assume 0bv32 == ~bvadd~32(adu_release_~file#1.base, adu_release_~file#1.offset); [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4431: assume !(0bv32 == ~bvadd~32(adu_release_~file#1.base, adu_release_~file#1.offset)); [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4432: adu_release_~retval~1#1 := 4294967277bv32; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3904: copy_to_user_~sz~1#1 := 4294967295bv32;assume { :begin_inline_might_fault } true; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4961: havoc adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: havoc adu_write_~bytes_written~0#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3905: assume { :end_inline_might_fault } true;assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if ~bvslt~32(copy_to_user_~sz~1#1, 0bv32) then 1bv32 else 0bv32), 1bv32; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: havoc adu_write_~bytes_to_write~0#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906: havoc copy_to_user_#t~ret55#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-2: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-1: assume { :end_inline_ldv__builtin_expect } true;copy_to_user_~tmp~3#1 := copy_to_user_#t~ret55#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-4: copy_to_user_#t~ret55#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: havoc adu_write_~buffer_size~0#1; [2025-02-08 05:27:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: assume ((0bv1 == #race[adu_release_~file#1.base,~bvadd~32(296bv32, adu_release_~file#1.offset)] && 0bv1 == #race[adu_release_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset))]) && 0bv1 == #race[adu_release_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset))]) && 0bv1 == #race[adu_release_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset))]; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: assume !(((0bv1 == #race[adu_release_~file#1.base,~bvadd~32(296bv32, adu_release_~file#1.offset)] && 0bv1 == #race[adu_release_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset))]) && 0bv1 == #race[adu_release_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset))]) && 0bv1 == #race[adu_release_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset))]); [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-2: adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset := adu_release_#t~mem253#1.base, adu_release_#t~mem253#1.offset; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436: havoc adu_release_#t~mem253#1.base, adu_release_#t~mem253#1.offset; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-5: #race := #race[adu_release_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-6: #race := #race[adu_release_~file#1.base,~bvadd~32(296bv32, adu_release_~file#1.offset) := 0bv1]; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-3: #race := #race[adu_release_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-4: #race := #race[adu_release_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_release_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-7: SUMMARY for call adu_release_#t~mem253#1.base, adu_release_#t~mem253#1.offset := read~$Pointer$(adu_release_~file#1.base, ~bvadd~32(296bv32, adu_release_~file#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume 0bv32 != copy_to_user_~tmp~3#1; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume !(0bv32 != copy_to_user_~tmp~3#1); [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4965: adu_write_~flags~2#1 := 0bv32; [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4437: assume 0bv32 == ~bvadd~32(adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset); [2025-02-08 05:27:49,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4437: assume !(0bv32 == ~bvadd~32(adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset)); [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966: havoc adu_write_~retval~3#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4438: adu_release_~retval~1#1 := 4294967277bv32; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910: havoc copy_to_user_#t~ret56#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-2: havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-4: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-1: assume { :end_inline__copy_to_user } true;copy_to_user_~n#1 := copy_to_user_#t~ret56#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-4: copy_to_user_#t~ret56#1 := _copy_to_user_#res#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-2: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-3: havoc _copy_to_user_#t~nondet857#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-6: havoc _copy_to_user_#res#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-8: havoc adu_write_~tmp___0~9#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-5: havoc _copy_to_user_#t~nondet857#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-9: SUMMARY for call adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-6: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-7: assume { :begin_inline__copy_to_user } true;_copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1 := copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset); srcloc: null [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4969: havoc adu_write_~__ret~1#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4970: havoc adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4971: havoc adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914: havoc copy_to_user_#t~ret57#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-2: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-1: assume { :end_inline_ldv__builtin_expect } true;copy_to_user_~tmp___0~4#1 := copy_to_user_#t~ret57#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-4: copy_to_user_#t~ret57#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-7: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if ~bvuge~32(copy_to_user_~sz~1#1, copy_to_user_~n#1) then 1bv32 else 0bv32), 1bv32; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4443: havoc ldv_mutex_lock_61_#in~ldv_func_arg1#1.base, ldv_mutex_lock_61_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_61 } true; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4443-1: havoc ldv_mutex_lock_61_~ldv_func_arg1#1.base, ldv_mutex_lock_61_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4443-2: assume { :begin_inline_ldv_mutex_lock_61 } true;ldv_mutex_lock_61_#in~ldv_func_arg1#1.base, ldv_mutex_lock_61_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4972: havoc adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume 0bv32 != copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume !(0bv32 != copy_to_user_~tmp___0~4#1);assume { :begin_inline___copy_to_user_overflow } true; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4973: havoc adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-2: havoc adu_release_#t~mem254#1; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-3: assume ((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(116bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]; [2025-02-08 05:27:49,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-3: assume !(((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(116bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]); [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume ~bvsle~32(adu_release_#t~mem254#1, 0bv32); [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume !~bvsle~32(adu_release_#t~mem254#1, 0bv32); [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-1: havoc adu_release_#t~mem254#1; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-6: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-7: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(116bv32, adu_release_~dev~3#1.offset) := 0bv1]; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-4: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-5: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-8: SUMMARY for call adu_release_#t~mem254#1 := read~intINTTYPE4(adu_release_~dev~3#1.base, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-4: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-2: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-8: havoc adu_write_~tmp___5~1#1; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset); srcloc: null [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-6: havoc adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset; [2025-02-08 05:27:49,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-9: SUMMARY for call adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918: havoc copy_to_user_#t~ret58#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-2: havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-1: assume { :end_inline__copy_to_user } true;copy_to_user_~n#1 := copy_to_user_#t~ret58#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-4: copy_to_user_#t~ret58#1 := _copy_to_user_#res#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-3: havoc _copy_to_user_#t~nondet857#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-6: havoc _copy_to_user_#res#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-5: havoc _copy_to_user_#t~nondet857#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-7: assume { :begin_inline__copy_to_user } true;_copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1 := copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: assume ((#race[adu_release_~#descriptor~5#1.base,adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet255#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet255#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet255#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet255#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: assume !(((#race[adu_release_~#descriptor~5#1.base,adu_release_~#descriptor~5#1.offset] == adu_release_#t~nondet255#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet255#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet255#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet255#1); [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-1: havoc adu_release_#t~nondet255#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-4: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet255#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-5: #race := #race[adu_release_~#descriptor~5#1.base,adu_release_~#descriptor~5#1.offset := adu_release_#t~nondet255#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-2: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet255#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-3: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet255#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-6: havoc adu_release_#t~nondet255#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447-7: SUMMARY for call write~$Pointer$(49bv32, 0bv32, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: havoc adu_write_~__ret___0~1#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-1: havoc adu_release_#t~nondet256#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-2: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet256#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: assume ((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet256#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet256#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet256#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet256#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: assume !(((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet256#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet256#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet256#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet256#1); [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-5: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet256#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-6: havoc adu_release_#t~nondet256#1; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-3: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet256#1]; [2025-02-08 05:27:49,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-4: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet256#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448-7: SUMMARY for call write~$Pointer$(50bv32, 0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4977: havoc adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-2: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet257#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-3: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet257#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: assume ((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet257#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet257#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet257#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet257#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: assume !(((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet257#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet257#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet257#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet257#1); [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-1: havoc adu_release_#t~nondet257#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-6: havoc adu_release_#t~nondet257#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-7: SUMMARY for call write~$Pointer$(51bv32, 0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-4: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet257#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449-5: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet257#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4978: havoc adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450: assume ((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet258#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet258#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450: assume !(((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet258#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet258#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet258#1); [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-3: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet258#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-4: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet258#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-1: havoc adu_release_#t~nondet258#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-2: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet258#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-7: SUMMARY for call write~$Pointer$(52bv32, 0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-5: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet258#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450-6: havoc adu_release_#t~nondet258#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4979: havoc adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3922: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451: assume ((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet259#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet259#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451: assume !(((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet259#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet259#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet259#1); [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-1: havoc adu_release_#t~nondet259#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-4: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet259#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-5: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet259#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-2: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet259#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-3: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet259#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-6: havoc adu_release_#t~nondet259#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451-7: SUMMARY for call write~intINTTYPE4(324bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4980: havoc adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-1: havoc adu_release_#t~nondet260#1; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-2: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet260#1]; [2025-02-08 05:27:49,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452: assume ((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet260#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet260#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452: assume !(((#race[adu_release_~#descriptor~5#1.base,~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)] == adu_release_#t~nondet260#1 && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet260#1) && #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))] == adu_release_#t~nondet260#1); [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-5: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset) := adu_release_#t~nondet260#1]; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-6: havoc adu_release_#t~nondet260#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-3: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet260#1]; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-4: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)) := adu_release_#t~nondet260#1]; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4981: havoc adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-2: assume { :end_inline_ldv__builtin_expect } true;adu_release_~tmp~13#1 := adu_release_#t~ret262#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453: havoc adu_release_#t~ret262#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-1: havoc adu_release_#t~mem261#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-5: adu_release_#t~ret262#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-10: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-11: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-8: assume ((0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)] && 0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))]) && 0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))]) && 0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))]; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-8: assume !(((0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)] && 0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))]) && 0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))]) && 0bv1 == #race[adu_release_~#descriptor~5#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset))]); [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_release_#t~mem261#1), 0bv32; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-14: SUMMARY for call adu_release_#t~mem261#1 := read~intINTTYPE4(adu_release_~#descriptor~5#1.base, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4982: havoc adu_write_~tmp___11~1#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-12: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-13: #race := #race[adu_release_~#descriptor~5#1.base,~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset := ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-4: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3926-1: copy_to_user_#res#1 := copy_to_user_~n#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-2: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-8: havoc adu_write_~tmp___12~1#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-9: SUMMARY for call adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-6: havoc adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset); srcloc: null [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume 0bv32 != adu_release_~tmp~13#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume !(0bv32 != adu_release_~tmp~13#1); [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985: havoc adu_write_~tmp___13~1#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume ((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]; [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume !(((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]); [2025-02-08 05:27:49,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457: havoc adu_release_#t~ret264#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_release_#t~mem263#1.base, adu_release_#t~mem263#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-9: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-7: assume ((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(96bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-7: assume !(((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(96bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]); [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-4: adu_release_#t~ret264#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: ldv_dev_get_drvdata_#t~short709#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset); [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-10: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-13: ldv_dev_get_drvdata_#t~short709#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset); [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-11: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume !ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_#t~mem263#1.base, ~bvadd~32(99bv32, adu_release_#t~mem263#1.offset), 53bv32, 0bv32; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-9: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-10: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-12: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(96bv32, adu_release_~dev~3#1.offset) := 0bv1]; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-13: SUMMARY for call adu_release_#t~mem263#1.base, adu_release_#t~mem263#1.offset := read~$Pointer$(adu_release_~dev~3#1.base, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-4: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-2: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:49,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-8: havoc adu_write_~tmp___14~1#1; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset); srcloc: null [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-6: havoc adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-9: SUMMARY for call adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume ((0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,ldv_dev_get_drvdata_#t~mem710#1.offset] && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(1bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(2bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(3bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume !(((0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,ldv_dev_get_drvdata_#t~mem710#1.offset] && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(1bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(2bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(3bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]); [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-10: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,ldv_dev_get_drvdata_#t~mem710#1.offset := 0bv1]; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-9: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(1bv32, ldv_dev_get_drvdata_#t~mem710#1.offset) := 0bv1]; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-8: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(2bv32, ldv_dev_get_drvdata_#t~mem710#1.offset) := 0bv1]; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(3bv32, ldv_dev_get_drvdata_#t~mem710#1.offset) := 0bv1]; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-14: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-13: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume ((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume !(((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]); [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset := read~$Pointer$(ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-17: SUMMARY for call ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-16: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-15: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988: havoc adu_write_~__ret___1~0#1; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4989: havoc adu_write_~tmp___15~1#1.base, adu_write_~tmp___15~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575-1: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: havoc adu_write_~tmp___16~1#1.base, adu_write_~tmp___16~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4462: adu_release_~retval~1#1 := 4294967277bv32; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4991: havoc adu_write_~tmp___17~1#1.base, adu_write_~tmp___17~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4992: havoc adu_write_~tmp___18~1#1.base, adu_write_~tmp___18~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-2: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3936: havoc iminor_#t~mem63#1; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-6: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-4: havoc adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-8: havoc adu_write_~tmp___19~1#1; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-9: SUMMARY for call adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: havoc adu_write_~tmp___20~1#1; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467: havoc adu_release_internal_#in~dev#1.base, adu_release_internal_#in~dev#1.offset;assume { :end_inline_adu_release_internal } true; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467-1: havoc adu_release_internal_#t~mem238#1, adu_release_internal_#t~nondet239#1, adu_release_internal_#t~nondet240#1, adu_release_internal_#t~nondet241#1, adu_release_internal_#t~nondet242#1, adu_release_internal_#t~nondet243#1, adu_release_internal_#t~nondet244#1, adu_release_internal_#t~nondet245#1, adu_release_internal_#t~mem246#1, adu_release_internal_#t~ret247#1, adu_release_internal_#t~mem248#1.base, adu_release_internal_#t~mem248#1.offset, adu_release_internal_#t~mem249#1, adu_release_internal_#t~ret250#1, adu_release_internal_#t~mem251#1, adu_release_internal_#t~nondet252#1, adu_release_internal_~dev#1.base, adu_release_internal_~dev#1.offset, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, adu_release_internal_~tmp~12#1; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467-2: assume { :begin_inline_adu_release_internal } true;adu_release_internal_#in~dev#1.base, adu_release_internal_#in~dev#1.offset := adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-1: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-2: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-5: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-6: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-3: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-4: havoc adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-9: SUMMARY for call adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-7: SUMMARY for call ULTIMATE.dealloc(adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset); srcloc: null [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-8: havoc adu_write_~tmp___21~1#1; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-2: havoc adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset; [2025-02-08 05:27:49,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-3: assume ((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(96bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-3: assume !(((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(96bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset))]); [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume 0bv32 == ~bvadd~32(adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset); [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume !(0bv32 == ~bvadd~32(adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset)); [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-1: havoc adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-6: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-7: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(96bv32, adu_release_~dev~3#1.offset) := 0bv1]; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-4: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-5: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-8: SUMMARY for call adu_release_#t~mem265#1.base, adu_release_#t~mem265#1.offset := read~$Pointer$(adu_release_~dev~3#1.base, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4998: havoc adu_write_~tmp___22~1#1; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-1: test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset := test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941: test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:49,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-3: test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset := test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-2: test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume 0bv32 == adu_release_#t~mem266#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume !(0bv32 == adu_release_#t~mem266#1); [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-3: assume ((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(116bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-3: assume !(((0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(116bv32, adu_release_~dev~3#1.offset)] && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]) && 0bv1 == #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset))]); [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-4: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-1: havoc adu_release_#t~mem266#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-2: havoc adu_release_#t~mem266#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-7: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(116bv32, adu_release_~dev~3#1.offset) := 0bv1]; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-8: SUMMARY for call adu_release_#t~mem266#1 := read~intINTTYPE4(adu_release_~dev~3#1.base, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-5: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-6: #race := #race[adu_release_~dev~3#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset)) := 0bv1]; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: havoc adu_write_~tmp___23~1#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943-1: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-2: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-1: havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset, adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset, adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-2: havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset, adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset, adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472: havoc adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset;assume { :end_inline_adu_delete } true; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-3: assume { :begin_inline_adu_delete } true;adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset := adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116-2: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116-1: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002: havoc adu_write_#t~ret431#1.base, adu_write_#t~ret431#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-3: adu_write_#t~ret431#1.base, adu_write_#t~ret431#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-1: assume { :end_inline_get_current } true;adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset := adu_write_#t~ret431#1.base, adu_write_#t~ret431#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-5: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: assume ((#race[adu_write_~#waita~0#1.base,adu_write_~#waita~0#1.offset] == adu_write_#t~nondet432#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet432#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet432#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet432#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: assume !(((#race[adu_write_~#waita~0#1.base,adu_write_~#waita~0#1.offset] == adu_write_#t~nondet432#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet432#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet432#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet432#1); [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-1: havoc adu_write_#t~nondet432#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-2: assume { :end_inline_test_ti_thread_flag } true;test_tsk_thread_flag_~tmp~4#1 := test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-4: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, adu_write_~#waita~0#1.offset) := adu_write_#t~nondet432#1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-1: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-5: #race := #race[adu_write_~#waita~0#1.base,adu_write_~#waita~0#1.offset := adu_write_#t~nondet432#1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-4: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-2: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, adu_write_~#waita~0#1.offset) := adu_write_#t~nondet432#1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-3: havoc test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-3: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, adu_write_~#waita~0#1.offset) := adu_write_#t~nondet432#1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-6: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-5: test_tsk_thread_flag_#t~ret69#1 := test_ti_thread_flag_#res#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-8: assume ((0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)] && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-8: assume !(((0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)] && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]); [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-6: havoc adu_write_#t~nondet432#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-7: havoc test_ti_thread_flag_#res#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-10: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)) := 0bv1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-9: assume { :begin_inline_test_ti_thread_flag } true;test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1 := test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_~flag#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-12: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)) := 0bv1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-11: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)) := 0bv1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-14: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$(test_tsk_thread_flag_~tsk#1.base, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-13: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset) := 0bv1]; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-16: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-15: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-18: havoc test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-17: assume { :end_inline_test_ti_thread_flag } true;test_tsk_thread_flag_~tmp~4#1 := test_tsk_thread_flag_#t~ret69#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-20: test_tsk_thread_flag_#t~ret69#1 := test_ti_thread_flag_#res#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-19: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-22: havoc test_ti_thread_flag_#res#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-21: havoc test_ti_thread_flag_#t~ret14#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-24: assume { :begin_inline_test_ti_thread_flag } true;test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1 := test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_~flag#1; [2025-02-08 05:27:49,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-23: assume ((0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)] && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-23: assume !(((0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)] && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]) && 0bv1 == #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset))]); [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-26: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)) := 0bv1]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-25: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)) := 0bv1]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-28: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset) := 0bv1]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-27: #race := #race[test_tsk_thread_flag_~tsk#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset)) := 0bv1]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-1: havoc adu_write_#t~nondet433#1; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-29: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$(test_tsk_thread_flag_~tsk#1.base, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-2: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet433#1]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume ((#race[adu_write_~#waita~0#1.base,~bvadd~32(4bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet433#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet433#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet433#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet433#1; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume !(((#race[adu_write_~#waita~0#1.base,~bvadd~32(4bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet433#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet433#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet433#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet433#1); [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-5: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(4bv32, adu_write_~#waita~0#1.offset) := adu_write_#t~nondet433#1]; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-6: havoc adu_write_#t~nondet433#1; [2025-02-08 05:27:49,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-3: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet433#1]; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-4: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet433#1]; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-7: SUMMARY for call write~$Pointer$(adu_write_~tmp~15#1.base, adu_write_~tmp~15#1.offset, adu_write_~#waita~0#1.base, ~bvadd~32(4bv32, adu_write_~#waita~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-1: assume { :end_inline_ldv_undef_int } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-2: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet434#1]; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-3: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet434#1]; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-3: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume ((#race[adu_write_~#waita~0#1.base,~bvadd~32(8bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet434#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet434#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet434#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet434#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume !(((#race[adu_write_~#waita~0#1.base,~bvadd~32(8bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet434#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet434#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet434#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet434#1); [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3948-1: test_tsk_thread_flag_#res#1 := test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-1: havoc adu_write_#t~nondet434#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-9: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-6: havoc adu_write_#t~nondet434#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-8: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3948-3: test_tsk_thread_flag_#res#1 := test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-7: SUMMARY for call write~$Pointer$(#funAddr~default_wake_function.base, #funAddr~default_wake_function.offset, adu_write_~#waita~0#1.base, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-7: assume { :end_inline_ldv_undef_int } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-4: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet434#1]; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005-5: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(8bv32, adu_write_~#waita~0#1.offset) := adu_write_#t~nondet434#1]; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-13: assume { :end_inline_ldv_undef_int } true;ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-12: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-11: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-10: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-17: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-16: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-15: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret778#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-14: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006: assume ((#race[adu_write_~#waita~0#1.base,~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet435#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet435#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet435#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet435#1; [2025-02-08 05:27:49,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006: assume !(((#race[adu_write_~#waita~0#1.base,~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)] == adu_write_#t~nondet435#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet435#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet435#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet435#1); [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-3: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet435#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-4: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet435#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-1: havoc adu_write_#t~nondet435#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-2: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet435#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-7: SUMMARY for call write~$Pointer$(0bv32, 0bv32, adu_write_~#waita~0#1.base, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-5: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(12bv32, adu_write_~#waita~0#1.offset) := adu_write_#t~nondet435#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006-6: havoc adu_write_#t~nondet435#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume ((#race[adu_write_~#waita~0#1.base,~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet436#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)))] == adu_write_#t~nondet436#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)))] == adu_write_#t~nondet436#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)))] == adu_write_#t~nondet436#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume !(((#race[adu_write_~#waita~0#1.base,~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))] == adu_write_#t~nondet436#1 && #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)))] == adu_write_#t~nondet436#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)))] == adu_write_#t~nondet436#1) && #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)))] == adu_write_#t~nondet436#1); [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-2: assume 0bv32 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-2: assume !(0bv32 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1); [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-1: havoc adu_write_#t~nondet436#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: assume 0bv32 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: assume !(0bv32 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1); [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 0bv32 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(0bv32 != ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_~tmp~57#1); [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-4: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))) := adu_write_#t~nondet436#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-5: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)) := adu_write_#t~nondet436#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-2: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))) := adu_write_#t~nondet436#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-3: #race := #race[adu_write_~#waita~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset))) := adu_write_#t~nondet436#1]; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-6: havoc adu_write_#t~nondet436#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-7: SUMMARY for call write~$Pointer$(0bv32, 0bv32, adu_write_~#waita~0#1.base, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset)), 4bv32); srcloc: null [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951-1: signal_pending_~p#1.base, signal_pending_~p#1.offset := signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951: signal_pending_~p#1.base, signal_pending_~p#1.offset := signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5008: adu_write_~bytes_written~0#1 := 0bv32; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480-1: havoc ldv_mutex_unlock_62_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_62_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480-2: havoc ldv_mutex_unlock_62_~ldv_func_arg1#1.base, ldv_mutex_unlock_62_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480: assume { :end_inline_ldv_mutex_unlock_62 } true;adu_release_#res#1 := adu_release_~retval~1#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480-3: assume { :begin_inline_ldv_mutex_unlock_62 } true;ldv_mutex_unlock_62_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_62_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-1: [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1; [2025-02-08 05:27:49,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-5: [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-2: adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset := adu_write_#t~mem437#1.base, adu_write_#t~mem437#1.offset; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-3: #race := #race[adu_write_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-3: [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: havoc adu_write_#t~mem437#1.base, adu_write_#t~mem437#1.offset; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: assume ((0bv1 == #race[adu_write_~file#1.base,~bvadd~32(296bv32, adu_write_~file#1.offset)] && 0bv1 == #race[adu_write_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset))]) && 0bv1 == #race[adu_write_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset))]) && 0bv1 == #race[adu_write_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset))]; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: assume !(((0bv1 == #race[adu_write_~file#1.base,~bvadd~32(296bv32, adu_write_~file#1.offset)] && 0bv1 == #race[adu_write_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset))]) && 0bv1 == #race[adu_write_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset))]) && 0bv1 == #race[adu_write_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset))]); [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-9: [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-6: #race := #race[adu_write_~file#1.base,~bvadd~32(296bv32, adu_write_~file#1.offset) := 0bv1]; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-8: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-7: SUMMARY for call adu_write_#t~mem437#1.base, adu_write_#t~mem437#1.offset := read~$Pointer$(adu_write_~file#1.base, ~bvadd~32(296bv32, adu_write_~file#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-7: [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-4: #race := #race[adu_write_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-6: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-5: #race := #race[adu_write_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_write_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-11: [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-10: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret779#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: havoc adu_write_#t~ret438#1; [2025-02-08 05:27:49,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953-1: havoc signal_pending_~tmp~5#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-3: havoc ldv_mutex_lock_interruptible_75_#t~ret705#1, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953: havoc signal_pending_~tmp~5#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-4: adu_write_#t~ret438#1 := ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-1: assume { :end_inline_ldv_mutex_lock_interruptible_75 } true;adu_write_~retval~3#1 := adu_write_#t~ret438#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-2: havoc ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-7: assume { :begin_inline_ldv_mutex_lock_interruptible_75 } true;ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-5: havoc ldv_mutex_lock_interruptible_75_#t~ret705#1, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_75_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-6: havoc ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-3: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 0bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954: havoc signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 0bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954-1: havoc signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-5: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 0bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4483: ldv_character_driver_scenario_release_2_2_#t~ret660#1 := adu_release_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume 0bv32 != adu_write_~retval~3#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume !(0bv32 != adu_write_~retval~3#1); [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-1: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 4294967292bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-5: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 4294967292bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-3: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1 := 4294967292bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-1: assume { :end_inline_test_tsk_thread_flag } true;signal_pending_~tmp~5#1 := signal_pending_#t~ret70#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957: havoc signal_pending_#t~ret70#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-3: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-2: havoc test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-5: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-4: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-7: assume { :begin_inline_test_tsk_thread_flag } true;test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1 := signal_pending_~p#1.base, signal_pending_~p#1.offset, 2bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-6: havoc test_tsk_thread_flag_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-9: assume { :end_inline_test_tsk_thread_flag } true;signal_pending_~tmp~5#1 := signal_pending_#t~ret70#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-8: havoc signal_pending_#t~ret70#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-11: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-10: havoc test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-13: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset, test_tsk_thread_flag_#t~ret69#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~4#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486: adu_read_~ppos#1.base, adu_read_~ppos#1.offset := adu_read_#in~ppos#1.base, adu_read_#in~ppos#1.offset; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-12: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-15: assume { :begin_inline_test_tsk_thread_flag } true;test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1 := signal_pending_~p#1.base, signal_pending_~p#1.offset, 2bv32; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-14: havoc test_tsk_thread_flag_#res#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-3: adu_read_~file#1.base, adu_read_~file#1.offset := adu_read_#in~file#1.base, adu_read_#in~file#1.offset; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-1: adu_read_~count#1 := adu_read_#in~count#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-2: adu_read_~buffer#1.base, adu_read_~buffer#1.offset := adu_read_#in~buffer#1.base, adu_read_#in~buffer#1.offset; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958: havoc signal_pending_#t~ret71#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-2: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-1: assume { :end_inline_ldv__builtin_expect } true;signal_pending_~tmp___0~5#1 := signal_pending_#t~ret71#1; [2025-02-08 05:27:49,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-4: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-8: havoc signal_pending_#t~ret71#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-7: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if 0bv32 != signal_pending_~tmp~5#1 then 1bv32 else 0bv32), 0bv32; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-10: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-9: assume { :end_inline_ldv__builtin_expect } true;signal_pending_~tmp___0~5#1 := signal_pending_#t~ret71#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-12: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-11: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-14: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-13: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-15: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := (if 0bv32 != signal_pending_~tmp~5#1 then 1bv32 else 0bv32), 0bv32; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-1: havoc adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset; [2025-02-08 05:27:49,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-2: havoc adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume 0bv32 == ~bvadd~32(adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset); [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume !(0bv32 == ~bvadd~32(adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset)); [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-5: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-6: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-3: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-3: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-4: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-7: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-8: SUMMARY for call adu_write_#t~mem439#1.base, adu_write_#t~mem439#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: havoc adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-1: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-3: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489: havoc adu_read_~bytes_read~0#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5018: adu_write_~retval~3#1 := 4294967277bv32; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4490: havoc adu_read_~bytes_to_read~0#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: assume { :end_inline_printk } true;havoc adu_write_#t~ret440#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-1: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-4: havoc printk_#t~nondet859#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-5: havoc printk_#res#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-2: havoc printk_#t~nondet859#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-3: adu_write_#t~ret440#1 := printk_#res#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-6: assume { :begin_inline_printk } true;printk_#in~arg0#1.base, printk_#in~arg0#1.offset := 110bv32, 0bv32; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4491: havoc adu_read_~i~0#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset := usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4492: havoc adu_read_~retval~2#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4493: havoc adu_read_~timeout~0#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965: havoc usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4494: havoc adu_read_~should_submit~0#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4495: adu_read_~flags~1#1 := 0bv32; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-3: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-2: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-1: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-4: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume 0bv32 == adu_write_~count#1; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume !(0bv32 == adu_write_~count#1); [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset); srcloc: null [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-2: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset); srcloc: null [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-6: havoc adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset); srcloc: null [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-4: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496-7: SUMMARY for call adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset := #Ultimate.allocOnStack(20bv32); srcloc: null [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-2: havoc ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:49,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-1: assume { :end_inline_ldv_dev_get_drvdata_45 } true;usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset := usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-4: usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset := ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-6: havoc ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-7: assume { :begin_inline_ldv_dev_get_drvdata_45 } true;ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset := usb_get_intfdata_~intf#1.base, ~bvadd~32(56bv32, usb_get_intfdata_~intf#1.offset); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: assume ((#race[adu_write_~#descriptor~7#1.base,adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet441#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet441#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet441#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet441#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: assume !(((#race[adu_write_~#descriptor~7#1.base,adu_write_~#descriptor~7#1.offset] == adu_write_#t~nondet441#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet441#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet441#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet441#1); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-3: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet441#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-4: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet441#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-1: havoc adu_write_#t~nondet441#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-2: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet441#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-7: SUMMARY for call write~$Pointer$(111bv32, 0bv32, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-5: #race := #race[adu_write_~#descriptor~7#1.base,adu_write_~#descriptor~7#1.offset := adu_write_#t~nondet441#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-6: havoc adu_write_#t~nondet441#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4498: havoc adu_read_~tmp___0~8#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-5: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-4: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-3: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-7: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: assume ((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet442#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet442#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet442#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet442#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: assume !(((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet442#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet442#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet442#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet442#1); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-1: havoc adu_write_#t~nondet442#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-4: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet442#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-5: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet442#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3970-1: usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset := usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-2: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet442#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-3: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet442#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-6: havoc adu_write_#t~nondet442#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027-7: SUMMARY for call write~$Pointer$(112bv32, 0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-4: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-2: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-6: havoc adu_read_~tmp___1~4#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-7: SUMMARY for call adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-1: havoc adu_write_#t~nondet443#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-2: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet443#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: assume ((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet443#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet443#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet443#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet443#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: assume !(((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet443#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet443#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet443#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet443#1); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-5: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet443#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-6: havoc adu_write_#t~nondet443#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-3: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet443#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-4: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet443#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028-7: SUMMARY for call write~$Pointer$(113bv32, 0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-2: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet444#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-3: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet444#1]; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: assume ((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet444#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet444#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet444#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet444#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: assume !(((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet444#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet444#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet444#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet444#1); [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-1: havoc adu_write_#t~nondet444#1; [2025-02-08 05:27:49,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-6: havoc adu_write_#t~nondet444#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-7: SUMMARY for call write~$Pointer$(114bv32, 0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-4: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet444#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-5: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet444#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-2: havoc adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501: havoc adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-6: havoc adu_read_~tmp___2~3#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-7: SUMMARY for call adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-4: havoc adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: assume ((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet445#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet445#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet445#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet445#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: assume !(((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet445#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet445#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet445#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet445#1); [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-3: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet445#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-4: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet445#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-1: havoc adu_write_#t~nondet445#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-2: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet445#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-7: SUMMARY for call write~intINTTYPE4(537bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-5: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet445#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030-6: havoc adu_write_#t~nondet445#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: assume ((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet446#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet446#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: assume !(((#race[adu_write_~#descriptor~7#1.base,~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)] == adu_write_#t~nondet446#1 && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet446#1) && #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))] == adu_write_#t~nondet446#1); [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-1: havoc adu_write_#t~nondet446#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-4: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet446#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-5: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset) := adu_write_#t~nondet446#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-2: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet446#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-3: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)) := adu_write_#t~nondet446#1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-6: havoc adu_write_#t~nondet446#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4503: havoc adu_read_~data_in_secondary~0#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-1: havoc adu_write_#t~mem447#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-2: assume { :end_inline_ldv__builtin_expect } true;adu_write_~tmp___0~9#1 := adu_write_#t~ret448#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032: havoc adu_write_#t~ret448#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-5: adu_write_#t~ret448#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_write_#t~mem447#1), 0bv32; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-10: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)) := 0bv1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-8: assume ((0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)] && 0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-8: assume !(((0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)] && 0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor~7#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset))]); [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-13: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset) := 0bv1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-14: SUMMARY for call adu_write_#t~mem447#1 := read~intINTTYPE4(adu_write_~#descriptor~7#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-11: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)) := 0bv1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-12: #race := #race[adu_write_~#descriptor~7#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset)) := 0bv1]; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-2: havoc adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504: havoc adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-6: havoc adu_read_~tmp___3~1#1; [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset); srcloc: null [2025-02-08 05:27:49,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-4: havoc adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-7: SUMMARY for call adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume 0bv32 != adu_write_~tmp___0~9#1; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume !(0bv32 != adu_write_~tmp___0~9#1); [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: havoc adu_read_~amount~0#1; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4507: havoc adu_read_~tmp___4~1#1; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem449#1.base, adu_write_#t~mem449#1.offset; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036: havoc adu_write_#t~ret450#1; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-4: adu_write_#t~ret450#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_#t~mem449#1.base, ~bvadd~32(99bv32, adu_write_#t~mem449#1.offset), 115bv32, 0bv32; [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-13: SUMMARY for call adu_write_#t~mem449#1.base, adu_write_#t~mem449#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4508: havoc adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-2: havoc adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509: havoc adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-6: havoc adu_read_~tmp___6~0#1; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-7: SUMMARY for call adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-4: havoc adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511: havoc adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-4: havoc adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-2: havoc adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-6: havoc adu_read_~tmp___7~0#1; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-7: SUMMARY for call adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-2: havoc adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513: havoc adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-6: havoc adu_read_~tmp___8~0#1; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-7: SUMMARY for call adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-4: havoc adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset); srcloc: null [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4515: havoc adu_read_~tmp___9~0#1; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume 0bv32 != adu_write_~count#1; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume !(0bv32 != adu_write_~count#1); [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4516: havoc adu_read_~tmp___10~0#1; [2025-02-08 05:27:49,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-2: havoc adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset); srcloc: null [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517: havoc adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset); srcloc: null [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-6: havoc adu_read_~tmp___11~0#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-7: SUMMARY for call adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-4: havoc adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset); srcloc: null [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047: assume { :end_inline_add_wait_queue } true;adu_write_~__ret~1#1 := 1bv32; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-1: havoc add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-4: assume { :begin_inline_add_wait_queue } true;add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, ~bvadd~32(244bv32, adu_write_~dev~5#1.offset), adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-2: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047-3: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4519: havoc adu_read_~__ret~0#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520: havoc adu_read_~tmp___12~0#1.base, adu_read_~tmp___12~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521: havoc adu_read_~tmp___13~0#1.base, adu_read_~tmp___13~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4522: havoc adu_read_~tmp___14~0#1.base, adu_read_~tmp___14~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume false; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume !false; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4523: havoc adu_read_~tmp___15~0#1.base, adu_read_~tmp___15~0#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4524: havoc adu_read_~tmp___16~0#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-2: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-1: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-4: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-3: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-6: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-5: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-8: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-7: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-10: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-9: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-12: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-11: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-14: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-13: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:49,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-16: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-15: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4525: havoc adu_read_~__ret___0~0#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-18: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-17: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-20: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-19: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-22: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-21: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-24: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-23: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-26: usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-25: usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-28: usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-27: usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-30: usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-29: usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996-31: usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526: havoc adu_read_~tmp___17~0#1.base, adu_read_~tmp___17~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169-3: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume false; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume !false; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169-2: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169-1: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4527: havoc adu_read_~tmp___18~0#1.base, adu_read_~tmp___18~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4528: havoc adu_read_~tmp___19~0#1.base, adu_read_~tmp___19~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4529: havoc adu_read_~tmp___20~0#1.base, adu_read_~tmp___20~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-1: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-3: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-2: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: havoc adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset); srcloc: null [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-4: havoc adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset); srcloc: null [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-2: havoc adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-7: SUMMARY for call adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset); srcloc: null [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-6: havoc adu_read_~tmp___21~0#1; [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 05:27:49,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume false; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume !false; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-7: [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-2: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-1: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-6: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-5: [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-4: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-3: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 05:27:49,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-11: [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-10: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-9: [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-8: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-15: [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-14: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-13: [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-12: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-1: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-3: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-2: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-1: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-2: havoc adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532: havoc adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-5: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-6: havoc adu_read_~tmp___22~0#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-3: SUMMARY for call ULTIMATE.dealloc(adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-4: havoc adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-7: SUMMARY for call adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-1: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-6: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-9: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: havoc adu_read_~tmp___23~0#1.base, adu_read_~tmp___23~0#1.offset; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-14: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-17: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-22: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-25: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet81#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet81#1); [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume true; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume !true; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet81#1]; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(40bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-30: havoc usb_fill_int_urb_#t~nondet81#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-1: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-6: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-7: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-9: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-14: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4535: havoc adu_read_~tmp___24~0#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:49,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-15: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-17: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-22: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet82#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet82#1); [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-23: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-25: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-30: havoc usb_fill_int_urb_#t~nondet82#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet82#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-1: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-31: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(48bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-6: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-9: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-14: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-17: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4536: havoc adu_read_~tmp___25~0#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-22: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-25: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet83#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet83#1); [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet83#1]; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(64bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-30: havoc usb_fill_int_urb_#t~nondet83#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-1: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-6: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-7: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-9: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :end_inline_assume_abort_if_not } true;ldv_filter_positive_int_#res#1 := ldv_filter_positive_int_~val#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-14: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-15: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ~bvsle~32(ldv_filter_positive_int_~val#1, 0bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4537: havoc adu_read_~tmp___26~0#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-17: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-22: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet84#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet84#1); [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-23: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-25: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-30: havoc usb_fill_int_urb_#t~nondet84#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet84#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-1: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-31: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(88bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-6: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-9: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4538: havoc adu_read_~tmp___27~0#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-14: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-17: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-22: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-25: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet85#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet85#1); [2025-02-08 05:27:49,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet85#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(128bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-30: havoc usb_fill_int_urb_#t~nondet85#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-1: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-6: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-7: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-9: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-14: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:49,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-15: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-17: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-22: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet86#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet86#1); [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-23: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-25: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-30: havoc usb_fill_int_urb_#t~nondet86#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet86#1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-1: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-31: SUMMARY for call write~$Pointer$(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~32(124bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-3: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-2: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-5: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-7: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-7: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-6: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-9: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-8: usb_fill_int_urb_#t~short89#1 := 5bv32 == usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-11: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-10: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-13: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-12: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-15: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-15: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-14: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-14: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-17: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-16: usb_fill_int_urb_#t~short89#1 := 3bv32 == usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-19: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-18: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-21: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-20: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-23: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-22: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-25: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-24: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-27: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-26: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-26: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-29: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-29: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-28: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-31: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-30: usb_fill_int_urb_#t~short89#1 := 5bv32 == usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-33: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012-2: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012-1: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-32: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-35: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-34: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012-3: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-37: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-37: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-36: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-36: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-39: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-38: usb_fill_int_urb_#t~short89#1 := 3bv32 == usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-41: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-40: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-43: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-42: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-45: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-44: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-47: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-46: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4541: adu_read_~bytes_read~0#1 := 0bv32; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-49: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-48: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-48: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-51: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-51: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-50: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-53: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-52: usb_fill_int_urb_#t~short89#1 := 5bv32 == usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-55: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-54: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-57: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-56: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-59: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-59: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-58: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-58: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: havoc adu_write_#t~ret451#1.base, adu_write_#t~ret451#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-61: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-60: usb_fill_int_urb_#t~short89#1 := 3bv32 == usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-1: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-63: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-62: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-4: adu_write_#t~ret451#1.base, adu_write_#t~ret451#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-65: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-1: havoc adu_write_#t~ret451#1.base, adu_write_#t~ret451#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-3: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-2: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-64: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-2: assume { :end_inline_get_current } true;adu_write_~tmp___1~5#1.base, adu_write_~tmp___1~5#1.offset := adu_write_#t~ret451#1.base, adu_write_#t~ret451#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-67: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-66: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-69: havoc usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-68: havoc usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-71: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-70: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-70: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-73: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-73: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-72: havoc usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-75: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4542: adu_read_~bytes_to_read~0#1 := adu_read_~count#1; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-74: usb_fill_int_urb_#t~short89#1 := 5bv32 == usb_fill_int_urb_#t~mem88#1; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-77: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-76: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-79: SUMMARY for call usb_fill_int_urb_#t~mem88#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-78: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-81: assume ((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-81: assume !(((0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)] && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]) && 0bv1 == #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset))]); [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-80: assume usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-80: assume !usb_fill_int_urb_#t~short89#1; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-83: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-82: usb_fill_int_urb_#t~short89#1 := 3bv32 == usb_fill_int_urb_#t~mem87#1; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-85: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-84: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-87: SUMMARY for call usb_fill_int_urb_#t~mem87#1 := read~intINTTYPE4(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-86: #race := #race[usb_fill_int_urb_~dev#1.base,~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-2: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-1: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-3: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4543: adu_read_~retval~2#1 := 0bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015-1: usb_fill_int_urb_~__val~0#1 := (if ~bvsgt~32(usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015: usb_fill_int_urb_~__val~0#1 := (if ~bvsgt~32(usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015-3: usb_fill_int_urb_~__val~0#1 := (if ~bvsgt~32(usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4015-2: usb_fill_int_urb_~__val~0#1 := (if ~bvsgt~32(usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__min~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4544: adu_read_~timeout~0#1 := 0bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016: usb_fill_int_urb_~interval#1 := (if ~bvslt~32(usb_fill_int_urb_~__max~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-2: usb_fill_int_urb_~interval#1 := (if ~bvslt~32(usb_fill_int_urb_~__max~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-1: usb_fill_int_urb_~interval#1 := (if ~bvslt~32(usb_fill_int_urb_~__max~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-3: usb_fill_int_urb_~interval#1 := (if ~bvslt~32(usb_fill_int_urb_~__max~0#1, usb_fill_int_urb_~__val~0#1) then usb_fill_int_urb_~__max~0#1 else usb_fill_int_urb_~__val~0#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4545: adu_read_~should_submit~0#1 := 0bv32; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: assume { :begin_inline_ldv___ldv_spin_lock_76 } true;ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, ~bvadd~32(140bv32, adu_write_~dev~5#1.offset); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-1: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1); [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-7: SUMMARY for call write~intINTTYPE4(~bvshl~32(1bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)), usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-6: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-9: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1); [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546: havoc adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: SUMMARY for call write~intINTTYPE4(~bvshl~32(1bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)), usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-14: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-3: adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-17: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1); [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-1: assume { :end_inline_get_current } true;adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset := adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-5: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-23: SUMMARY for call write~intINTTYPE4(~bvshl~32(1bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)), usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-22: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-25: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet90#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet90#1); [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet90#1]; [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-31: SUMMARY for call write~intINTTYPE4(~bvshl~32(1bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)), usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-30: havoc usb_fill_int_urb_#t~nondet90#1; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547: assume ((#race[adu_read_~#wait~0#1.base,adu_read_~#wait~0#1.offset] == adu_read_#t~nondet268#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet268#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet268#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet268#1; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547: assume !(((#race[adu_read_~#wait~0#1.base,adu_read_~#wait~0#1.offset] == adu_read_#t~nondet268#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet268#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet268#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet268#1); [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-1: havoc adu_read_#t~nondet268#1; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-4: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, adu_read_~#wait~0#1.offset) := adu_read_#t~nondet268#1]; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-5: #race := #race[adu_read_~#wait~0#1.base,adu_read_~#wait~0#1.offset := adu_read_#t~nondet268#1]; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-2: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, adu_read_~#wait~0#1.offset) := adu_read_#t~nondet268#1]; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-3: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, adu_read_~#wait~0#1.offset) := adu_read_#t~nondet268#1]; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-6: havoc adu_read_#t~nondet268#1; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-1: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-7: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-6: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-9: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-15: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-1: havoc adu_read_#t~nondet269#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-14: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-2: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet269#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-17: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: assume ((#race[adu_read_~#wait~0#1.base,~bvadd~32(4bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet269#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet269#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet269#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet269#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: assume !(((#race[adu_read_~#wait~0#1.base,~bvadd~32(4bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet269#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet269#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet269#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet269#1); [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-5: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(4bv32, adu_read_~#wait~0#1.offset) := adu_read_#t~nondet269#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-6: havoc adu_read_#t~nondet269#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-3: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet269#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-4: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet269#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-23: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-22: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548-7: SUMMARY for call write~$Pointer$(adu_read_~tmp~14#1.base, adu_read_~tmp~14#1.offset, adu_read_~#wait~0#1.base, ~bvadd~32(4bv32, adu_read_~#wait~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-25: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet91#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet91#1); [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet91#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-2: assume { :end_inline_get_current } true;adu_write_~tmp___2~4#1.base, adu_write_~tmp___2~4#1.offset := adu_write_#t~ret452#1.base, adu_write_#t~ret452#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-31: SUMMARY for call write~intINTTYPE4(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, ~bvadd~32(116bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-30: havoc usb_fill_int_urb_#t~nondet91#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: havoc adu_write_#t~ret452#1.base, adu_write_#t~ret452#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-1: havoc adu_write_#t~ret452#1.base, adu_write_#t~ret452#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-4: adu_write_#t~ret452#1.base, adu_write_#t~ret452#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-2: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet270#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-3: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet270#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: assume ((#race[adu_read_~#wait~0#1.base,~bvadd~32(8bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet270#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet270#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet270#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet270#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: assume !(((#race[adu_read_~#wait~0#1.base,~bvadd~32(8bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet270#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet270#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet270#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet270#1); [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-1: havoc adu_read_#t~nondet270#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-6: havoc adu_read_#t~nondet270#1; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-7: SUMMARY for call write~$Pointer$(#funAddr~default_wake_function.base, #funAddr~default_wake_function.offset, adu_read_~#wait~0#1.base, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-4: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet270#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549-5: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(8bv32, adu_read_~#wait~0#1.offset) := adu_read_#t~nondet270#1]; [2025-02-08 05:27:49,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-1: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-3: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-2: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-5: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-4: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-7: SUMMARY for call write~intINTTYPE4(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-6: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-9: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-8: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-8: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-11: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-10: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-13: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-12: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: assume ((#race[adu_read_~#wait~0#1.base,~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet271#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet271#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: assume !(((#race[adu_read_~#wait~0#1.base,~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)] == adu_read_#t~nondet271#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet271#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet271#1); [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-15: SUMMARY for call write~intINTTYPE4(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-14: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-3: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet271#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-17: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-4: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet271#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-16: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-16: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-1: havoc adu_read_#t~nondet271#1; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-19: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-2: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet271#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-18: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-7: SUMMARY for call write~$Pointer$(0bv32, 0bv32, adu_read_~#wait~0#1.base, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-21: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-20: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-5: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(12bv32, adu_read_~#wait~0#1.offset) := adu_read_#t~nondet271#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-23: SUMMARY for call write~intINTTYPE4(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-6: havoc adu_read_#t~nondet271#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-22: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-25: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-24: assume ((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-24: assume !(((#race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)] == usb_fill_int_urb_#t~nondet92#1 && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1) && #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset))] == usb_fill_int_urb_#t~nondet92#1); [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-27: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(2bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-26: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(3bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-29: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-28: #race := #race[usb_fill_int_urb_~urb#1.base,~bvadd~32(1bv32, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset)) := usb_fill_int_urb_#t~nondet92#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-31: SUMMARY for call write~intINTTYPE4(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-30: havoc usb_fill_int_urb_#t~nondet92#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: assume ((#race[adu_read_~#wait~0#1.base,~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet272#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)))] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)))] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)))] == adu_read_#t~nondet272#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: assume !(((#race[adu_read_~#wait~0#1.base,~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))] == adu_read_#t~nondet272#1 && #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)))] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)))] == adu_read_#t~nondet272#1) && #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)))] == adu_read_#t~nondet272#1); [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-1: havoc adu_read_#t~nondet272#1; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-4: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))) := adu_read_#t~nondet272#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-5: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)) := adu_read_#t~nondet272#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-2: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))) := adu_read_#t~nondet272#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-3: #race := #race[adu_read_~#wait~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset))) := adu_read_#t~nondet272#1]; [2025-02-08 05:27:49,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-6: havoc adu_read_#t~nondet272#1; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551-7: SUMMARY for call write~$Pointer$(0bv32, 0bv32, adu_read_~#wait~0#1.base, ~bvadd~32(4bv32, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset)), 4bv32); srcloc: null [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: assume ((0bv1 == #race[adu_read_~file#1.base,~bvadd~32(296bv32, adu_read_~file#1.offset)] && 0bv1 == #race[adu_read_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset))]) && 0bv1 == #race[adu_read_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset))]) && 0bv1 == #race[adu_read_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset))]; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: assume !(((0bv1 == #race[adu_read_~file#1.base,~bvadd~32(296bv32, adu_read_~file#1.offset)] && 0bv1 == #race[adu_read_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset))]) && 0bv1 == #race[adu_read_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset))]) && 0bv1 == #race[adu_read_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset))]); [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-2: adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset := adu_read_#t~mem273#1.base, adu_read_#t~mem273#1.offset; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: havoc adu_read_#t~mem273#1.base, adu_read_#t~mem273#1.offset; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-5: #race := #race[adu_read_~file#1.base,~bvadd~32(1bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-6: #race := #race[adu_read_~file#1.base,~bvadd~32(296bv32, adu_read_~file#1.offset) := 0bv1]; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-3: #race := #race[adu_read_~file#1.base,~bvadd~32(3bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-4: #race := #race[adu_read_~file#1.base,~bvadd~32(2bv32, ~bvadd~32(296bv32, adu_read_~file#1.offset)) := 0bv1]; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-7: SUMMARY for call adu_read_#t~mem273#1.base, adu_read_#t~mem273#1.offset := read~$Pointer$(adu_read_~file#1.base, ~bvadd~32(296bv32, adu_read_~file#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-2: havoc ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-3: havoc ldv_mutex_lock_interruptible_63_#t~ret704#1, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553: havoc adu_read_#t~ret274#1; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-1: assume { :end_inline_ldv_mutex_lock_interruptible_63 } true;adu_read_~tmp___0~8#1 := adu_read_#t~ret274#1; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-6: havoc ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-7: assume { :begin_inline_ldv_mutex_lock_interruptible_63 } true;ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-4: adu_read_#t~ret274#1 := ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 05:27:49,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-5: havoc ldv_mutex_lock_interruptible_63_#t~ret704#1, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_63_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume 0bv32 != adu_read_~tmp___0~8#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume !(0bv32 != adu_read_~tmp___0~8#1); [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-1: havoc adu_write_#t~ret453#1.base, adu_write_#t~ret453#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-2: assume { :end_inline_get_current } true;adu_write_~tmp___3~2#1.base, adu_write_~tmp___3~2#1.offset := adu_write_#t~ret453#1.base, adu_write_#t~ret453#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: havoc adu_write_#t~ret453#1.base, adu_write_#t~ret453#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-4: adu_write_#t~ret453#1.base, adu_write_#t~ret453#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4556-1: adu_read_#res#1 := 4294966784bv32; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-2: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-1: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-4: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-3: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-6: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-5: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-7: __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset := __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume 0bv32 == ~bvadd~32(adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset); [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume !(0bv32 == ~bvadd~32(adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset)); [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-1: havoc adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-2: havoc adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-3: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-3: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-8: SUMMARY for call adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4561: adu_read_~retval~2#1 := 4294967277bv32; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-3: assume ((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-3: assume !(((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]); [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-2: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-5: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-4: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem103#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-7: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-6: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-9: SUMMARY for call __create_pipe_#t~mem103#1 := read~intINTTYPE4(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-8: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0bv1]; [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-10: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume ((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]; [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume !(((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]); [2025-02-08 05:27:49,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-12: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562: assume { :end_inline_printk } true;havoc adu_read_#t~ret276#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-15: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-14: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem103#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-17: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-3: adu_read_#t~ret276#1 := printk_#res#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-16: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-4: havoc printk_#t~nondet859#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-19: SUMMARY for call __create_pipe_#t~mem103#1 := read~intINTTYPE4(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-1: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-18: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-2: havoc printk_#t~nondet859#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-20: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-5: havoc printk_#res#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-23: assume ((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-23: assume !(((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]); [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-6: assume { :begin_inline_printk } true;printk_#in~arg0#1.base, printk_#in~arg0#1.offset := 55bv32, 0bv32; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-22: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-25: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-24: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem103#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-27: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-26: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-29: SUMMARY for call __create_pipe_#t~mem103#1 := read~intINTTYPE4(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091: havoc adu_write_#t~ret454#1.base, adu_write_#t~ret454#1.offset; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-28: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0bv1]; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-1: havoc adu_write_#t~ret454#1.base, adu_write_#t~ret454#1.offset; [2025-02-08 05:27:49,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-4: adu_write_#t~ret454#1.base, adu_write_#t~ret454#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-33: assume ((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-33: assume !(((0bv1 == #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset] && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset)]) && 0bv1 == #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset)]); [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-32: havoc __create_pipe_#t~mem103#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-2: assume { :end_inline_get_current } true;adu_write_~tmp___4~2#1.base, adu_write_~tmp___4~2#1.offset := adu_write_#t~ret454#1.base, adu_write_#t~ret454#1.offset; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-35: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(3bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-34: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem103#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-37: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(1bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-36: #race := #race[__create_pipe_~dev#1.base,~bvadd~32(2bv32, __create_pipe_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-39: SUMMARY for call __create_pipe_#t~mem103#1 := read~intINTTYPE4(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-38: #race := #race[__create_pipe_~dev#1.base,__create_pipe_~dev#1.offset := 0bv1]; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: havoc ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume 0bv32 == adu_read_~count#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume !(0bv32 == adu_read_~count#1); [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-3: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-2: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-1: assume { :end_inline_ldv_filter_positive_int } true;ldv_filter_err_code_~tmp~38#1 := ldv_filter_err_code_#t~ret721#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: havoc ldv_filter_err_code_#t~ret721#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-7: assume { :begin_inline_ldv_filter_positive_int } true;ldv_filter_positive_int_#in~val#1 := ldv_filter_err_code_~ret_val#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-6: havoc ldv_filter_positive_int_#res#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-5: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-4: ldv_filter_err_code_#t~ret721#1 := ldv_filter_positive_int_#res#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-1: ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~38#1; [2025-02-08 05:27:49,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-2: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet277#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-3: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet277#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569: assume ((#race[adu_read_~#descriptor~6#1.base,adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet277#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet277#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet277#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet277#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569: assume !(((#race[adu_read_~#descriptor~6#1.base,adu_read_~#descriptor~6#1.offset] == adu_read_#t~nondet277#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet277#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet277#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet277#1); [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-1: havoc adu_read_#t~nondet277#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-6: havoc adu_read_#t~nondet277#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-7: SUMMARY for call write~$Pointer$(56bv32, 0bv32, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-4: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet277#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569-5: #race := #race[adu_read_~#descriptor~6#1.base,adu_read_~#descriptor~6#1.offset := adu_read_#t~nondet277#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570: assume ((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet278#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet278#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet278#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet278#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570: assume !(((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet278#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet278#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet278#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet278#1); [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-3: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet278#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-4: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet278#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-1: havoc adu_read_#t~nondet278#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-2: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet278#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-7: SUMMARY for call write~$Pointer$(57bv32, 0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-5: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet278#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570-6: havoc adu_read_#t~nondet278#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: assume ((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet279#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet279#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet279#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet279#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: assume !(((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet279#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet279#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet279#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet279#1); [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-1: havoc adu_read_#t~nondet279#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-4: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet279#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-5: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet279#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-2: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet279#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-3: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet279#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-6: havoc adu_read_#t~nondet279#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-7: SUMMARY for call write~$Pointer$(58bv32, 0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-1: havoc adu_read_#t~nondet280#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-2: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet280#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: assume ((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet280#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet280#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: assume !(((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet280#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet280#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet280#1); [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-5: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet280#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-6: havoc adu_read_#t~nondet280#1; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-3: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet280#1]; [2025-02-08 05:27:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-4: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet280#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-7: SUMMARY for call write~$Pointer$(59bv32, 0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-2: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet281#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-3: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet281#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573: assume ((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet281#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet281#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573: assume !(((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet281#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet281#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet281#1); [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-1: havoc adu_read_#t~nondet281#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-6: havoc adu_read_#t~nondet281#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-7: SUMMARY for call write~intINTTYPE4(368bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-4: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet281#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573-5: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet281#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574: assume ((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet282#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet282#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574: assume !(((#race[adu_read_~#descriptor~6#1.base,~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)] == adu_read_#t~nondet282#1 && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet282#1) && #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))] == adu_read_#t~nondet282#1); [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-3: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet282#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-4: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet282#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-1: havoc adu_read_#t~nondet282#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-2: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)) := adu_read_#t~nondet282#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-5: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset) := adu_read_#t~nondet282#1]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574-6: havoc adu_read_#t~nondet282#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575: havoc adu_read_#t~ret284#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-1: havoc adu_read_#t~mem283#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-5: adu_read_#t~ret284#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___1~4#1 := adu_read_#t~ret284#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-8: assume ((0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)] && 0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))]; [2025-02-08 05:27:49,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-8: assume !(((0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)] && 0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset))]); [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem283#1), 0bv32; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-12: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-13: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-10: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-11: #race := #race[adu_read_~#descriptor~6#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset)) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5104-1: havoc ldv___ldv_spin_lock_76_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-14: SUMMARY for call adu_read_#t~mem283#1 := read~intINTTYPE4(adu_read_~#descriptor~6#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5104: havoc ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_76_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_76 } true; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume 0bv32 != adu_read_~tmp___1~4#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume !(0bv32 != adu_read_~tmp___1~4#1); [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume 0bv32 == adu_write_#t~mem455#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume !(0bv32 == adu_write_#t~mem455#1); [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-4: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-1: havoc adu_write_#t~mem455#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-2: havoc adu_write_#t~mem455#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-7: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(328bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-8: SUMMARY for call adu_write_#t~mem455#1 := read~intINTTYPE4(adu_write_~dev~5#1.base, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-5: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-6: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: havoc adu_read_#t~ret286#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-4: adu_read_#t~ret286#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_#t~mem285#1.base, ~bvadd~32(99bv32, adu_read_#t~mem285#1.offset), 60bv32, 0bv32; [2025-02-08 05:27:49,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-13: SUMMARY for call adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;assume { :begin_inline_ldv_mutex_unlock_78 } true;ldv_mutex_unlock_78_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_78_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:49,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_write_~dev~5#1.base, ~bvadd~32(140bv32, adu_write_~dev~5#1.offset), adu_write_~flags~2#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-2: havoc ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-3: havoc ldv_mutex_unlock_78_~ldv_func_arg1#1.base, ldv_mutex_unlock_78_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109: assume { :end_inline_ldv_mutex_unlock_78 } true;assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-1: havoc ldv_mutex_unlock_78_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_78_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110: havoc adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-3: adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-1: assume { :end_inline_get_current } true;adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset := adu_write_#t~ret456#1.base, adu_write_#t~ret456#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111: havoc adu_write_#t~ret457#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-1: assume { :end_inline_signal_pending } true;adu_write_~tmp___11~1#1 := adu_write_#t~ret457#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-4: adu_write_#t~ret457#1 := signal_pending_#res#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-5: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-2: havoc signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-3: havoc signal_pending_#t~ret70#1, signal_pending_#t~ret71#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~5#1, signal_pending_~tmp___0~5#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-6: havoc signal_pending_#res#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-7: assume { :begin_inline_signal_pending } true;signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset := adu_write_~tmp___10~1#1.base, adu_write_~tmp___10~1#1.offset; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume 0bv32 != adu_write_~tmp___11~1#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume !(0bv32 != adu_write_~tmp___11~1#1); [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-6: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-5: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-4: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-10: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-9: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-8: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-7: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-14: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-13: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-12: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-11: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-18: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: assume ((#race[adu_write_~#descriptor___0~2#1.base,adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet458#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet458#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet458#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet458#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: assume !(((#race[adu_write_~#descriptor___0~2#1.base,adu_write_~#descriptor___0~2#1.offset] == adu_write_#t~nondet458#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet458#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet458#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet458#1); [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-17: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-1: havoc adu_write_#t~nondet458#1; [2025-02-08 05:27:49,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-16: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-15: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-22: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-4: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet458#1]; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-21: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-5: #race := #race[adu_write_~#descriptor___0~2#1.base,adu_write_~#descriptor___0~2#1.offset := adu_write_#t~nondet458#1]; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-20: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-2: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet458#1]; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-19: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-3: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet458#1]; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-26: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-25: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-24: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-6: havoc adu_write_#t~nondet458#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-23: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-7: SUMMARY for call write~$Pointer$(117bv32, 0bv32, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-30: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-29: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-28: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-27: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-34: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-33: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-32: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-31: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-38: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-37: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-36: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-35: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-42: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-41: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-40: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-39: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-46: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-45: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-44: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-43: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-1: havoc adu_write_#t~nondet459#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-2: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet459#1]; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: assume ((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet459#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet459#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet459#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet459#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: assume !(((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet459#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet459#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet459#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet459#1); [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-47: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-5: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet459#1]; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-6: havoc adu_write_#t~nondet459#1; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-3: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet459#1]; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-4: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet459#1]; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-7: SUMMARY for call write~$Pointer$(118bv32, 0bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4588: adu_read_~timeout~0#1 := 500bv32; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-2: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet460#1]; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-3: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet460#1]; [2025-02-08 05:27:49,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: assume ((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet460#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet460#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet460#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet460#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: assume !(((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet460#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet460#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet460#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet460#1); [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-1: havoc adu_write_#t~nondet460#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-6: havoc adu_write_#t~nondet460#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-7: SUMMARY for call write~$Pointer$(119bv32, 0bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-4: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet460#1]; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117-5: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet460#1]; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-5: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-2: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet287#1]; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-3: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet287#1]; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: assume ((#race[adu_read_~#descriptor___0~1#1.base,adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet287#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet287#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet287#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet287#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: assume !(((#race[adu_read_~#descriptor___0~1#1.base,adu_read_~#descriptor___0~1#1.offset] == adu_read_#t~nondet287#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet287#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet287#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet287#1); [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-1: havoc adu_read_#t~nondet287#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-9: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-6: havoc adu_read_#t~nondet287#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-7: SUMMARY for call write~$Pointer$(62bv32, 0bv32, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-7: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-4: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet287#1]; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-5: #race := #race[adu_read_~#descriptor___0~1#1.base,adu_read_~#descriptor___0~1#1.offset := adu_read_#t~nondet287#1]; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-13: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-11: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-17: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: assume ((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet461#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet461#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet461#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet461#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: assume !(((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet461#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet461#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet461#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet461#1); [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-15: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-21: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-3: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet461#1]; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-4: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet461#1]; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-19: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-1: havoc adu_write_#t~nondet461#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-2: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet461#1]; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-7: SUMMARY for call write~$Pointer$(120bv32, 0bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-24: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-23: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-5: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet461#1]; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118-6: havoc adu_write_#t~nondet461#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-28: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-26: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: assume ((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet288#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet288#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet288#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet288#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: assume !(((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet288#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet288#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet288#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet288#1); [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-32: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-30: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-3: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet288#1]; [2025-02-08 05:27:49,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-4: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet288#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-36: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-1: havoc adu_read_#t~nondet288#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-2: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet288#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-34: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-7: SUMMARY for call write~$Pointer$(63bv32, 0bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-40: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-5: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet288#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-6: havoc adu_read_#t~nondet288#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-38: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-44: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-42: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119: assume ((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet462#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet462#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet462#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet462#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119: assume !(((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet462#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet462#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet462#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet462#1); [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-1: havoc adu_write_#t~nondet462#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-46: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-4: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet462#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-5: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet462#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-2: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet462#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-3: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet462#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-6: havoc adu_write_#t~nondet462#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119-7: SUMMARY for call write~intINTTYPE4(551bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: assume ((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet289#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet289#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet289#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet289#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: assume !(((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet289#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet289#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet289#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet289#1); [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-1: havoc adu_read_#t~nondet289#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-4: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet289#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-5: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet289#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-2: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet289#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-3: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet289#1]; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-6: havoc adu_read_#t~nondet289#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591-7: SUMMARY for call write~$Pointer$(64bv32, 0bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-1: havoc adu_write_#t~nondet463#1; [2025-02-08 05:27:49,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-2: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet463#1]; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: assume ((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet463#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet463#1; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: assume !(((#race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)] == adu_write_#t~nondet463#1 && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet463#1) && #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))] == adu_write_#t~nondet463#1); [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-5: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset) := adu_write_#t~nondet463#1]; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-6: havoc adu_write_#t~nondet463#1; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-3: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet463#1]; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-4: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)) := adu_write_#t~nondet463#1]; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-1: havoc adu_read_#t~nondet290#1; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-2: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet290#1]; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: assume ((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet290#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet290#1; [2025-02-08 05:27:49,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: assume !(((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet290#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet290#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet290#1); [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-5: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet290#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-6: havoc adu_read_#t~nondet290#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-3: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet290#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-4: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet290#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-7: SUMMARY for call write~$Pointer$(65bv32, 0bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-2: assume { :end_inline_ldv__builtin_expect } true;adu_write_~tmp___5~1#1 := adu_write_#t~ret465#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: havoc adu_write_#t~ret465#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-1: havoc adu_write_#t~mem464#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-5: adu_write_#t~ret465#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-10: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-11: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-8: assume ((0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-8: assume !(((0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset))]); [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_write_#t~mem464#1), 0bv32; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-14: SUMMARY for call adu_write_#t~mem464#1 := read~intINTTYPE4(adu_write_~#descriptor___0~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-12: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-13: #race := #race[adu_write_~#descriptor___0~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-2: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet291#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-3: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet291#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: assume ((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet291#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet291#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: assume !(((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet291#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet291#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet291#1); [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-1: havoc adu_read_#t~nondet291#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-6: havoc adu_read_#t~nondet291#1; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-7: SUMMARY for call write~intINTTYPE4(373bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-4: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet291#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593-5: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet291#1]; [2025-02-08 05:27:49,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: assume ((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet292#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet292#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: assume !(((#race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)] == adu_read_#t~nondet292#1 && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet292#1) && #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))] == adu_read_#t~nondet292#1); [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-3: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet292#1]; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-4: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet292#1]; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-1: havoc adu_read_#t~nondet292#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-2: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)) := adu_read_#t~nondet292#1]; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-5: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset) := adu_read_#t~nondet292#1]; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-6: havoc adu_read_#t~nondet292#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume 0bv32 != adu_write_~tmp___5~1#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume !(0bv32 != adu_write_~tmp___5~1#1); [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: havoc adu_read_#t~ret294#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-1: havoc adu_read_#t~mem293#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-5: adu_read_#t~ret294#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___2~3#1 := adu_read_#t~ret294#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-8: assume ((0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))]; [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-8: assume !(((0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset))]); [2025-02-08 05:27:49,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem293#1), 0bv32; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-12: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-13: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-10: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-11: #race := #race[adu_read_~#descriptor___0~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-14: SUMMARY for call adu_read_#t~mem293#1 := read~intINTTYPE4(adu_read_~#descriptor___0~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125: havoc adu_write_#t~ret467#1; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem466#1.base, adu_write_#t~mem466#1.offset; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-4: adu_write_#t~ret467#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_#t~mem466#1.base, ~bvadd~32(99bv32, adu_write_#t~mem466#1.offset), 121bv32, 0bv32; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-13: SUMMARY for call adu_write_#t~mem466#1.base, adu_write_#t~mem466#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume 0bv32 != adu_read_~tmp___2~3#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !(0bv32 != adu_read_~tmp___2~3#1); [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599: havoc adu_read_#t~ret296#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-4: adu_read_#t~ret296#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_#t~mem295#1.base, ~bvadd~32(99bv32, adu_read_#t~mem295#1.offset), 66bv32, 0bv32; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-13: SUMMARY for call adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5130: adu_write_~__ret___0~1#1 := 0bv32; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume false; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume !false; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607: havoc adu_read_#t~mem298#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-1: havoc adu_read_#t~mem297#1; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:49,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-3: adu_read_~data_in_secondary~0#1 := ~bvsub~32(adu_read_#t~mem297#1, adu_read_#t~mem298#1); [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-8: SUMMARY for call adu_read_#t~mem298#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-9: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(136bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-9: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(136bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(136bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-14: SUMMARY for call adu_read_#t~mem297#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume false; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume !false; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-1: havoc adu_read_#t~nondet299#1; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-2: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet299#1]; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: assume ((#race[adu_read_~#descriptor___1~1#1.base,adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet299#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet299#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet299#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet299#1; [2025-02-08 05:27:49,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: assume !(((#race[adu_read_~#descriptor___1~1#1.base,adu_read_~#descriptor___1~1#1.offset] == adu_read_#t~nondet299#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet299#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet299#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet299#1); [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-5: #race := #race[adu_read_~#descriptor___1~1#1.base,adu_read_~#descriptor___1~1#1.offset := adu_read_#t~nondet299#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-6: havoc adu_read_#t~nondet299#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-3: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet299#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-4: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet299#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608-7: SUMMARY for call write~$Pointer$(68bv32, 0bv32, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-2: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet300#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-3: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet300#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: assume ((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet300#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet300#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet300#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet300#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: assume !(((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet300#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet300#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet300#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet300#1); [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-1: havoc adu_read_#t~nondet300#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-6: havoc adu_read_#t~nondet300#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-7: SUMMARY for call write~$Pointer$(69bv32, 0bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-4: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet300#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-5: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet300#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: assume ((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet301#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet301#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet301#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet301#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: assume !(((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet301#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet301#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet301#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet301#1); [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-3: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet301#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-4: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet301#1]; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-1: havoc adu_read_#t~nondet301#1; [2025-02-08 05:27:49,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-2: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet301#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-7: SUMMARY for call write~$Pointer$(70bv32, 0bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-5: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet301#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610-6: havoc adu_read_#t~nondet301#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: assume ((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet302#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet302#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: assume !(((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet302#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet302#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet302#1); [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-1: havoc adu_read_#t~nondet302#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-4: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet302#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-5: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet302#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-2: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet302#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-3: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet302#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-6: havoc adu_read_#t~nondet302#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611-7: SUMMARY for call write~$Pointer$(71bv32, 0bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume false; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume !false; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-1: havoc adu_read_#t~nondet303#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-2: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet303#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: assume ((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet303#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet303#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: assume !(((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet303#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet303#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet303#1); [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-5: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet303#1]; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-6: havoc adu_read_#t~nondet303#1; [2025-02-08 05:27:49,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-3: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet303#1]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-4: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet303#1]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612-7: SUMMARY for call write~intINTTYPE4(379bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-1: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-2: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet304#1]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-3: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet304#1]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: assume ((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet304#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet304#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: assume !(((#race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)] == adu_read_#t~nondet304#1 && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet304#1) && #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))] == adu_read_#t~nondet304#1); [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-1: havoc adu_read_#t~nondet304#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-6: havoc adu_read_#t~nondet304#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-4: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)) := adu_read_#t~nondet304#1]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613-5: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset) := adu_read_#t~nondet304#1]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614: havoc adu_read_#t~ret306#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: havoc adu_read_#t~mem305#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___3~1#1 := adu_read_#t~ret306#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-8: assume ((0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))]; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-8: assume !(((0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset))]); [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-5: adu_read_#t~ret306#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-11: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-12: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem305#1), 0bv32; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-10: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-13: #race := #race[adu_read_~#descriptor___1~1#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset) := 0bv1]; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-14: SUMMARY for call adu_read_#t~mem305#1 := read~intINTTYPE4(adu_read_~#descriptor___1~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume true; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume !true; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume 0bv32 != adu_read_~tmp___3~1#1; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume !(0bv32 != adu_read_~tmp___3~1#1); [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618: havoc adu_read_#t~ret310#1; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-4: adu_read_#t~ret310#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem307#1.base, adu_read_#t~mem307#1.offset; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-7: assume ((0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(56bv32, adu_read_#t~mem308#1.offset)] && 0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset))]) && 0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset))]) && 0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset))]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-7: assume !(((0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(56bv32, adu_read_#t~mem308#1.offset)] && 0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset))]) && 0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset))]) && 0bv1 == #race[adu_read_#t~mem308#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset))]); [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, adu_read_#t~mem307#1.base, ~bvadd~32(99bv32, adu_read_#t~mem307#1.offset), 72bv32, 0bv32; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-11: #race := #race[adu_read_#t~mem308#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset)) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-12: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-12: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-9: #race := #race[adu_read_#t~mem308#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset)) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-10: #race := #race[adu_read_#t~mem308#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset)) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-15: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-16: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-14: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-17: SUMMARY for call adu_read_#t~mem307#1.base, adu_read_#t~mem307#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-1: havoc adu_read_#t~mem308#1.base, adu_read_#t~mem308#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-2: #race := #race[adu_read_#t~mem308#1.base,~bvadd~32(56bv32, adu_read_#t~mem308#1.offset) := 0bv1]; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620: havoc adu_read_#t~mem309#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-3: SUMMARY for call adu_read_#t~mem309#1 := read~intINTTYPE4(adu_read_#t~mem308#1.base, ~bvadd~32(56bv32, adu_read_#t~mem308#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-4: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-4: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-9: SUMMARY for call adu_read_#t~mem308#1.base, adu_read_#t~mem308#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-8: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: ldv_assert_~desc#1.base, ldv_assert_~desc#1.offset := ldv_assert_#in~desc#1.base, ldv_assert_#in~desc#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: ldv_assert_~expr#1 := ldv_assert_#in~expr#1; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151: havoc adu_write_#t~ret468#1.base, adu_write_#t~ret468#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-1: havoc adu_write_#t~ret468#1.base, adu_write_#t~ret468#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-4: adu_write_#t~ret468#1.base, adu_write_#t~ret468#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-2: assume { :end_inline_get_current } true;adu_write_~tmp___6~1#1.base, adu_write_~tmp___6~1#1.offset := adu_write_#t~ret468#1.base, adu_write_#t~ret468#1.offset; [2025-02-08 05:27:49,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume 0bv32 != adu_read_~data_in_secondary~0#1; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume !(0bv32 != adu_read_~data_in_secondary~0#1); [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume 0bv32 == ldv_assert_~expr#1; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume !(0bv32 == ldv_assert_~expr#1); [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4626: adu_read_~amount~0#1 := (if ~bvult~32(adu_read_~bytes_to_read~0#1, adu_read_~data_in_secondary~0#1) then adu_read_~bytes_to_read~0#1 else adu_read_~data_in_secondary~0#1); [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269-1: assume { :begin_inline_reach_error } true;havoc reach_error_#t~nondet744#1.base, reach_error_#t~nondet744#1.offset; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: havoc reach_error_#t~nondet744#1.base, reach_error_#t~nondet744#1.offset;assume { :end_inline_reach_error } true; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627: havoc adu_read_#t~ret313#1; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-1: havoc adu_read_#t~mem311#1; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-4: havoc copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-5: havoc copy_to_user_#t~ret55#1, copy_to_user_#t~ret56#1, copy_to_user_#t~ret57#1, copy_to_user_#t~ret58#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~3#1, copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:49,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-2: havoc adu_read_#t~mem312#1.base, adu_read_#t~mem312#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-3: assume { :end_inline_copy_to_user } true;adu_read_~tmp___4~1#1 := adu_read_#t~ret313#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-8: havoc copy_to_user_#res#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-9: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-9: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-6: adu_read_#t~ret313#1 := copy_to_user_#res#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-7: havoc copy_to_user_#t~ret55#1, copy_to_user_#t~ret56#1, copy_to_user_#t~ret57#1, copy_to_user_#t~ret58#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~3#1, copy_to_user_~tmp___0~4#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-10: assume { :begin_inline_copy_to_user } true;copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1 := adu_read_~buffer#1.base, adu_read_~buffer#1.offset, adu_read_#t~mem312#1.base, ~bvadd~32(adu_read_#t~mem312#1.offset, adu_read_#t~mem311#1), adu_read_~amount~0#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-16: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-16: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-17: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-14: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-15: SUMMARY for call adu_read_#t~mem311#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-20: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-21: SUMMARY for call adu_read_#t~mem312#1.base, adu_read_#t~mem312#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-18: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-19: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4629: adu_read_~i~0#1 := adu_read_~tmp___4~1#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158: havoc adu_write_#t~ret469#1.base, adu_write_#t~ret469#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-4: adu_write_#t~ret469#1.base, adu_write_#t~ret469#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-1: havoc adu_write_#t~ret469#1.base, adu_write_#t~ret469#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-2: assume { :end_inline_get_current } true;adu_write_~tmp___7~1#1.base, adu_write_~tmp___7~1#1.offset := adu_write_#t~ret469#1.base, adu_write_#t~ret469#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume 0bv32 != adu_read_~i~0#1; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume !(0bv32 != adu_read_~i~0#1); [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4103: adu_abort_transfers_~dev#1.base, adu_abort_transfers_~dev#1.offset := adu_abort_transfers_#in~dev#1.base, adu_abort_transfers_#in~dev#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4632: adu_read_~retval~2#1 := 4294967282bv32; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4105: adu_abort_transfers_~flags~0#1 := 0bv32; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4106: havoc adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4107: havoc adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset; [2025-02-08 05:27:49,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet315#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet315#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet315#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet315#1; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet315#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet315#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet315#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet315#1); [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: havoc adu_read_#t~mem314#1; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: havoc adu_read_#t~nondet315#1; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet315#1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet315#1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet315#1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet315#1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-9: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-9: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-7: havoc adu_read_#t~nondet315#1; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-8: SUMMARY for call write~intINTTYPE4(~bvadd~32(adu_read_#t~mem314#1, ~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1)), adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-14: SUMMARY for call adu_read_#t~mem314#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108: havoc adu_abort_transfers_#t~mem117#1.base, adu_abort_transfers_#t~mem117#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-2: assume { :end_inline_get_current } true;adu_write_~tmp___8~1#1.base, adu_write_~tmp___8~1#1.offset := adu_write_#t~ret470#1.base, adu_write_#t~ret470#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-2: adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset := adu_abort_transfers_#t~mem117#1.base, adu_abort_transfers_#t~mem117#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165: havoc adu_write_#t~ret470#1.base, adu_write_#t~ret470#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-1: havoc adu_write_#t~ret470#1.base, adu_write_#t~ret470#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-4: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-3: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-4: adu_write_#t~ret470#1.base, adu_write_#t~ret470#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-5: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-7: SUMMARY for call adu_abort_transfers_#t~mem117#1.base, adu_abort_transfers_#t~mem117#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: adu_read_~bytes_read~0#1 := ~bvadd~32(adu_read_~bytes_read~0#1, ~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1)); [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-1: havoc ldv_assert_#in~desc#1.base, ldv_assert_#in~desc#1.offset, ldv_assert_#in~expr#1; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109: assume { :end_inline_ldv_assert } true;havoc adu_abort_transfers_#t~mem118#1.base, adu_abort_transfers_#t~mem118#1.offset; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-3: havoc ldv_assert_~desc#1.base, ldv_assert_~desc#1.offset, ldv_assert_~expr#1; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-2: havoc ldv_assert_~desc#1.base, ldv_assert_~desc#1.offset, ldv_assert_~expr#1; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-5: assume { :begin_inline_ldv_assert } true;ldv_assert_#in~desc#1.base, ldv_assert_#in~desc#1.offset, ldv_assert_#in~expr#1 := 8bv32, 0bv32, (if adu_abort_transfers_~tmp~8#1.base == adu_abort_transfers_#t~mem118#1.base && adu_abort_transfers_~tmp~8#1.offset == adu_abort_transfers_#t~mem118#1.offset then 1bv32 else 0bv32); [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-4: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-4: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-7: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-9: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-8: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-10: SUMMARY for call adu_abort_transfers_#t~mem118#1.base, adu_abort_transfers_#t~mem118#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638: adu_read_~bytes_to_read~0#1 := ~bvsub~32(adu_read_~bytes_to_read~0#1, ~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1)); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume 0bv32 == ~bvadd~32(adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume !(0bv32 == ~bvadd~32(adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset)); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-2: havoc adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-1: havoc adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-4: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-3: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-3: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-5: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-8: SUMMARY for call adu_abort_transfers_#t~mem119#1.base, adu_abort_transfers_#t~mem119#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-7: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume 0bv32 != adu_read_~i~0#1; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume !(0bv32 != adu_read_~i~0#1); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4640: adu_read_~retval~2#1 := (if 0bv32 != adu_read_~bytes_read~0#1 then adu_read_~bytes_read~0#1 else 4294967282bv32); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-1: havoc adu_write_#t~ret471#1.base, adu_write_#t~ret471#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-2: assume { :end_inline_get_current } true;adu_write_~tmp___9~1#1.base, adu_write_~tmp___9~1#1.offset := adu_write_#t~ret471#1.base, adu_write_#t~ret471#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115-1: havoc ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115: havoc ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_49 } true; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172: havoc adu_write_#t~ret471#1.base, adu_write_#t~ret471#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115-3: assume { :begin_inline_ldv___ldv_spin_lock_49 } true;ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_#in~ldv_func_arg1#1.offset := adu_abort_transfers_~dev#1.base, ~bvadd~32(140bv32, adu_abort_transfers_~dev#1.offset); [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4115-2: havoc ldv___ldv_spin_lock_49_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_49_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-6: assume { :begin_inline_get_current } true;havoc get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-4: adu_write_#t~ret471#1.base, adu_write_#t~ret471#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-1: havoc adu_abort_transfers_#t~mem120#1; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume 0bv32 == adu_abort_transfers_#t~mem120#1; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume !(0bv32 == adu_abort_transfers_#t~mem120#1); [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-3: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-3: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-2: havoc adu_abort_transfers_#t~mem120#1; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-5: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-4: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-7: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-8: SUMMARY for call adu_abort_transfers_#t~mem120#1 := read~intINTTYPE4(adu_abort_transfers_~dev#1.base, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646: havoc ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_64 } true; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646-3: assume { :begin_inline_ldv___ldv_spin_lock_64 } true;ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset); [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646-1: havoc ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4646-2: havoc ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, ~bvadd~32(140bv32, adu_abort_transfers_~dev#1.offset), adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4119-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-1: havoc adu_read_#t~mem316#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-2: havoc adu_read_#t~mem316#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume 0bv32 != adu_read_#t~mem316#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume !(0bv32 != adu_read_#t~mem316#1); [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-3: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-3: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-8: SUMMARY for call adu_read_#t~mem316#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-2: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-1: havoc usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-4: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-4: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-3: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-5: assume { :begin_inline_usb_kill_urb } true;usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset := adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-8: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-7: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-10: SUMMARY for call adu_abort_transfers_#t~mem121#1.base, adu_abort_transfers_#t~mem121#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-9: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: assume ((#race[adu_read_~#descriptor___2~0#1.base,adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet317#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet317#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet317#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet317#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: assume !(((#race[adu_read_~#descriptor___2~0#1.base,adu_read_~#descriptor___2~0#1.offset] == adu_read_#t~nondet317#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet317#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet317#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet317#1); [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-3: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet317#1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-4: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet317#1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-1: havoc adu_read_#t~nondet317#1; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-2: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet317#1]; [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-7: SUMMARY for call write~$Pointer$(74bv32, 0bv32, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-5: #race := #race[adu_read_~#descriptor___2~0#1.base,adu_read_~#descriptor___2~0#1.offset := adu_read_#t~nondet317#1]; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-6: havoc adu_read_#t~nondet317#1; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179: assume { :begin_inline___xchg_wrong_size } true;assume { :end_inline___xchg_wrong_size } true;adu_write_~retval~3#1 := 4294967292bv32; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: assume ((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet318#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet318#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet318#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet318#1; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: assume !(((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet318#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet318#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet318#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet318#1); [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-1: havoc adu_read_#t~nondet318#1; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-4: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet318#1]; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-5: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet318#1]; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-2: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet318#1]; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-3: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet318#1]; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-6: havoc adu_read_#t~nondet318#1; [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-7: SUMMARY for call write~$Pointer$(75bv32, 0bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-1: havoc adu_read_#t~nondet319#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-2: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet319#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: assume ((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet319#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet319#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet319#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet319#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: assume !(((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet319#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet319#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet319#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet319#1); [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-5: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet319#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-6: havoc adu_read_#t~nondet319#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-3: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet319#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-4: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet319#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652-7: SUMMARY for call write~$Pointer$(76bv32, 0bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, ~bvadd~32(140bv32, adu_abort_transfers_~dev#1.offset), adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-2: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet320#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-3: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet320#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: assume ((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet320#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet320#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: assume !(((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet320#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet320#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet320#1); [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-1: havoc adu_read_#t~nondet320#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-6: havoc adu_read_#t~nondet320#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-7: SUMMARY for call write~$Pointer$(77bv32, 0bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-4: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet320#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653-5: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet320#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654: assume ((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet321#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet321#1; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654: assume !(((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet321#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet321#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet321#1); [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-3: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet321#1]; [2025-02-08 05:27:49,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-4: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet321#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-1: havoc adu_read_#t~nondet321#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-2: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet321#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-7: SUMMARY for call write~intINTTYPE4(404bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-5: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet321#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654-6: havoc adu_read_#t~nondet321#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: assume ((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet322#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet322#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: assume !(((#race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)] == adu_read_#t~nondet322#1 && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet322#1) && #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))] == adu_read_#t~nondet322#1); [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-1: havoc adu_read_#t~nondet322#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-4: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet322#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-5: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset) := adu_read_#t~nondet322#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-2: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet322#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-3: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)) := adu_read_#t~nondet322#1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-6: havoc adu_read_#t~nondet322#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-1: havoc adu_read_#t~mem323#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___6~0#1 := adu_read_#t~ret324#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656: havoc adu_read_#t~ret324#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-5: adu_read_#t~ret324#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem323#1), 0bv32; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-10: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-8: assume ((0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-8: assume !(((0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset))]); [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-13: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-14: SUMMARY for call adu_read_#t~mem323#1 := read~intINTTYPE4(adu_read_~#descriptor___2~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-11: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-12: #race := #race[adu_read_~#descriptor___2~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128: havoc ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_52 } true; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-2: havoc ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-1: havoc ldv___ldv_spin_lock_52_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-3: assume { :begin_inline_ldv___ldv_spin_lock_52 } true;ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_52_#in~ldv_func_arg1#1.offset := adu_abort_transfers_~dev#1.base, ~bvadd~32(140bv32, adu_abort_transfers_~dev#1.offset); [2025-02-08 05:27:49,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume 0bv32 != adu_read_~tmp___6~0#1; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume !(0bv32 != adu_read_~tmp___6~0#1); [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume 0bv32 == adu_abort_transfers_#t~mem122#1; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume !(0bv32 == adu_abort_transfers_#t~mem122#1); [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-2: havoc adu_abort_transfers_#t~mem122#1; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-1: havoc adu_abort_transfers_#t~mem122#1; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-4: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-3: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-3: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-5: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-8: SUMMARY for call adu_abort_transfers_#t~mem122#1 := read~intINTTYPE4(adu_abort_transfers_~dev#1.base, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-7: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem325#1.base, adu_read_#t~mem325#1.offset; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660: havoc adu_read_#t~ret327#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-4: adu_read_#t~ret327#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, adu_read_#t~mem325#1.base, ~bvadd~32(99bv32, adu_read_#t~mem325#1.offset), 78bv32, 0bv32; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-14: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-12: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-12: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-17: SUMMARY for call adu_read_#t~mem325#1.base, adu_read_#t~mem325#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-2: havoc schedule_timeout_#in~arg0#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-3: havoc schedule_timeout_#t~nondet864#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-15: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189: havoc adu_write_#t~ret472#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-16: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-1: assume { :end_inline_schedule_timeout } true;adu_write_~tmp___13~1#1 := adu_write_#t~ret472#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-6: havoc schedule_timeout_#res#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, ~bvadd~32(140bv32, adu_abort_transfers_~dev#1.offset), adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-7: assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := 500bv32; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-4: adu_write_#t~ret472#1 := schedule_timeout_#res#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-5: havoc schedule_timeout_#t~nondet864#1, schedule_timeout_~arg0#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-2: SUMMARY for call adu_read_#t~mem326#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661: havoc adu_read_#t~mem326#1; [2025-02-08 05:27:49,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-1: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-1: havoc usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-3: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-2: havoc usb_kill_urb_~arg0#1.base, usb_kill_urb_~arg0#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-5: assume { :begin_inline_usb_kill_urb } true;usb_kill_urb_#in~arg0#1.base, usb_kill_urb_#in~arg0#1.offset := adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-4: assume ((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset))]; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-4: assume !(((0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset)] && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset))]) && 0bv1 == #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset))]); [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-7: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-6: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-9: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-8: #race := #race[adu_abort_transfers_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-10: SUMMARY for call adu_abort_transfers_#t~mem123#1.base, adu_abort_transfers_#t~mem123#1.offset := read~$Pointer$(adu_abort_transfers_~dev#1.base, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume 0bv32 == adu_write_~tmp___13~1#1; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume !(0bv32 == adu_write_~tmp___13~1#1); [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-3: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-2: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-5: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-4: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-2: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet473#1]; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-3: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet473#1]; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: assume ((#race[adu_write_~#descriptor___1~2#1.base,adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet473#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet473#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet473#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet473#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: assume !(((#race[adu_write_~#descriptor___1~2#1.base,adu_write_~#descriptor___1~2#1.offset] == adu_write_#t~nondet473#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet473#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet473#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet473#1); [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-1: havoc adu_write_#t~nondet473#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-6: havoc adu_write_#t~nondet473#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-7: SUMMARY for call write~$Pointer$(123bv32, 0bv32, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-4: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet473#1]; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193-5: #race := #race[adu_write_~#descriptor___1~2#1.base,adu_write_~#descriptor___1~2#1.offset := adu_write_#t~nondet473#1]; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: assume ((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet474#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet474#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet474#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet474#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: assume !(((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet474#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet474#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet474#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet474#1); [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-3: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet474#1]; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-4: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet474#1]; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_abort_transfers_~dev#1.base, ~bvadd~32(140bv32, adu_abort_transfers_~dev#1.offset), adu_abort_transfers_~flags~0#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-1: havoc adu_write_#t~nondet474#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-2: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet474#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-7: SUMMARY for call write~$Pointer$(124bv32, 0bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-5: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet474#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194-6: havoc adu_write_#t~nondet474#1; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666: havoc adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-2: adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset := adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-7: SUMMARY for call adu_read_#t~mem328#1.base, adu_read_#t~mem328#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume ((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet475#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet475#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet475#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet475#1; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume !(((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet475#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet475#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet475#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet475#1); [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-1: havoc adu_write_#t~nondet475#1; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-4: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet475#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-5: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet475#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-2: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet475#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-3: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet475#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-6: havoc adu_write_#t~nondet475#1; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-7: SUMMARY for call write~$Pointer$(125bv32, 0bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667: havoc adu_read_#t~nondet330#1; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-3: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet330#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet330#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet330#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet330#1; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet330#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet330#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet330#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet330#1); [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet330#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-7: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet330#1]; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-6: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-2: havoc adu_read_#t~mem329#1.base, adu_read_#t~mem329#1.offset; [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-5: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:49,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet330#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-4: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-8: SUMMARY for call write~$Pointer$(adu_read_#t~mem329#1.base, adu_read_#t~mem329#1.offset, adu_read_~dev~4#1.base, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-9: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(120bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-9: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(120bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(128bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet330#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-7: havoc adu_read_#t~nondet330#1; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(120bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-1: havoc adu_write_#t~nondet476#1; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-2: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet476#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-14: SUMMARY for call adu_read_#t~mem329#1.base, adu_read_#t~mem329#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196: assume ((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet476#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet476#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet476#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet476#1; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196: assume !(((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet476#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet476#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet476#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet476#1); [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-5: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet476#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-6: havoc adu_write_#t~nondet476#1; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-3: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet476#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-4: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet476#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196-7: SUMMARY for call write~$Pointer$(126bv32, 0bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-1: havoc adu_read_#t~nondet331#1; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet331#1]; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(120bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet331#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet331#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet331#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet331#1; [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(120bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet331#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet331#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet331#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet331#1); [2025-02-08 05:27:49,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(120bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet331#1]; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-6: havoc adu_read_#t~nondet331#1; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet331#1]; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet331#1]; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-7: SUMMARY for call write~$Pointer$(adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset, adu_read_~dev~4#1.base, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-2: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet477#1]; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-3: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet477#1]; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197: assume ((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet477#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet477#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet477#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet477#1; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197: assume !(((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet477#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet477#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet477#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet477#1); [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-1: havoc adu_write_#t~nondet477#1; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-6: havoc adu_write_#t~nondet477#1; [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-7: SUMMARY for call write~intINTTYPE4(558bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-4: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet477#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197-5: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet477#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet332#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet332#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet332#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet332#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet332#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet332#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet332#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet332#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet332#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet332#1); [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-1: havoc adu_read_#t~nondet332#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-6: havoc adu_read_#t~nondet332#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet332#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(132bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet332#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: assume ((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet478#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet478#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: assume !(((#race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)] == adu_write_#t~nondet478#1 && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet478#1) && #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))] == adu_write_#t~nondet478#1); [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-3: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet478#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-4: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet478#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-1: havoc adu_write_#t~nondet478#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-2: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)) := adu_write_#t~nondet478#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-5: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset) := adu_write_#t~nondet478#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-6: havoc adu_write_#t~nondet478#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670: havoc adu_read_#t~nondet334#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet334#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet334#1]; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(136bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet334#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet334#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(136bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet334#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet334#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet334#1); [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-2: havoc adu_read_#t~mem333#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-7: havoc adu_read_#t~nondet334#1; [2025-02-08 05:27:49,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-8: SUMMARY for call write~intINTTYPE4(adu_read_#t~mem333#1, adu_read_~dev~4#1.base, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet334#1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(136bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet334#1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-9: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-9: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199: havoc adu_write_#t~ret480#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-1: havoc adu_write_#t~mem479#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-14: SUMMARY for call adu_read_#t~mem333#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-5: adu_write_#t~ret480#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-2: assume { :end_inline_ldv__builtin_expect } true;adu_write_~tmp___12~1#1 := adu_write_#t~ret480#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-8: assume ((0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-8: assume !(((0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset))]); [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_write_#t~mem479#1), 0bv32; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-12: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-13: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-10: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-11: #race := #race[adu_write_~#descriptor___1~2#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset)) := 0bv1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet335#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet335#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet335#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet335#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet335#1); [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-1: havoc adu_read_#t~nondet335#1; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-14: SUMMARY for call adu_write_#t~mem479#1 := read~intINTTYPE4(adu_write_~#descriptor___1~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet335#1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(124bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet335#1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet335#1]; [2025-02-08 05:27:49,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet335#1]; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-6: havoc adu_read_#t~nondet335#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143: adu_delete_~dev#1.base, adu_delete_~dev#1.offset := adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-3: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-2: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;adu_read_~should_submit~0#1 := 1bv32; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4672-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume 0bv32 != adu_write_~tmp___12~1#1; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume !(0bv32 != adu_write_~tmp___12~1#1); [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-2: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-3: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: havoc adu_write_#t~ret482#1; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem481#1.base, adu_write_#t~mem481#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-4: adu_write_#t~ret482#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_#t~mem481#1.base, ~bvadd~32(99bv32, adu_write_#t~mem481#1.offset), 127bv32, 0bv32; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-13: SUMMARY for call adu_write_#t~mem481#1.base, adu_write_#t~mem481#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-3: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-2: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-1: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-9: #race := #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-10: SUMMARY for call adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(308bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-1: havoc adu_read_#t~mem336#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-2: havoc adu_read_#t~mem336#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-3: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-2: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume 0bv32 == adu_read_#t~mem336#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume !(0bv32 == adu_read_#t~mem336#1); [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-3: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-3: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-8: SUMMARY for call adu_read_#t~mem336#1 := read~intINTTYPE4(adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-10: SUMMARY for call adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(324bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-9: #race := #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-9: SUMMARY for call adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(120bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-9: SUMMARY for call adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(128bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: assume ((#race[adu_read_~#descriptor___3~0#1.base,adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet337#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet337#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet337#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet337#1; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: assume !(((#race[adu_read_~#descriptor___3~0#1.base,adu_read_~#descriptor___3~0#1.offset] == adu_read_#t~nondet337#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet337#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet337#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet337#1); [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-1: havoc adu_read_#t~nondet337#1; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-4: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet337#1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-7: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-5: #race := #race[adu_read_~#descriptor___3~0#1.base,adu_read_~#descriptor___3~0#1.offset := adu_read_#t~nondet337#1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-6: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-2: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet337#1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-3: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet337#1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-11: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-10: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-6: havoc adu_read_#t~nondet337#1; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-9: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-7: SUMMARY for call write~$Pointer$(80bv32, 0bv32, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-8: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: adu_write_~retval~3#1 := 4294967186bv32; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-9: SUMMARY for call adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(300bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-1: havoc adu_read_#t~nondet338#1; [2025-02-08 05:27:49,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-2: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet338#1]; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-3: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-2: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680: assume ((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet338#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet338#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet338#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet338#1; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680: assume !(((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet338#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet338#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet338#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet338#1); [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-1: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-5: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet338#1]; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-6: havoc adu_read_#t~nondet338#1; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-3: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet338#1]; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-4: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet338#1]; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680-7: SUMMARY for call write~$Pointer$(81bv32, 0bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:49,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-9: SUMMARY for call adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(316bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624: variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset := variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-2: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet339#1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-3: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet339#1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: assume ((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet339#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet339#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet339#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet339#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: assume !(((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet339#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet339#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet339#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet339#1); [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-2: variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset := variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-1: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-1: havoc adu_read_#t~nondet339#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-6: havoc adu_read_#t~nondet339#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-7: SUMMARY for call write~$Pointer$(82bv32, 0bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-3: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-4: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet339#1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681-5: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet339#1]; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-10: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-15: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:49,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-2: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: assume ((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet340#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet340#1; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: assume !(((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet340#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet340#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet340#1); [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-3: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet340#1]; [2025-02-08 05:27:49,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-4: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet340#1]; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-1: havoc adu_read_#t~nondet340#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-2: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet340#1]; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-7: SUMMARY for call write~$Pointer$(83bv32, 0bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-5: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet340#1]; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-6: havoc adu_read_#t~nondet340#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-14: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: havoc ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-17: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-16: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-15: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-22: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-21: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-20: havoc ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-19: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-26: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-25: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-24: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-23: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-27: havoc ldv_is_err_#res#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: assume ((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet341#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet341#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: assume !(((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet341#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet341#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet341#1); [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-1: havoc adu_read_#t~nondet341#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-4: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet341#1]; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-5: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet341#1]; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626-1: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-2: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet341#1]; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-5: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-3: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet341#1]; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-10: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-6: havoc adu_read_#t~nondet341#1; [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683-7: SUMMARY for call write~intINTTYPE4(421bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-15: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-1: havoc adu_read_#t~nondet342#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-2: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet342#1]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684: assume ((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet342#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet342#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684: assume !(((#race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)] == adu_read_#t~nondet342#1 && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet342#1) && #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))] == adu_read_#t~nondet342#1); [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-5: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset) := adu_read_#t~nondet342#1]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-6: havoc adu_read_#t~nondet342#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-3: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet342#1]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-4: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)) := adu_read_#t~nondet342#1]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-2: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-3: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213: assume { :end_inline_remove_wait_queue } true;assume { :begin_inline_ldv_mutex_lock_interruptible_79 } true;ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.offset := adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-1: havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213-4: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := adu_write_~dev~5#1.base, ~bvadd~32(244bv32, adu_write_~dev~5#1.offset), adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___7~0#1 := adu_read_#t~ret344#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685: havoc adu_read_#t~ret344#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-1: havoc adu_read_#t~mem343#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-5: adu_read_#t~ret344#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-10: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-11: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-8: assume ((0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))]; [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-8: assume !(((0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset))]); [2025-02-08 05:27:49,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem343#1), 0bv32; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-14: SUMMARY for call adu_read_#t~mem343#1 := read~intINTTYPE4(adu_read_~#descriptor___3~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: havoc adu_write_#t~ret483#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-12: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-13: #race := #race[adu_read_~#descriptor___3~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-3: havoc ldv_mutex_lock_interruptible_79_#t~ret706#1, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-4: adu_write_#t~ret483#1 := ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-1: assume { :end_inline_ldv_mutex_lock_interruptible_79 } true;adu_write_~retval~3#1 := adu_write_#t~ret483#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-2: havoc ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-5: havoc ldv_mutex_lock_interruptible_79_#t~ret706#1, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_79_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-6: havoc ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume 0bv32 != adu_read_~tmp___7~0#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume !(0bv32 != adu_read_~tmp___7~0#1); [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-1: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-3: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume 0bv32 != adu_write_~retval~3#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume !(0bv32 != adu_write_~retval~3#1); [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5217: adu_write_~retval~3#1 := (if 0bv32 != adu_write_~bytes_written~0#1 then adu_write_~bytes_written~0#1 else adu_write_~retval~3#1); [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689: havoc adu_read_#t~ret346#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem345#1.base, adu_read_#t~mem345#1.offset; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-4: adu_read_#t~ret346#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_#t~mem345#1.base, ~bvadd~32(99bv32, adu_read_#t~mem345#1.offset), 84bv32, 0bv32; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-13: SUMMARY for call adu_read_#t~mem345#1.base, adu_read_#t~mem345#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: assume ((#race[adu_write_~#descriptor___2~1#1.base,adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet484#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet484#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet484#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet484#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: assume !(((#race[adu_write_~#descriptor___2~1#1.base,adu_write_~#descriptor___2~1#1.offset] == adu_write_#t~nondet484#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet484#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet484#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet484#1); [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-3: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet484#1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-4: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet484#1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-1: havoc adu_write_#t~nondet484#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-2: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet484#1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-7: SUMMARY for call write~$Pointer$(129bv32, 0bv32, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-5: #race := #race[adu_write_~#descriptor___2~1#1.base,adu_write_~#descriptor___2~1#1.offset := adu_write_#t~nondet484#1]; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-6: havoc adu_write_#t~nondet484#1; [2025-02-08 05:27:49,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume ((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet485#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet485#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet485#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet485#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume !(((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet485#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet485#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet485#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet485#1); [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-1: havoc adu_write_#t~nondet485#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-4: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet485#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-5: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet485#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-2: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet485#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-3: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet485#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-6: havoc adu_write_#t~nondet485#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-7: SUMMARY for call write~$Pointer$(130bv32, 0bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-1: havoc adu_write_#t~nondet486#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-2: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet486#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume ((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet486#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet486#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet486#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet486#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume !(((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet486#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet486#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet486#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet486#1); [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-5: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet486#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-6: havoc adu_write_#t~nondet486#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-3: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet486#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-4: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet486#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224-7: SUMMARY for call write~$Pointer$(131bv32, 0bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-1: havoc adu_read_#t~nondet347#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-2: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet347#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume ((#race[adu_read_~#descriptor___4~0#1.base,adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet347#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet347#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet347#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet347#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume !(((#race[adu_read_~#descriptor___4~0#1.base,adu_read_~#descriptor___4~0#1.offset] == adu_read_#t~nondet347#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet347#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet347#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet347#1); [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-5: #race := #race[adu_read_~#descriptor___4~0#1.base,adu_read_~#descriptor___4~0#1.offset := adu_read_#t~nondet347#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-6: havoc adu_read_#t~nondet347#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-3: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet347#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-4: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet347#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-7: SUMMARY for call write~$Pointer$(86bv32, 0bv32, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-2: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet487#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-3: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet487#1]; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: assume ((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet487#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet487#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet487#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet487#1; [2025-02-08 05:27:49,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: assume !(((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet487#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet487#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet487#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet487#1); [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-1: havoc adu_write_#t~nondet487#1; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-6: havoc adu_write_#t~nondet487#1; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-7: SUMMARY for call write~$Pointer$(132bv32, 0bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-4: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet487#1]; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-5: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(12bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet487#1]; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-2: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet348#1]; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-3: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet348#1]; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: assume ((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet348#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet348#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet348#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet348#1; [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: assume !(((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet348#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet348#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet348#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet348#1); [2025-02-08 05:27:49,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-1: havoc adu_read_#t~nondet348#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-6: havoc adu_read_#t~nondet348#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-7: SUMMARY for call write~$Pointer$(87bv32, 0bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-4: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet348#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-5: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(4bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet348#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226: assume ((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet488#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet488#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet488#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet488#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226: assume !(((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet488#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet488#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet488#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet488#1); [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-3: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet488#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-4: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet488#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-1: havoc adu_write_#t~nondet488#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-2: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet488#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-7: SUMMARY for call write~intINTTYPE4(571bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-5: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet488#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226-6: havoc adu_write_#t~nondet488#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: assume ((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet349#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet349#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet349#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet349#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: assume !(((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet349#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet349#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet349#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet349#1); [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-1: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-3: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet349#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-4: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet349#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-3: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-1: havoc adu_read_#t~nondet349#1; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-2: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-2: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet349#1]; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-5: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-7: SUMMARY for call write~$Pointer$(88bv32, 0bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-4: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-7: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-5: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(8bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet349#1]; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-6: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-6: havoc adu_read_#t~nondet349#1; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-9: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-8: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-11: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-10: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: assume ((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet489#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet489#1; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: assume !(((#race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)] == adu_write_#t~nondet489#1 && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet489#1) && #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))] == adu_write_#t~nondet489#1); [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-13: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-1: havoc adu_write_#t~nondet489#1; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-12: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-15: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-14: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-4: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet489#1]; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-17: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-5: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset) := adu_write_#t~nondet489#1]; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-16: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-2: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet489#1]; [2025-02-08 05:27:49,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-19: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-3: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)) := adu_write_#t~nondet489#1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-18: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-21: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-20: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-6: havoc adu_write_#t~nondet489#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-23: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3641-22: havoc get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: assume ((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet350#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet350#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: assume !(((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet350#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet350#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet350#1); [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-1: havoc adu_read_#t~nondet350#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-4: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet350#1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-5: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet350#1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-2: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet350#1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-3: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet350#1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-6: havoc adu_read_#t~nondet350#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699-7: SUMMARY for call write~$Pointer$(89bv32, 0bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-1: havoc adu_write_#t~mem490#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-2: assume { :end_inline_ldv__builtin_expect } true;adu_write_~tmp___14~1#1 := adu_write_#t~ret491#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228: havoc adu_write_#t~ret491#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-5: adu_write_#t~ret491#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_write_#t~mem490#1), 0bv32; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-10: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-8: assume ((0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-8: assume !(((0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)] && 0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))]) && 0bv1 == #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset))]); [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-13: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset) := 0bv1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-14: SUMMARY for call adu_write_#t~mem490#1 := read~intINTTYPE4(adu_write_~#descriptor___2~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-11: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-12: #race := #race[adu_write_~#descriptor___2~1#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset)) := 0bv1]; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-1: havoc adu_read_#t~nondet351#1; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-2: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet351#1]; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: assume ((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet351#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet351#1; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: assume !(((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet351#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet351#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet351#1); [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-5: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet351#1]; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-6: havoc adu_read_#t~nondet351#1; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-3: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet351#1]; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-4: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet351#1]; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-7: SUMMARY for call write~intINTTYPE4(426bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume false; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume !false; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-2: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet352#1]; [2025-02-08 05:27:49,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-3: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet352#1]; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: assume ((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet352#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet352#1; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: assume !(((#race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)] == adu_read_#t~nondet352#1 && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet352#1) && #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))] == adu_read_#t~nondet352#1); [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-1: havoc adu_read_#t~nondet352#1; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-6: havoc adu_read_#t~nondet352#1; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-4: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)) := adu_read_#t~nondet352#1]; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701-5: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset) := adu_read_#t~nondet352#1]; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6287: ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset := ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume 0bv32 != adu_write_~tmp___14~1#1; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume !(0bv32 != adu_write_~tmp___14~1#1); [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume !false; [2025-02-08 05:27:49,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume false; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume !false; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume false; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume !false; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume false; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume !false; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: havoc adu_read_#t~ret354#1; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-1: havoc adu_read_#t~mem353#1; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-2: assume { :end_inline_ldv__builtin_expect } true;adu_read_~tmp___8~0#1 := adu_read_#t~ret354#1; [2025-02-08 05:27:49,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-8: assume ((0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-8: assume !(((0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)] && 0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))]) && 0bv1 == #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset))]); [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-5: adu_read_#t~ret354#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-11: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-12: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_read_#t~mem353#1), 0bv32; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-10: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset)) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-13: #race := #race[adu_read_~#descriptor___4~0#1.base,~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-14: SUMMARY for call adu_read_#t~mem353#1 := read~intINTTYPE4(adu_read_~#descriptor___4~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem492#1.base, adu_write_#t~mem492#1.offset; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6289: havoc ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232: havoc adu_write_#t~ret493#1; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-4: adu_write_#t~ret493#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-9: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-10: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-7: assume ((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-7: assume !(((0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset)] && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]) && 0bv1 == #race[adu_write_~dev~5#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset))]); [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_#t~mem492#1.base, ~bvadd~32(99bv32, adu_write_#t~mem492#1.offset), 133bv32, 0bv32; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-13: SUMMARY for call adu_write_#t~mem492#1.base, adu_write_#t~mem492#1.offset := read~$Pointer$(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-11: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset)) := 0bv1]; [2025-02-08 05:27:49,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-12: #race := #race[adu_write_~dev~5#1.base,~bvadd~32(96bv32, adu_write_~dev~5#1.offset) := 0bv1]; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume 0bv32 != adu_read_~tmp___8~0#1; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume !(0bv32 != adu_read_~tmp___8~0#1); [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume !false; [2025-02-08 05:27:49,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume !false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume !false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume !false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume !false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume !false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume false; [2025-02-08 05:27:49,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume !false; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume false; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume !false; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume false; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume !false; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: havoc adu_read_#t~ret356#1; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-4: adu_read_#t~ret356#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem355#1.base, adu_read_#t~mem355#1.offset; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-7: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-7: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_#t~mem355#1.base, ~bvadd~32(99bv32, adu_read_#t~mem355#1.offset), 90bv32, 0bv32; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-1: assume { :end_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset := ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-2: havoc ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:49,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-13: SUMMARY for call adu_read_#t~mem355#1.base, adu_read_#t~mem355#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset, ldv_dev_get_drvdata_#t~short709#1, ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset, ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-6: havoc ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset, ldv_dev_get_drvdata_#t~short709#1, ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset, ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-7: assume { :begin_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset := ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294-1: ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset := ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume !false; [2025-02-08 05:27:49,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume false; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume !false; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume false; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume !false; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume false; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume !false; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239: assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true;adu_write_~__ret___1~0#1 := 0bv32; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-1: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-4: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_write_~dev~5#1.base, ~bvadd~32(140bv32, adu_write_~dev~5#1.offset), adu_write_~flags~2#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239-3: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-1: havoc adu_read_#t~nondet357#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet357#1]; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet357#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet357#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet357#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet357#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet357#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet357#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet357#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet357#1); [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet357#1]; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-6: havoc adu_read_#t~nondet357#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet357#1]; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet357#1]; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume !true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713-2: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713-3: assume { :begin_inline_ldv_spin_unlock_irqrestore_50 } true;ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1 := adu_read_~dev~4#1.base, ~bvadd~32(140bv32, adu_read_~dev~4#1.offset), adu_read_~flags~1#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume !true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713: havoc ldv_spin_unlock_irqrestore_50_#in~lock#1.base, ldv_spin_unlock_irqrestore_50_#in~lock#1.offset, ldv_spin_unlock_irqrestore_50_#in~flags#1;assume { :end_inline_ldv_spin_unlock_irqrestore_50 } true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume !true; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4713-1: havoc ldv_spin_unlock_irqrestore_50_~lock#1.base, ldv_spin_unlock_irqrestore_50_~lock#1.offset, ldv_spin_unlock_irqrestore_50_~flags#1; [2025-02-08 05:27:49,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume !true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume !true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume !true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume !true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume !true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume !true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume true; [2025-02-08 05:27:49,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume !true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume true; [2025-02-08 05:27:49,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume !true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume !true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume !true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume !true; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714: havoc adu_read_#t~ret359#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-3: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-4: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-1: havoc adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-2: assume { :end_inline_usb_endpoint_maxp } true;adu_read_~tmp___9~0#1 := adu_read_#t~ret359#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-8: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-8: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-5: adu_read_#t~ret359#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-6: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-9: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume false; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume !false; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-14: SUMMARY for call adu_read_#t~mem358#1.base, adu_read_#t~mem358#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715: havoc adu_read_#t~ret363#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-1: havoc adu_read_#t~mem362#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___10~0#1 := adu_read_#t~ret363#1; [2025-02-08 05:27:49,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-5: havoc __create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-6: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-2: havoc adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-3: havoc adu_read_#t~mem360#1.base, adu_read_#t~mem360#1.offset; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-8: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-9: havoc __create_pipe_#res#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-10: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-6: havoc __create_pipe_#t~mem103#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-7: adu_read_#t~ret363#1 := __create_pipe_#res#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-8: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-12: #race := #race[adu_read_#t~mem361#1.base,~bvadd~32(2bv32, adu_read_#t~mem361#1.offset) := 0bv1]; [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-13: SUMMARY for call adu_read_#t~mem362#1 := read~intINTTYPE1(adu_read_#t~mem361#1.base, ~bvadd~32(2bv32, adu_read_#t~mem361#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-10: assume 0bv1 == #race[adu_read_#t~mem361#1.base,~bvadd~32(2bv32, adu_read_#t~mem361#1.offset)]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-10: assume !(0bv1 == #race[adu_read_#t~mem361#1.base,~bvadd~32(2bv32, adu_read_#t~mem361#1.offset)]); [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-11: assume { :begin_inline___create_pipe } true;__create_pipe_#in~dev#1.base, __create_pipe_#in~dev#1.offset, __create_pipe_#in~endpoint#1 := adu_read_#t~mem360#1.base, adu_read_#t~mem360#1.offset, ~zero_extend~32~8(adu_read_#t~mem362#1); [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-12: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-16: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-17: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-14: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-14: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-15: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-20: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-20: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-21: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-18: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-19: SUMMARY for call adu_read_#t~mem361#1.base, adu_read_#t~mem361#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-24: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-25: SUMMARY for call adu_read_#t~mem360#1.base, adu_read_#t~mem360#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-22: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-23: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-1: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-2: havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: havoc adu_read_#t~mem365#1.base, adu_read_#t~mem365#1.offset; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-5: assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset, adu_read_#t~mem365#1.base, adu_read_#t~mem365#1.offset, ~bvor~32(1073741952bv32, adu_read_~tmp___10~0#1), adu_read_#t~mem366#1.base, adu_read_#t~mem366#1.offset, adu_read_~tmp___9~0#1, #funAddr~adu_interrupt_in_callback.base, #funAddr~adu_interrupt_in_callback.offset, adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset, ~zero_extend~32~8(adu_read_#t~mem368#1); [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-6: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-6: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-3: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-4: havoc usb_fill_int_urb_#t~nondet81#1, usb_fill_int_urb_#t~nondet82#1, usb_fill_int_urb_#t~nondet83#1, usb_fill_int_urb_#t~nondet84#1, usb_fill_int_urb_#t~nondet85#1, usb_fill_int_urb_#t~nondet86#1, usb_fill_int_urb_#t~mem87#1, usb_fill_int_urb_#t~mem88#1, usb_fill_int_urb_#t~short89#1, usb_fill_int_urb_#t~nondet90#1, usb_fill_int_urb_#t~nondet91#1, usb_fill_int_urb_#t~nondet92#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~__val~0#1, usb_fill_int_urb_~__min~0#1, usb_fill_int_urb_~__max~0#1; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(96bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-8: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-14: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-11: SUMMARY for call adu_read_#t~mem365#1.base, adu_read_#t~mem365#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-12: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-12: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-17: SUMMARY for call adu_read_#t~mem364#1.base, adu_read_#t~mem364#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-15: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-16: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: havoc adu_read_#t~mem366#1.base, adu_read_#t~mem366#1.offset; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-1: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(300bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-1: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(300bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-6: SUMMARY for call adu_read_#t~mem366#1.base, adu_read_#t~mem366#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(300bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-20: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-19: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-22: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-21: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3660-23: assume { :begin_inline___bad_percpu_size } true;assume { :end_inline___bad_percpu_size } true; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718: havoc adu_read_#t~mem368#1; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-3: #race := #race[adu_read_#t~mem367#1.base,~bvadd~32(6bv32, adu_read_#t~mem367#1.offset) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-4: SUMMARY for call adu_read_#t~mem368#1 := read~intINTTYPE1(adu_read_#t~mem367#1.base, ~bvadd~32(6bv32, adu_read_#t~mem367#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-1: havoc adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-2: assume 0bv1 == #race[adu_read_#t~mem367#1.base,~bvadd~32(6bv32, adu_read_#t~mem367#1.offset)]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-2: assume !(0bv1 == #race[adu_read_#t~mem367#1.base,~bvadd~32(6bv32, adu_read_#t~mem367#1.offset)]); [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-7: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-8: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-5: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-5: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-6: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-9: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(304bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-10: SUMMARY for call adu_read_#t~mem367#1.base, adu_read_#t~mem367#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume false; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume !false; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719: havoc adu_read_#t~ret370#1; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-1: havoc adu_read_#t~mem369#1.base, adu_read_#t~mem369#1.offset; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-4: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-5: adu_read_#t~ret370#1 := usb_submit_urb_#res#1; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-2: assume { :end_inline_usb_submit_urb } true;adu_read_~retval~2#1 := adu_read_#t~ret370#1; [2025-02-08 05:27:49,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-3: havoc usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-8: assume ((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-8: assume !(((0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset)] && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]) && 0bv1 == #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset))]); [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-9: assume { :begin_inline_usb_submit_urb } true;usb_submit_urb_#in~arg0#1.base, usb_submit_urb_#in~arg0#1.offset, usb_submit_urb_#in~arg1#1 := adu_read_#t~mem369#1.base, adu_read_#t~mem369#1.offset, 208bv32; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-6: havoc usb_submit_urb_#t~nondet855#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-7: havoc usb_submit_urb_#res#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-12: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-13: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(308bv32, adu_read_~dev~4#1.offset) := 0bv1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-10: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-11: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset)) := 0bv1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-14: SUMMARY for call adu_read_#t~mem369#1.base, adu_read_#t~mem369#1.offset := read~$Pointer$(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-19: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-21: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-20: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-23: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-22: get_current_#res#1.base, get_current_#res#1.offset := get_current_~pfo_ret__~0#1.base, get_current_~pfo_ret__~0#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume 0bv32 != adu_read_~retval~2#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume !(0bv32 != adu_read_~retval~2#1); [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: assume ((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet371#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet371#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet371#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet371#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: assume !(((#race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset)] == adu_read_#t~nondet371#1 && #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet371#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet371#1) && #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset))] == adu_read_#t~nondet371#1); [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-3: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(2bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet371#1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-4: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(1bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet371#1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-1: havoc adu_read_#t~nondet371#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-2: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(3bv32, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset)) := adu_read_#t~nondet371#1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-7: SUMMARY for call write~intINTTYPE4(1bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-5: #race := #race[adu_read_~dev~4#1.base,~bvadd~32(312bv32, adu_read_~dev~4#1.offset) := adu_read_#t~nondet371#1]; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722-6: havoc adu_read_#t~nondet371#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume false; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume !false; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume 4294967284bv32 == adu_read_~retval~2#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume !(4294967284bv32 == adu_read_~retval~2#1); [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-2: assume { :end_inline_ldv_character_driver_scenario_probe_2_13 } true;~ldv_2_ret_default~0#1 := #t~ret646#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-3: havoc ldv_character_driver_scenario_probe_2_13_#in~arg0#1.base, ldv_character_driver_scenario_probe_2_13_#in~arg0#1.offset, ldv_character_driver_scenario_probe_2_13_#in~arg1#1.base, ldv_character_driver_scenario_probe_2_13_#in~arg1#1.offset, ldv_character_driver_scenario_probe_2_13_#in~arg2#1.base, ldv_character_driver_scenario_probe_2_13_#in~arg2#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781: havoc #t~ret646#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4724: adu_read_~retval~2#1 := (if 0bv32 != adu_read_~bytes_read~0#1 then adu_read_~bytes_read~0#1 else 4294967284bv32); [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-1: havoc #t~mem645#1.base, #t~mem645#1.offset; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-4: havoc ldv_character_driver_scenario_probe_2_13_#t~ret659#1, ldv_character_driver_scenario_probe_2_13_~arg0#1.base, ldv_character_driver_scenario_probe_2_13_~arg0#1.offset, ldv_character_driver_scenario_probe_2_13_~arg1#1.base, ldv_character_driver_scenario_probe_2_13_~arg1#1.offset, ldv_character_driver_scenario_probe_2_13_~arg2#1.base, ldv_character_driver_scenario_probe_2_13_~arg2#1.offset, ldv_character_driver_scenario_probe_2_13_~tmp~19#1; [2025-02-08 05:27:49,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-5: #t~ret646#1 := ldv_character_driver_scenario_probe_2_13_#res#1; [2025-02-08 05:27:49,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-1: assume { :end_inline_ldv_undef_int } true;~ldv_4_reg_guard_3_default~0#1 := #t~ret682#1; [2025-02-08 05:27:49,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: havoc #t~ret682#1; [2025-02-08 05:27:49,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-3: #t~ret682#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5949: havoc ldv_dispatch_default_register_3_4_4_~ret~1#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-5: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-4: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-7: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-6: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-9: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-8: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-11: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume 0bv32 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume !(0bv32 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-2: ldv_emg_usb_register_driver_#t~ret677#1 := ldv_failed_usb_register_driver_#res#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5950: havoc ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume { :end_inline_ldv_failed_usb_register_driver } true;havoc ldv_emg_usb_register_driver_#t~ret677#1; [2025-02-08 05:27:49,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-1: havoc ldv_failed_usb_register_driver_#t~nondet862#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-1: assume { :end_inline_adu_driver_init } true;ldv_insmod_adu_driver_init_4_9_~tmp~23#1 := ldv_insmod_adu_driver_init_4_9_#t~ret683#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-2: havoc adu_driver_init_#t~ret637#1, adu_driver_init_~tmp~18#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: havoc ldv_emg_usb_register_driver_#t~ret678#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: havoc ldv_insmod_adu_driver_init_4_9_#t~ret683#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5951: havoc ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-3: ldv_emg_usb_register_driver_#t~ret678#1 := ldv_undef_int_negative_#res#1; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 05:27:49,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-4: havoc ldv_undef_int_negative_#t~ret742#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-3: ldv_insmod_adu_driver_init_4_9_#t~ret683#1 := adu_driver_init_#res#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-1: assume { :end_inline_ldv_undef_int_negative } true;ldv_emg_usb_register_driver_~tmp___0~12#1 := ldv_emg_usb_register_driver_#t~ret678#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-2: havoc ldv_undef_int_negative_#t~ret742#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-5: assume { :begin_inline_ldv_undef_int_negative } true;havoc ldv_undef_int_negative_#res#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-1: assume { :begin_inline_ldv_dispatch_default_register_3_4_4 } true;havoc ldv_dispatch_default_register_3_4_4_#t~ret662#1.base, ldv_dispatch_default_register_3_4_4_#t~ret662#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre663#1, ldv_dispatch_default_register_3_4_4_#t~nondet664#1, ldv_dispatch_default_register_3_4_4_#t~nondet665#1, ldv_dispatch_default_register_3_4_4_~ret~1#1, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset, ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset := ldv_emg_usb_deregister_#in~arg0#1.base, ldv_emg_usb_deregister_#in~arg0#1.offset; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: havoc ldv_dispatch_default_register_3_4_4_#t~ret662#1.base, ldv_dispatch_default_register_3_4_4_#t~ret662#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre663#1, ldv_dispatch_default_register_3_4_4_#t~nondet664#1, ldv_dispatch_default_register_3_4_4_#t~nondet665#1, ldv_dispatch_default_register_3_4_4_~ret~1#1, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset, ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset;assume { :end_inline_ldv_dispatch_default_register_3_4_4 } true; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: havoc ldv_undef_int_negative_~ret~6#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118: ldv_insmod_adu_driver_init_4_9_#res#1 := ldv_insmod_adu_driver_init_4_9_~tmp~23#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052-1: ldv_emg_usb_register_driver_#res#1 := ldv_emg_usb_register_driver_~tmp___0~12#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: havoc ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: havoc ldv_dispatch_default_register_3_4_4_#t~ret662#1.base, ldv_dispatch_default_register_3_4_4_#t~ret662#1.offset; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: havoc ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-4: ldv_dispatch_default_register_3_4_4_#t~ret662#1.base, ldv_dispatch_default_register_3_4_4_#t~ret662#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-1: assume { :end_inline_ldv_xmalloc } true;ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset := ldv_dispatch_default_register_3_4_4_#t~ret662#1.base, ldv_dispatch_default_register_3_4_4_#t~ret662#1.offset; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 4bv32; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690: havoc ldv_usb_deregister_88_#in~ldv_func_arg1#1.base, ldv_usb_deregister_88_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_usb_deregister_88 } true; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690-1: havoc ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690-2: havoc ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset := ldv_dispatch_default_register_3_4_4_~tmp~20#1.base, ldv_dispatch_default_register_3_4_4_~tmp~20#1.offset; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume 0bv32 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume !(0bv32 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-1: havoc ldv_dispatch_default_register_3_4_4_#t~nondet664#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-2: havoc ldv_dispatch_default_register_3_4_4_#t~pre663#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956: havoc ldv_dispatch_default_register_3_4_4_#t~nondet665#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-5: assume #race~ldv_thread_2~0 == ldv_dispatch_default_register_3_4_4_#t~nondet664#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-5: assume !(#race~ldv_thread_2~0 == ldv_dispatch_default_register_3_4_4_#t~nondet664#1); [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-6: #race~ldv_thread_2~0 := ldv_dispatch_default_register_3_4_4_#t~nondet664#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-1: assume { :end_inline_ldv_undef_int } true;ldv_undef_int_negative_~tmp~46#1 := ldv_undef_int_negative_#t~ret742#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-3: ldv_dispatch_default_register_3_4_4_~ret~1#1 := ldv_dispatch_default_register_3_4_4_#t~nondet665#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: havoc ldv_undef_int_negative_#t~ret742#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-4: fork ldv_dispatch_default_register_3_4_4_#t~pre663#1, 0bv32 ldv_character_driver_scenario_2(ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.base, ldv_dispatch_default_register_3_4_4_~cf_arg_2~0#1.offset); [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-9: #pthreadsForks := ~bvadd~32(1bv32, #pthreadsForks); [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-10: ldv_dispatch_default_register_3_4_4_#t~pre663#1 := #pthreadsForks; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-7: havoc ldv_dispatch_default_register_3_4_4_#t~nondet664#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-8: ~ldv_thread_2~0 := ldv_dispatch_default_register_3_4_4_#t~pre663#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-3: ldv_undef_int_negative_#t~ret742#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6023: ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset := ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: ldv_undef_int_negative_~ret~6#1 := ldv_undef_int_negative_~tmp~46#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :end_inline_assume_abort_if_not } true;ldv_filter_positive_int_#res#1 := ldv_filter_positive_int_~val#1; [2025-02-08 05:27:49,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ~bvsle~32(ldv_filter_positive_int_~val#1, 0bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1;assume { :end_inline_ldv_dispatch_default_deregister_3_4_3 } true; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024-1: havoc ldv_dispatch_deregister_5_1_~arg0#1.base, ldv_dispatch_deregister_5_1_~arg0#1.offset, ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024-2: havoc ldv_dispatch_deregister_5_1_~arg0#1.base, ldv_dispatch_deregister_5_1_~arg0#1.offset, ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090-1: assume { :begin_inline_ldv_dispatch_default_deregister_3_4_3 } true;havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024: havoc ldv_dispatch_deregister_5_1_#in~arg0#1.base, ldv_dispatch_deregister_5_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_5_1 } true; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_dispatch_default_register_3_4_4_~ret~1#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: assume { :end_inline_assume_abort_if_not } true;ldv_undef_int_negative_#res#1 := ldv_undef_int_negative_~ret~6#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024-3: assume { :begin_inline_ldv_dispatch_deregister_5_1 } true;ldv_dispatch_deregister_5_1_#in~arg0#1.base, ldv_dispatch_deregister_5_1_#in~arg0#1.offset := ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ~bvslt~32(ldv_undef_int_negative_~ret~6#1, 0bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-3: havoc ldv_emg_usb_register_driver_#t~ret675#1, ldv_emg_usb_register_driver_#t~ret676#1, ldv_emg_usb_register_driver_#t~ret677#1, ldv_emg_usb_register_driver_#t~ret678#1, ldv_emg_usb_register_driver_~arg0#1.base, ldv_emg_usb_register_driver_~arg0#1.offset, ldv_emg_usb_register_driver_~arg1#1.base, ldv_emg_usb_register_driver_~arg1#1.offset, ldv_emg_usb_register_driver_~arg2#1.base, ldv_emg_usb_register_driver_~arg2#1.offset, ldv_emg_usb_register_driver_~ldv_6_res_default~0#1, ldv_emg_usb_register_driver_~ldv_6_usb_driver_usb_driver~0#1.base, ldv_emg_usb_register_driver_~ldv_6_usb_driver_usb_driver~0#1.offset, ldv_emg_usb_register_driver_~tmp___0~12#1, ldv_emg_usb_register_driver_~tmp___1~7#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-2: havoc ldv_emg_usb_register_driver_#in~arg0#1.base, ldv_emg_usb_register_driver_#in~arg0#1.offset, ldv_emg_usb_register_driver_#in~arg1#1.base, ldv_emg_usb_register_driver_#in~arg1#1.offset, ldv_emg_usb_register_driver_#in~arg2#1.base, ldv_emg_usb_register_driver_#in~arg2#1.offset; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-1: assume { :end_inline_ldv_emg_usb_register_driver } true;ldv_usb_register_driver_87_~tmp~32#1 := ldv_usb_register_driver_87_#t~ret707#1; [2025-02-08 05:27:49,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: havoc ldv_usb_register_driver_87_#t~ret707#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-4: ldv_usb_register_driver_87_#t~ret707#1 := ldv_emg_usb_register_driver_#res#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: havoc ldv_failed_usb_register_driver_#t~nondet862#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: ldv_usb_register_driver_87_#res#1 := ldv_usb_register_driver_87_~tmp~32#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6656: ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095: assume { :end_inline_ldv_insmod_adu_driver_exit_4_2 } true;#res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-1: havoc ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: ldv_dispatch_deregister_5_1_~arg0#1.base, ldv_dispatch_deregister_5_1_~arg0#1.offset := ldv_dispatch_deregister_5_1_#in~arg0#1.base, ldv_dispatch_deregister_5_1_#in~arg0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-4: assume { :begin_inline_ldv_insmod_adu_driver_exit_4_2 } true;ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.offset := ~ldv_4_adu_driver_exit_default~0#1.base, ~ldv_4_adu_driver_exit_default~0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-2: havoc ldv_insmod_adu_driver_exit_4_2_~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_~arg0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6095-3: havoc ldv_insmod_adu_driver_exit_4_2_~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_~arg0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset := ldv_usb_deregister_88_#in~ldv_func_arg1#1.base, ldv_usb_deregister_88_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_insmod_4FINAL: assume true; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: havoc ldv_post_init_~tmp~36#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5965: havoc ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: havoc ldv_emg_usb_deregister_#in~arg0#1.base, ldv_emg_usb_deregister_#in~arg0#1.offset;assume { :end_inline_ldv_emg_usb_deregister } true; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-3: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-2: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-1: assume { :end_inline_ldv_filter_positive_int } true;ldv_post_init_~tmp~36#1 := ldv_post_init_#t~ret719#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: havoc ldv_post_init_#t~ret719#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-7: assume { :begin_inline_ldv_filter_positive_int } true;ldv_filter_positive_int_#in~val#1 := ldv_post_init_~init_ret_val#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-3: assume { :begin_inline_ldv_emg_usb_deregister } true;ldv_emg_usb_deregister_#in~arg0#1.base, ldv_emg_usb_deregister_#in~arg0#1.offset := ldv_usb_deregister_88_~ldv_func_arg1#1.base, ldv_usb_deregister_88_~ldv_func_arg1#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-6: havoc ldv_filter_positive_int_#res#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-2: havoc ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-5: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-1: havoc ldv_emg_usb_deregister_~arg0#1.base, ldv_emg_usb_deregister_~arg0#1.offset, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.base, ldv_emg_usb_deregister_~ldv_5_usb_driver_usb_driver~0#1.offset; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-4: ldv_post_init_#t~ret719#1 := ldv_filter_positive_int_#res#1; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-1: join ~ldv_thread_3~0, 0bv32, 0bv32; [2025-02-08 05:27:49,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-2: assume 0bv1 == #race~ldv_thread_3~0; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-2: assume !(0bv1 == #race~ldv_thread_3~0); [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968: ldv_dispatch_deregister_5_1_~ret~2#1 := 0bv32; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-3: #race~ldv_thread_3~0 := 0bv1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-1: assume { :end_inline_ldv_insmod_adu_driver_init_4_9 } true;~ldv_4_ret_default~0#1 := #t~ret679#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-2: havoc ldv_insmod_adu_driver_init_4_9_#in~arg0#1.base, ldv_insmod_adu_driver_init_4_9_#in~arg0#1.offset; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: havoc #t~ret679#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_dispatch_deregister_5_1_~ret~2#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-3: havoc ldv_insmod_adu_driver_init_4_9_#t~ret683#1, ldv_insmod_adu_driver_init_4_9_~arg0#1.base, ldv_insmod_adu_driver_init_4_9_~arg0#1.offset, ldv_insmod_adu_driver_init_4_9_~tmp~23#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-4: #t~ret679#1 := ldv_insmod_adu_driver_init_4_9_#res#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: ldv_post_init_#res#1 := ldv_post_init_~tmp~36#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102: ldv_insmod_adu_driver_exit_4_2_~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_~arg0#1.offset := ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.base, ldv_insmod_adu_driver_exit_4_2_#in~arg0#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-2: havoc ldv_post_init_#in~init_ret_val#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-3: havoc ldv_post_init_#t~ret719#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069: havoc #t~ret680#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-1: assume { :end_inline_ldv_post_init } true;~ldv_4_ret_default~0#1 := #t~ret680#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-6: havoc ldv_post_init_#res#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-7: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_4_ret_default~0#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-4: #t~ret680#1 := ldv_post_init_#res#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-5: havoc ldv_post_init_#t~ret719#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: havoc #t~ret681#1; [2025-02-08 05:27:49,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-3: #t~ret681#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-1: assume { :end_inline_ldv_undef_int } true;~tmp___1~8#1 := #t~ret681#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-5: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume 0bv32 != ~tmp___1~8#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume !(0bv32 != ~tmp___1~8#1); [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: assume { :end_inline_adu_driver_exit } true; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106-1: assume { :begin_inline_adu_driver_exit } true;assume { :begin_inline_ldv_usb_deregister_88 } true;ldv_usb_deregister_88_#in~ldv_func_arg1#1.base, ldv_usb_deregister_88_#in~ldv_func_arg1#1.offset := ~#adu_driver~0.base, ~#adu_driver~0.offset; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-2: assume 0bv1 == #race~ldv_thread_2~0; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-2: assume !(0bv1 == #race~ldv_thread_2~0); [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-3: #race~ldv_thread_2~0 := 0bv1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941: ldv_dispatch_default_deregister_3_4_3_~ret~0#1 := 0bv32; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-1: join ~ldv_thread_2~0, 0bv32; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: assume { :end_inline_assume_abort_if_not } true;#res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-1: assume { :end_inline_ldv_xmalloc } true;ldv_dispatch_register_6_3_~tmp~22#1.base, ldv_dispatch_register_6_3_~tmp~22#1.offset := ldv_dispatch_register_6_3_#t~ret670#1.base, ldv_dispatch_register_6_3_#t~ret670#1.offset; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~ldv_4_ret_default~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: havoc ldv_dispatch_register_6_3_#t~ret670#1.base, ldv_dispatch_register_6_3_#t~ret670#1.offset; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_dispatch_default_deregister_3_4_3_~ret~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-4: ldv_dispatch_register_6_3_#t~ret670#1.base, ldv_dispatch_register_6_3_#t~ret670#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6009: ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_~tmp~22#1.base, ldv_dispatch_register_6_3_~tmp~22#1.offset; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: assume ((#race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet671#1 && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(1bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset)] == ldv_dispatch_register_6_3_#t~nondet671#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(2bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset)] == ldv_dispatch_register_6_3_#t~nondet671#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(3bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset)] == ldv_dispatch_register_6_3_#t~nondet671#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: assume !(((#race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset] == ldv_dispatch_register_6_3_#t~nondet671#1 && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(1bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset)] == ldv_dispatch_register_6_3_#t~nondet671#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(2bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset)] == ldv_dispatch_register_6_3_#t~nondet671#1) && #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(3bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset)] == ldv_dispatch_register_6_3_#t~nondet671#1); [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-3: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(2bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset) := ldv_dispatch_register_6_3_#t~nondet671#1]; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-4: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(1bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset) := ldv_dispatch_register_6_3_#t~nondet671#1]; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-1: havoc ldv_dispatch_register_6_3_#t~nondet671#1; [2025-02-08 05:27:49,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-2: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,~bvadd~32(3bv32, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset) := ldv_dispatch_register_6_3_#t~nondet671#1]; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-7: SUMMARY for call write~$Pointer$(ldv_dispatch_register_6_3_~arg0#1.base, ldv_dispatch_register_6_3_~arg0#1.offset, ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-5: #race := #race[ldv_dispatch_register_6_3_~cf_arg_3~0#1.base,ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset := ldv_dispatch_register_6_3_#t~nondet671#1]; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-6: havoc ldv_dispatch_register_6_3_#t~nondet671#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-1: havoc ldv_dispatch_register_6_3_#in~arg0#1.base, ldv_dispatch_register_6_3_#in~arg0#1.offset; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: havoc ldv_dispatch_register_6_3_#t~nondet674#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-2: havoc ldv_dispatch_register_6_3_#t~ret670#1.base, ldv_dispatch_register_6_3_#t~ret670#1.offset, ldv_dispatch_register_6_3_#t~nondet671#1, ldv_dispatch_register_6_3_#t~pre672#1, ldv_dispatch_register_6_3_#t~nondet673#1, ldv_dispatch_register_6_3_#t~nondet674#1, ldv_dispatch_register_6_3_~arg0#1.base, ldv_dispatch_register_6_3_~arg0#1.offset, ldv_dispatch_register_6_3_~ret~5#1, ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset, ldv_dispatch_register_6_3_~tmp~22#1.base, ldv_dispatch_register_6_3_~tmp~22#1.offset; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-1: havoc ldv_dispatch_register_6_3_#t~nondet673#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: assume { :end_inline_ldv_dispatch_register_6_3 } true;ldv_emg_usb_register_driver_#res#1 := 0bv32; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-4: fork ldv_dispatch_register_6_3_#t~pre672#1, 0bv32, 0bv32 ldv_usb_scenario_3(ldv_dispatch_register_6_3_~cf_arg_3~0#1.base, ldv_dispatch_register_6_3_~cf_arg_3~0#1.offset); [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-5: assume #race~ldv_thread_3~0 == ldv_dispatch_register_6_3_#t~nondet673#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-5: assume !(#race~ldv_thread_3~0 == ldv_dispatch_register_6_3_#t~nondet673#1); [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-2: havoc ldv_dispatch_register_6_3_#t~pre672#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-3: ldv_dispatch_register_6_3_~ret~5#1 := ldv_dispatch_register_6_3_#t~nondet674#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-8: ~ldv_thread_3~0 := ldv_dispatch_register_6_3_#t~pre672#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-9: #pthreadsForks := ~bvadd~32(1bv32, #pthreadsForks); [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-6: #race~ldv_thread_3~0 := ldv_dispatch_register_6_3_#t~nondet673#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-7: havoc ldv_dispatch_register_6_3_#t~nondet673#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-2: havoc ldv_usb_register_driver_87_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_87_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_87_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_87_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_87_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_87_#in~ldv_func_arg3#1.offset; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-3: havoc ldv_usb_register_driver_87_#t~ret707#1, ldv_usb_register_driver_87_~ldv_func_arg1#1.base, ldv_usb_register_driver_87_~ldv_func_arg1#1.offset, ldv_usb_register_driver_87_~ldv_func_arg2#1.base, ldv_usb_register_driver_87_~ldv_func_arg2#1.offset, ldv_usb_register_driver_87_~ldv_func_arg3#1.base, ldv_usb_register_driver_87_~ldv_func_arg3#1.offset, ldv_usb_register_driver_87_~tmp~32#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: havoc adu_driver_init_#t~ret637#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-10: ldv_dispatch_register_6_3_#t~pre672#1 := #pthreadsForks; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-1: assume { :end_inline_ldv_usb_register_driver_87 } true;adu_driver_init_~tmp~18#1 := adu_driver_init_#t~ret637#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-4: adu_driver_init_#t~ret637#1 := ldv_usb_register_driver_87_#res#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ~ldv_4_ret_default~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_dispatch_register_6_3_~ret~5#1 then 1bv32 else 0bv32); [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:49,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: adu_driver_init_#res#1 := adu_driver_init_~tmp~18#1; [2025-02-08 05:27:50,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132-1: ldv_main_7_#res#1.base, ldv_main_7_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029-1: usb_register_dev_~arg0#1.base, usb_register_dev_~arg0#1.offset := usb_register_dev_#in~arg0#1.base, usb_register_dev_#in~arg0#1.offset; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029: usb_register_dev_~arg1#1.base, usb_register_dev_~arg1#1.offset := usb_register_dev_#in~arg1#1.base, usb_register_dev_#in~arg1#1.offset; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: havoc adu_disconnect_#t~ret634#1; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_disconnect_#t~mem632#1.base, adu_disconnect_#t~mem632#1.offset; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-4: adu_disconnect_#t~ret634#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-5: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-2: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-3: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-8: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, adu_disconnect_#t~mem632#1.base, ~bvadd~32(99bv32, adu_disconnect_#t~mem632#1.offset), 175bv32, 0bv32; [2025-02-08 05:27:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-9: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-7: assume ((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-7: assume !(((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]); [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-12: assume ((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-12: assume !(((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))]); [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-13: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-10: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-11: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-16: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-17: SUMMARY for call adu_disconnect_#t~mem632#1.base, adu_disconnect_#t~mem632#1.offset := read~$Pointer$(adu_disconnect_~dev~7#1.base, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-14: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-15: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: havoc usb_register_dev_#t~nondet858#1; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-4: havoc usb_register_dev_#t~nondet858#1; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-3: usb_register_dev_#res#1 := usb_register_dev_#t~nondet858#1; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-2: havoc usb_register_dev_#t~nondet858#1; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-1: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset) := 0bv1]; [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-2: SUMMARY for call adu_disconnect_#t~mem633#1 := read~intINTTYPE4(adu_disconnect_~dev~7#1.base, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: havoc adu_disconnect_#t~mem633#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-3: havoc ldv_kzalloc_#t~ret724#1.base, ldv_kzalloc_#t~ret724#1.offset, ldv_kzalloc_~size#1, ldv_kzalloc_~flags#1, ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-2: havoc ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-1: assume { :end_inline_ldv_kzalloc } true;kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset := kzalloc_#t~ret702#1.base, kzalloc_#t~ret702#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: havoc kzalloc_#t~ret702#1.base, kzalloc_#t~ret702#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-7: assume { :begin_inline_ldv_kzalloc } true;ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1 := kzalloc_~size#1, kzalloc_~flags#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-6: havoc ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-5: havoc ldv_kzalloc_#t~ret724#1.base, ldv_kzalloc_#t~ret724#1.offset, ldv_kzalloc_~size#1, ldv_kzalloc_~flags#1, ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-4: kzalloc_#t~ret702#1.base, kzalloc_#t~ret702#1.offset := ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-3: assume 0bv1 == #race[usb_endpoint_xfer_int_~epd#1.base,~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset)]; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-3: assume !(0bv1 == #race[usb_endpoint_xfer_int_~epd#1.base,~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset)]); [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-2: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-5: #race := #race[usb_endpoint_xfer_int_~epd#1.base,~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-4: usb_endpoint_xfer_int_#res#1 := (if 3bv32 == ~bvand~32(3bv32, ~zero_extend~32~8(usb_endpoint_xfer_int_#t~mem39#1)) then 1bv32 else 0bv32); [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578: ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset := ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-7: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-6: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~intINTTYPE1(usb_endpoint_xfer_int_~epd#1.base, ~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-9: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-4: ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset := ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-11: usb_endpoint_xfer_int_#res#1 := (if 3bv32 == ~bvand~32(3bv32, ~zero_extend~32~8(usb_endpoint_xfer_int_#t~mem39#1)) then 1bv32 else 0bv32); [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-3: ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-10: assume 0bv1 == #race[usb_endpoint_xfer_int_~epd#1.base,~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset)]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-10: assume !(0bv1 == #race[usb_endpoint_xfer_int_~epd#1.base,~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset)]); [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-2: ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset := ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: havoc adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-13: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~intINTTYPE1(usb_endpoint_xfer_int_~epd#1.base, ~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-1: ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-12: #race := #race[usb_endpoint_xfer_int_~epd#1.base,~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-4: adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: adu_probe_~id#1.base, adu_probe_~id#1.offset := adu_probe_#in~id#1.base, adu_probe_#in~id#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-5: ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset := ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389-1: adu_probe_~interface#1.base, adu_probe_~interface#1.offset := adu_probe_#in~interface#1.base, adu_probe_#in~interface#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset, 101bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-13: SUMMARY for call adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-2: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-1: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-3: usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset := usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc adu_probe_#t~memset~res579#1.base, adu_probe_#t~memset~res579#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-4: adu_probe_#t~memset~res579#1.base, adu_probe_#t~memset~res579#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem578#1.base, adu_probe_#t~mem578#1.offset; [2025-02-08 05:27:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315-1: kzalloc_#res#1.base, kzalloc_#res#1.offset := kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem578#1.base, ~bvadd~32(adu_probe_#t~mem578#1.offset, adu_probe_~in_end_size~0#1), 102bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-13: SUMMARY for call adu_probe_#t~mem578#1.base, adu_probe_#t~mem578#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580-2: havoc ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580-1: havoc ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: havoc ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: havoc adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-3: [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-2: SUMMARY for call ldv_mutex_lock_mtx_of_adu_device_#t~ret777#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-1: [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret777#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3806: usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset := usb_endpoint_is_int_in_#in~epd#1.base, usb_endpoint_is_int_in_#in~epd#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-1: havoc adu_disconnect_#t~mem635#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-2: havoc adu_disconnect_#t~mem635#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume 0bv32 == adu_disconnect_#t~mem635#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume !(0bv32 == adu_disconnect_#t~mem635#1); [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-5: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-6: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume ((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume !(((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset))]); [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-4: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: havoc adu_probe_#t~memset~res581#1.base, adu_probe_#t~memset~res581#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-7: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-8: SUMMARY for call adu_disconnect_#t~mem635#1 := read~intINTTYPE4(adu_disconnect_~dev~7#1.base, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-4: adu_probe_#t~memset~res581#1.base, adu_probe_#t~memset~res581#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: havoc adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem580#1.base, ~bvadd~32(adu_probe_#t~mem580#1.offset, ~bvmul~32(2bv32, adu_probe_~in_end_size~0#1)), 103bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-13: SUMMARY for call adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-3: #t~ret690#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: havoc #t~ret690#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-1: assume { :end_inline_ldv_undef_int } true;~tmp___9~3#1 := #t~ret690#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5393: havoc adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3808: havoc usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658: havoc adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset;assume { :end_inline_adu_delete } true; [2025-02-08 05:27:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-3: assume { :begin_inline_adu_delete } true;adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset := adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-1: assume { :end_inline_ldv_xzalloc } true;ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset := ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-1: havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset, adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset, adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-2: havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset, adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset, adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-5: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, ldv_xzalloc_#t~ret739#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-4: ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-4: adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5394: havoc adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-3: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, ldv_xzalloc_#t~ret739#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-2: havoc ldv_xzalloc_#in~size#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-9: assume { :end_inline_ldv_xzalloc } true;ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset := ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-8: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem582#1.base, ~bvadd~32(adu_probe_#t~mem582#1.offset, ~bvmul~32(3bv32, adu_probe_~in_end_size~0#1)), 104bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-7: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8bv32; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-6: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-13: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, ldv_xzalloc_#t~ret739#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume 0bv32 != ~tmp___9~3#1; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume !(0bv32 != ~tmp___9~3#1); [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-12: ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-11: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, ldv_xzalloc_#t~ret739#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-10: havoc ldv_xzalloc_#in~size#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-17: assume { :end_inline_ldv_xzalloc } true;ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset := ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-16: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-15: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8bv32; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-13: SUMMARY for call adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-14: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-21: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, ldv_xzalloc_#t~ret739#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-20: ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-19: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, ldv_xzalloc_#t~ret739#1, ldv_xzalloc_~size#1, ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset, ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset, ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-18: havoc ldv_xzalloc_#in~size#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3809: havoc usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-23: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8bv32; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-22: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-2: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-1: havoc ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume ((#race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] == ldv_dev_set_drvdata_#t~nondet713#1 && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume !(((#race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] == ldv_dev_set_drvdata_#t~nondet713#1 && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1); [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-6: havoc ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: havoc adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-5: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-4: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-3: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-10: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-9: havoc ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-8: assume ((#race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] == ldv_dev_set_drvdata_#t~nondet713#1 && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-8: assume !(((#race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] == ldv_dev_set_drvdata_#t~nondet713#1 && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1); [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-7: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset, ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-14: havoc ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-13: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-12: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-11: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-18: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-17: havoc ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-16: assume ((#race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] == ldv_dev_set_drvdata_#t~nondet713#1 && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-16: assume !(((#race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] == ldv_dev_set_drvdata_#t~nondet713#1 && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1) && #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))] == ldv_dev_set_drvdata_#t~nondet713#1); [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-15: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset, ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-22: havoc ldv_dev_set_drvdata_#t~nondet713#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-21: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-20: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: havoc usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-19: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := ldv_dev_set_drvdata_#t~nondet713#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-23: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset, ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-3: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset := adu_probe_#t~ret584#1.base, adu_probe_#t~ret584#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-2: havoc ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: assume ((#race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset] == ldv_dev_set_drvdata_#t~nondet715#1 && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: assume !(((#race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset] == ldv_dev_set_drvdata_#t~nondet715#1 && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1); [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: havoc ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: havoc adu_probe_#t~ret584#1.base, adu_probe_#t~ret584#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-7: havoc ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-5: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-6: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-5: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-3: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-4: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-4: adu_probe_#t~ret584#1.base, adu_probe_#t~ret584#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5396: havoc adu_probe_~retval~4#1; [2025-02-08 05:27:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-11: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-10: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-9: assume ((0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-9: assume !(((0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]); [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := adu_probe_~in_end_size~0#1, 208bv32; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-8: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-15: havoc ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-14: SUMMARY for call ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-13: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc #t~ret691#1.base, #t~ret691#1.offset; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-12: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-1: assume { :end_inline_ldv_xmalloc } true;~tmp___6~3#1.base, ~tmp___6~3#1.offset := #t~ret691#1.base, #t~ret691#1.offset; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-19: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-18: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-17: havoc ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-4: #t~ret691#1.base, #t~ret691#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-16: assume ((#race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset] == ldv_dev_set_drvdata_#t~nondet715#1 && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-16: assume !(((#race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset] == ldv_dev_set_drvdata_#t~nondet715#1 && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1); [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-23: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-22: havoc ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-21: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-20: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-27: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-26: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-25: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-24: assume ((0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]; [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-24: assume !(((0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]); [2025-02-08 05:27:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-31: assume ((#race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset] == ldv_dev_set_drvdata_#t~nondet715#1 && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-31: assume !(((#race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset] == ldv_dev_set_drvdata_#t~nondet715#1 && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1) && #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset)] == ldv_dev_set_drvdata_#t~nondet715#1); [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-30: havoc ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-29: SUMMARY for call ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-28: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-35: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(1bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet585#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-34: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(2bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet585#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-33: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,~bvadd~32(3bv32, ldv_dev_set_drvdata_#t~mem714#1.offset) := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet585#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet585#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet585#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet585#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet585#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet585#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet585#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet585#1); [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-32: havoc ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-1: havoc adu_probe_#t~nondet585#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-39: assume ((0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-39: assume !(((0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset))]); [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-6: havoc adu_probe_#t~nondet585#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-38: SUMMARY for call write~$Pointer$(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-37: havoc ldv_dev_set_drvdata_#t~nondet715#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet585#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: havoc adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-36: #race := #race[ldv_dev_set_drvdata_#t~mem714#1.base,ldv_dev_set_drvdata_#t~mem714#1.offset := ldv_dev_set_drvdata_#t~nondet715#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet585#1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-43: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-42: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6190: ~ldv_3_ldv_param_14_1_default~0#1.base, ~ldv_3_ldv_param_14_1_default~0#1.offset := ~tmp___6~3#1.base, ~tmp___6~3#1.offset;assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-41: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-40: #race := #race[ldv_dev_set_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-44: SUMMARY for call ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-1: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-1: ldv_dev_set_drvdata_#res#1 := 0bv32; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-5: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-4: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-3: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-2: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 05:27:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-5: ldv_dev_set_drvdata_#res#1 := 0bv32; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: havoc adu_probe_~out_end_size~0#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-3: ldv_dev_set_drvdata_#res#1 := 0bv32; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6191: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: ldv_check_alloc_flags_~arg0#1 := ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-1: assume { :end_inline_usb_endpoint_xfer_int } true;usb_endpoint_is_int_in_~tmp~0#1 := usb_endpoint_is_int_in_#t~ret40#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813: havoc usb_endpoint_is_int_in_#t~ret40#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-3: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-2: havoc usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663: assume { :end_inline_ldv_mutex_unlock_86 } true;assume { :begin_inline__dev_info } true;_dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset := adu_disconnect_~interface#1.base, ~bvadd~32(56bv32, adu_disconnect_~interface#1.offset), 177bv32, 0bv32; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-5: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-1: havoc ldv_mutex_unlock_86_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_86_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-4: usb_endpoint_is_int_in_#t~ret40#1 := usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-7: assume { :begin_inline_usb_endpoint_xfer_int } true;usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset := usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-6: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-4: assume { :begin_inline_ldv_mutex_unlock_86 } true;ldv_mutex_unlock_86_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_86_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset); [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset)); [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-1: havoc adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-2: havoc ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663-3: havoc ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5399: havoc adu_probe_~i~1#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-2: havoc adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-8: SUMMARY for call adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-1: assume { :end_inline_ldv_usb_scenario_probe_3_14 } true;~ldv_3_probe_retval_default~0#1 := #t~ret693#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-2: havoc ldv_usb_scenario_probe_3_14_#in~arg0#1.base, ldv_usb_scenario_probe_3_14_#in~arg0#1.offset, ldv_usb_scenario_probe_3_14_#in~arg1#1.base, ldv_usb_scenario_probe_3_14_#in~arg1#1.offset, ldv_usb_scenario_probe_3_14_#in~arg2#1.base, ldv_usb_scenario_probe_3_14_#in~arg2#1.offset; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: havoc #t~ret693#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-5: havoc ldv_usb_scenario_probe_3_14_#t~ret698#1, ldv_usb_scenario_probe_3_14_~arg0#1.base, ldv_usb_scenario_probe_3_14_~arg0#1.offset, ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset, ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset, ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-6: havoc ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-3: havoc ldv_usb_scenario_probe_3_14_#t~ret698#1, ldv_usb_scenario_probe_3_14_~arg0#1.base, ldv_usb_scenario_probe_3_14_~arg0#1.offset, ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset, ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset, ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-4: #t~ret693#1 := ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-9: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-10: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-7: assume ((0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset)] && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset))]; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-7: assume !(((0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset)] && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset))]); [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-8: assume { :begin_inline_ldv_usb_scenario_probe_3_14 } true;ldv_usb_scenario_probe_3_14_#in~arg0#1.base, ldv_usb_scenario_probe_3_14_#in~arg0#1.offset, ldv_usb_scenario_probe_3_14_#in~arg1#1.base, ldv_usb_scenario_probe_3_14_#in~arg1#1.offset, ldv_usb_scenario_probe_3_14_#in~arg2#1.base, ldv_usb_scenario_probe_3_14_#in~arg2#1.offset := #t~mem692#1.base, #t~mem692#1.offset, ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset, ~ldv_3_ldv_param_14_1_default~0#1.base, ~ldv_3_ldv_param_14_1_default~0#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-11: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-1: havoc _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-3: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-2: havoc _dev_info_#t~nondet856#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-2: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-1: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: assume { :end_inline__dev_info } true;havoc adu_disconnect_#t~ret636#1; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-5: havoc _dev_info_#res#1; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-3: adu_disconnect_#t~ret636#1 := _dev_info_#res#1; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-5: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-4: havoc _dev_info_#t~nondet856#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-4: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5400: havoc adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-2: SUMMARY for call #t~mem692#1.base, #t~mem692#1.offset := read~$Pointer$(~ldv_3_container_usb_driver~0#1.base, ~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: havoc #t~mem692#1.base, #t~mem692#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-1: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(4bv32, ~ldv_3_container_usb_driver~0#1.offset) := 0bv1]; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume 0bv32 != usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume !(0bv32 != usb_endpoint_is_int_in_~tmp~0#1); [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-4: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-3: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-2: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-1: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-3: adu_probe_#t~ret587#1 := dev_err_#res#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret587#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-5: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-2: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 159bv32, 0bv32; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset); srcloc: null [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset); srcloc: null [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-6: SUMMARY for call adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv32); srcloc: null [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-4: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset); srcloc: null [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-5: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-4: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-3: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-2: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402: havoc adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-4: havoc adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-2: havoc adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402-6: SUMMARY for call adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8bv32); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-1: assume { :end_inline_usb_endpoint_dir_in } true;usb_endpoint_is_int_in_~tmp___0~1#1 := usb_endpoint_is_int_in_#t~ret41#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: havoc usb_endpoint_is_int_in_#t~ret41#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-3: havoc usb_endpoint_dir_in_#t~mem37#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-2: havoc usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-2: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-5: havoc usb_endpoint_dir_in_#t~mem37#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-1: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-4: usb_endpoint_is_int_in_#t~ret41#1 := usb_endpoint_dir_in_#res#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-7: assume { :begin_inline_usb_endpoint_dir_in } true;usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset := usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-6: havoc usb_endpoint_dir_in_#res#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-5: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-4: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-3: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403: havoc adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-4: havoc adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-2: havoc adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-1: assume { :end_inline_ldv_post_probe } true;~ldv_3_probe_retval_default~0#1 := #t~ret694#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-2: havoc ldv_post_probe_#in~probe_ret_val#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403-6: SUMMARY for call adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8bv32); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: havoc #t~ret694#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-5: havoc ldv_post_probe_#t~ret720#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-6: havoc ldv_post_probe_#res#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-3: havoc ldv_post_probe_#t~ret720#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-4: #t~ret694#1 := ldv_post_probe_#res#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-7: assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_3_probe_retval_default~0#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-2: havoc adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: havoc adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-6: havoc adu_probe_~tmp___1~6#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-4: havoc adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-7: SUMMARY for call adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8bv32); srcloc: null [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-4: assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_3_ldv_param_14_1_default~0#1.base, ~ldv_3_ldv_param_14_1_default~0#1.offset; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume 0bv32 != usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume !(0bv32 != usb_endpoint_is_int_in_~tmp___0~1#1); [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: havoc #t~ret695#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-3: #t~ret695#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-1: assume { :end_inline_ldv_undef_int } true;~tmp___8~4#1 := #t~ret695#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3820: usb_endpoint_is_int_in_~tmp___1~0#1 := 1bv32; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-1: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-9: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-8: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406: havoc adu_probe_~tmp___2~5#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-7: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-6: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-13: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-12: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-11: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-10: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-17: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-16: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-15: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-14: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-21: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-20: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-19: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-18: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-25: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-24: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-23: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-22: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-29: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-28: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-27: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-26: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-33: ldv_malloc_#t~ret729#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-32: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-31: assume { :end_inline_ldv_undef_int } true;ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-30: havoc ldv_malloc_#t~ret729#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539: havoc adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-35: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-34: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-4: adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: havoc adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset, 105bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(300bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-13: SUMMARY for call adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 0bv32 != ~tmp___8~4#1; [2025-02-08 05:27:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(0bv32 != ~tmp___8~4#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: usb_endpoint_is_int_in_~tmp___1~0#1 := 0bv32; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-1: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet591#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet591#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-1: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet591#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet591#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet591#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-2: havoc adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: havoc adu_probe_#t~nondet591#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(308bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet591#1]; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5408: havoc adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-9: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-10: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-7: havoc adu_probe_#t~nondet591#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-8: SUMMARY for call write~$Pointer$(adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-13: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-14: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0bv32, 208bv32; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-11: adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-12: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: havoc adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~ldv_3_probe_retval_default~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-5: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-4: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset)); [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-3: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-9: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-8: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5410: havoc adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-1: havoc adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-7: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-2: havoc adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-6: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(308bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-13: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-8: SUMMARY for call adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-12: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-11: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-10: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-17: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-16: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-15: havoc ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-14: SUMMARY for call ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825: usb_endpoint_is_int_in_~tmp___1~0#1 := 0bv32; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-2: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-1: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-5: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-4: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-3: ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset := ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: havoc adu_probe_~tmp___7~2#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret593#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-1: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset); srcloc: null [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-2: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 160bv32, 0bv32; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-10: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-3: adu_probe_#t~ret593#1 := dev_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-5: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset); srcloc: null [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-15: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-6: havoc adu_probe_~tmp___8~2#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-3: SUMMARY for call ULTIMATE.dealloc(adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset); srcloc: null [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-4: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-7: SUMMARY for call adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-20: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-25: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-1: usb_endpoint_is_int_in_#res#1 := usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-24: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-29: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-8: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-7: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-11: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-10: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-9: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-16: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-15: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-14: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-13: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-20: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-19: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-18: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-17: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-24: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-23: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-22: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-21: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-28: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-27: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-26: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-25: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-32: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-31: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-30: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-29: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-5: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-36: assume { :end_inline_ldv_is_err } true;ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-35: havoc ldv_malloc_#t~ret731#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-34: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-33: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-40: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-39: ldv_malloc_#t~ret731#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-38: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-37: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-10: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-41: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-15: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ~ldv_3_probe_retval_default~0#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-20: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-19: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-25: assume { :end_inline_assume_abort_if_not } true;ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-24: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-29: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_malloc_~tmp___0~14#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-1: assume { :end_inline_ldv_undef_int } true;~tmp___7~3#1 := #t~ret696#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: havoc #t~ret696#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-3: #t~ret696#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-4: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-3: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-2: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3830: usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset := usb_endpoint_is_int_out_#in~epd#1.base, usb_endpoint_is_int_out_#in~epd#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-8: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-7: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-6: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-5: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-12: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-11: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-10: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-9: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-16: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-15: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-14: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-13: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-20: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-1: assume { :end_inline_interface_to_usbdev } true;adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset := adu_probe_#t~ret539#1.base, adu_probe_#t~ret539#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-19: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-2: havoc interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-18: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-17: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: havoc adu_probe_#t~ret539#1.base, adu_probe_#t~ret539#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-5: havoc interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-23: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-6: havoc interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-22: dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-3: havoc interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-21: dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-4: adu_probe_#t~ret539#1.base, adu_probe_#t~ret539#1.offset := interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-7: assume { :begin_inline_interface_to_usbdev } true;interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset := usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-5: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-9: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-8: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-7: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-13: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-12: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-10: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-17: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-15: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-14: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-20: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-19: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset := adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-18: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-25: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-24: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-23: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-22: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-29: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-28: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-31: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-27: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-32: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-33: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-34: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-32: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-35: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-36: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-30: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-37: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-38: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-37: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: havoc usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-40: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-35: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-34: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-41: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-42: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-43: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-40: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-44: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-39: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-38: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-5: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-46: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-45: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550: havoc adu_probe_#t~ret594#1.base, adu_probe_#t~ret594#1.offset; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-47: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-44: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-3: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-48: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-43: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-49: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-42: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-3: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-9: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-50: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-49: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-4: adu_probe_#t~ret594#1.base, adu_probe_#t~ret594#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr871#1, #Ultimate.C_memset_#amount#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-48: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5418: adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset := adu_probe_#t~ret594#1.base, adu_probe_#t~ret594#1.offset; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-7: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-52: #Ultimate.C_memset_#t~loopctr871#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr871#1); [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-47: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-53: #memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := 0bv32], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := adu_probe_~out_end_size~0#1, 208bv32; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-54: #memory_int := #memory_int[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr871#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 05:27:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-53: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-55: assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-52: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-5: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-56: #Ultimate.C_memset_#t~loopctr871#1 := 0bv32; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-11: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-50: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-57: #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr#1.base); [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume 1bv32 == ~tmp___7~3#1; [2025-02-08 05:27:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume !(1bv32 == ~tmp___7~3#1); [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-57: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-55: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-54: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-59: havoc dev_err_#t~nondet860#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-58: dev_err_#res#1 := dev_err_#t~nondet860#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965: havoc usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: havoc usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet595#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet595#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet595#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet595#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet595#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet595#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet595#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet595#1); [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-1: havoc adu_probe_#t~nondet595#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet595#1]; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5419: adu_probe_~retval~4#1 := 4294967277bv32; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(316bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet595#1]; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet595#1]; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet595#1]; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-6: havoc adu_probe_#t~nondet595#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-4: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-3: __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset := __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-2: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: havoc usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-1: __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset := __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-5: __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset := __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-3: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-2: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-1: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-7: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-6: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-5: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-4: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-11: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-10: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-9: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-8: ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset := ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-7: havoc __dynamic_dev_dbg_#t~nondet861#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-5: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-4: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-7: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-2: havoc adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-6: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-9: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset); [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset)); [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-8: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-1: havoc adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-11: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-10: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(316bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-13: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume 0bv32 == ~bvadd~32(adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset); [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume !(0bv32 == ~bvadd~32(adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset)); [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-12: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-15: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-14: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-8: SUMMARY for call adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-17: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-16: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-19: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-18: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-21: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-20: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-23: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-22: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-2: havoc ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-25: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-1: assume { :end_inline_ldv_dev_get_drvdata_45 } true;usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset := usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-24: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-4: usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset := ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-27: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-26: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-6: havoc ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset, ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset, ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-28: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743-1: ldv_calloc_~nmemb#1 := ldv_calloc_#in~nmemb#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-7: assume { :begin_inline_ldv_dev_get_drvdata_45 } true;ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset := usb_get_intfdata_~intf#1.base, ~bvadd~32(56bv32, usb_get_intfdata_~intf#1.offset); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: ldv_calloc_~size#1 := ldv_calloc_#in~size#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 05:27:52,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume 2bv32 == ~tmp___7~3#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume !(2bv32 == ~tmp___7~3#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-2: __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-1: __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: __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 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-1: assume { :end_inline_usb_endpoint_xfer_int } true;usb_endpoint_is_int_out_~tmp~1#1 := usb_endpoint_is_int_out_#t~ret42#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837: havoc usb_endpoint_is_int_out_#t~ret42#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-3: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-2: havoc usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-5: havoc usb_endpoint_xfer_int_#t~mem39#1, usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-31: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-4: usb_endpoint_is_int_out_#t~ret42#1 := usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-7: assume { :begin_inline_usb_endpoint_xfer_int } true;usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset := usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-33: assume false; [2025-02-08 05:27:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-6: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret597#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-35: assume false; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-37: assume false; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret540#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-5: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-39: assume false; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-3: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-3: adu_probe_#t~ret597#1 := dev_err_#res#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-41: assume false; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-9: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-43: assume false; [2025-02-08 05:27:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 161bv32, 0bv32; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-7: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-45: assume false; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-3: adu_probe_#t~ret540#1 := dev_err_#res#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-13: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-47: assume false; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 149bv32, 0bv32; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-11: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-49: assume false; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-17: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-51: assume false; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-15: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-53: assume false; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3970-1: usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset := usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:52,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-21: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-55: assume false; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-19: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-57: assume false; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-23: ldv_is_err_#res#1 := (if ~bvugt~32(~bvadd~32(ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset), 4294967295bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: havoc ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume 0bv32 != usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume !(0bv32 != usb_endpoint_is_int_out_~tmp~1#1); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: havoc ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-1: usb_deregister_dev_~arg0#1.base, usb_deregister_dev_~arg0#1.offset := usb_deregister_dev_#in~arg0#1.base, usb_deregister_dev_#in~arg0#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: usb_deregister_dev_~arg1#1.base, usb_deregister_dev_~arg1#1.offset := usb_deregister_dev_#in~arg1#1.base, usb_deregister_dev_#in~arg1#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: havoc ldv_calloc_~tmp___0~15#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume 3bv32 == ~tmp___7~3#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume !(3bv32 == ~tmp___7~3#1); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-1: usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset := usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973: usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset := usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-3: usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset := usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-2: usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset := usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-5: usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset := usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-1: assume { :end_inline_usb_endpoint_dir_out } true;usb_endpoint_is_int_out_~tmp___0~2#1 := usb_endpoint_is_int_out_#t~ret43#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973-4: usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset := usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841: havoc usb_endpoint_is_int_out_#t~ret43#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-3: havoc usb_endpoint_dir_out_#t~mem38#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-2: havoc usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-5: havoc usb_endpoint_dir_out_#t~mem38#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-4: usb_endpoint_is_int_out_#t~ret43#1 := usb_endpoint_dir_out_#res#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-7: assume { :begin_inline_usb_endpoint_dir_out } true;usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset := usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-6: havoc usb_endpoint_dir_out_#res#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume 0bv32 != usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume !(0bv32 != usb_endpoint_is_int_out_~tmp___0~2#1); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-2: havoc adu_probe_#t~ret598#1.base, adu_probe_#t~ret598#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet599#1]; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561: havoc adu_probe_#t~nondet599#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-1: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet599#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet599#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet599#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet599#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-1: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet599#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet599#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet599#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet599#1); [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(324bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet599#1]; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-2: havoc kzalloc_#in~size#1, kzalloc_#in~flags#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-7: havoc adu_probe_#t~nondet599#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-3: havoc kzalloc_#t~ret702#1.base, kzalloc_#t~ret702#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet599#1]; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429: havoc adu_probe_#t~ret541#1.base, adu_probe_#t~ret541#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet599#1]; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-1: assume { :end_inline_kzalloc } true;adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset := adu_probe_#t~ret541#1.base, adu_probe_#t~ret541#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-10: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-6: havoc kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 05:27:52,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-11: adu_probe_#t~ret598#1.base, adu_probe_#t~ret598#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-7: assume { :begin_inline_kzalloc } true;kzalloc_#in~size#1, kzalloc_#in~flags#1 := 544bv32, 208bv32; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-8: SUMMARY for call write~$Pointer$(adu_probe_#t~ret598#1.base, adu_probe_#t~ret598#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-4: adu_probe_#t~ret541#1.base, adu_probe_#t~ret541#1.offset := kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-9: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-5: havoc kzalloc_#t~ret702#1.base, kzalloc_#t~ret702#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-14: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0bv32, 208bv32; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-12: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-13: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3844: usb_endpoint_is_int_out_~tmp___1~1#1 := 1bv32; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset := ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-1: assume { :end_inline_ldv_undef_int } true;ldv_calloc_~tmp___1~10#1 := ldv_calloc_#t~ret732#1; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: havoc ldv_calloc_#t~ret732#1; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-5: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-4: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-3: ldv_calloc_#t~ret732#1 := ldv_undef_int_#res#1; [2025-02-08 05:27:52,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-2: havoc ldv_undef_int_#t~nondet740#1, ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset := adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume 4bv32 == ~tmp___7~3#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume !(4bv32 == ~tmp___7~3#1); [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-1: havoc ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977: assume { :end_inline_ldv_dev_set_drvdata_46 } true;havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-3: usb_set_intfdata_#t~ret73#1 := ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-2: havoc ldv_dev_set_drvdata_46_#t~ret701#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-5: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-4: havoc ldv_dev_set_drvdata_46_#t~ret701#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-7: assume { :end_inline_ldv_dev_set_drvdata_46 } true;havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-6: assume { :begin_inline_ldv_dev_set_drvdata_46 } true;ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset := usb_set_intfdata_~intf#1.base, ~bvadd~32(56bv32, usb_set_intfdata_~intf#1.offset), usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-9: havoc ldv_dev_set_drvdata_46_#t~ret701#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-8: havoc ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-11: havoc ldv_dev_set_drvdata_46_#t~ret701#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-10: usb_set_intfdata_#t~ret73#1 := ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-13: assume { :begin_inline_ldv_dev_set_drvdata_46 } true;ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset := usb_set_intfdata_~intf#1.base, ~bvadd~32(56bv32, usb_set_intfdata_~intf#1.offset), usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset); [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset)); [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-12: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-1: havoc adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-15: havoc ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-14: assume { :end_inline_ldv_dev_set_drvdata_46 } true;havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-17: usb_set_intfdata_#t~ret73#1 := ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-16: havoc ldv_dev_set_drvdata_46_#t~ret701#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-19: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-2: havoc adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-18: havoc ldv_dev_set_drvdata_46_#t~ret701#1, ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset, ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-8: SUMMARY for call adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-20: assume { :begin_inline_ldv_dev_set_drvdata_46 } true;ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset, ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset := usb_set_intfdata_~intf#1.base, ~bvadd~32(56bv32, usb_set_intfdata_~intf#1.offset), usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(324bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: usb_endpoint_is_int_out_~tmp___1~1#1 := 0bv32; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume 0bv32 != ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume !(0bv32 != ldv_calloc_~tmp___1~10#1); [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume 0bv32 == ~bvadd~32(adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset); [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume !(0bv32 == ~bvadd~32(adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset)); [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-3: adu_probe_#t~ret601#1 := dev_err_#res#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret601#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 162bv32, 0bv32; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret747#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume { :end_inline_#Ultimate.meminit } true;ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset := ldv_calloc_#t~malloc733#1.base, ldv_calloc_#t~malloc733#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: havoc ldv_calloc_#t~malloc733#1.base, ldv_calloc_#t~malloc733#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret747#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-4: SUMMARY for call ldv_calloc_#t~malloc733#1.base, ldv_calloc_#t~malloc733#1.offset := #Ultimate.allocOnHeap(~bvmul~32(ldv_calloc_~nmemb#1, ldv_calloc_~size#1)); srcloc: null [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-3: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_calloc_#t~malloc733#1.base, ldv_calloc_#t~malloc733#1.offset, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ~bvmul~32(ldv_calloc_~nmemb#1, ldv_calloc_~size#1); [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-2: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret542#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-3: adu_probe_#t~ret542#1 := dev_err_#res#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 150bv32, 0bv32; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: usb_endpoint_is_int_out_~tmp___1~1#1 := 0bv32; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756: ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset := ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: adu_probe_~retval~4#1 := 4294967284bv32; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3982: interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset := interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3851-1: usb_endpoint_is_int_out_#res#1 := usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:52,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc ldv_calloc_#t~ret734#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-4: ldv_calloc_#t~ret734#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-1: assume { :end_inline_ldv_is_err } true;ldv_calloc_~tmp___0~15#1 := ldv_calloc_#t~ret734#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3984: havoc interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume { :end_inline_assume_abort_if_not } true;ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset := ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_calloc_~tmp___0~15#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: havoc adu_probe_#t~ret603#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-1: havoc adu_probe_#t~mem602#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-4: havoc usb_string_#t~nondet865#1, usb_string_~arg0#1.base, usb_string_~arg0#1.offset, usb_string_~arg1#1, usb_string_~arg2#1.base, usb_string_~arg2#1.offset, usb_string_~arg3#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-5: adu_probe_#t~ret603#1 := usb_string_#res#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-2: assume { :end_inline_usb_string } true;adu_probe_~tmp___7~2#1 := adu_probe_#t~ret603#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-3: havoc usb_string_#in~arg0#1.base, usb_string_#in~arg0#1.offset, usb_string_#in~arg1#1, usb_string_#in~arg2#1.base, usb_string_#in~arg2#1.offset, usb_string_#in~arg3#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-8: assume 0bv1 == #race[adu_probe_~udev~0#1.base,~bvadd~32(16bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset))]; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-8: assume !(0bv1 == #race[adu_probe_~udev~0#1.base,~bvadd~32(16bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset))]); [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-9: assume { :begin_inline_usb_string } true;usb_string_#in~arg0#1.base, usb_string_#in~arg0#1.offset, usb_string_#in~arg1#1, usb_string_#in~arg2#1.base, usb_string_#in~arg2#1.offset, usb_string_#in~arg3#1 := adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, ~zero_extend~32~8(adu_probe_#t~mem602#1), adu_probe_~dev~6#1.base, ~bvadd~32(108bv32, adu_probe_~dev~6#1.offset), 8bv32; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-6: havoc usb_string_#t~nondet865#1, usb_string_~arg0#1.base, usb_string_~arg0#1.offset, usb_string_~arg1#1, usb_string_~arg2#1.base, usb_string_~arg2#1.offset, usb_string_~arg3#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-7: havoc usb_string_#res#1; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-10: #race := #race[adu_probe_~udev~0#1.base,~bvadd~32(16bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-11: SUMMARY for call adu_probe_#t~mem602#1 := read~intINTTYPE1(adu_probe_~udev~0#1.base, ~bvadd~32(16bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)), 1bv32); srcloc: null [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986: havoc interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-2: interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset := interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-1: assume ((0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset)] && 0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset))]) && 0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset))]) && 0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset))]; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-1: assume !(((0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset)] && 0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset))]) && 0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset))]) && 0bv1 == #race[interface_to_usbdev_~intf#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset))]); [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-4: #race := #race[interface_to_usbdev_~intf#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset)) := 0bv1]; [2025-02-08 05:27:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-3: #race := #race[interface_to_usbdev_~intf#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset)) := 0bv1]; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-6: #race := #race[interface_to_usbdev_~intf#1.base,~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset) := 0bv1]; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3854-1: usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset := usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-5: #race := #race[interface_to_usbdev_~intf#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset)) := 0bv1]; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-7: SUMMARY for call interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset := read~$Pointer$(interface_to_usbdev_~intf#1.base, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3987-1: interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset := interface_to_usbdev_~__mptr~0#1.base, ~bvadd~32(4294850336bv32, interface_to_usbdev_~__mptr~0#1.offset); [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-2: 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; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-3: 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; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: assume { :end_inline___mutex_init } true;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := adu_probe_~dev~6#1.base, ~bvadd~32(140bv32, adu_probe_~dev~6#1.offset); [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-1: 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; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-4: 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 := adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset, 151bv32, 0bv32, adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume 0bv32 == adu_probe_~tmp___7~2#1; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume !(0bv32 == adu_probe_~tmp___7~2#1); [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442: assume { :end_inline_spinlock_check } true;havoc adu_probe_#t~ret543#1.base, adu_probe_#t~ret543#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-3: adu_probe_#t~ret543#1.base, adu_probe_#t~ret543#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-4: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-1: havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-2: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-5: havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-3: __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-2: __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-1: __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 05:27:52,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: assume !(0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]); [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-5: __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-4: __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)) := 0bv1]; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-6: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-11: assume !(0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)] && 0bv1 == #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset))]); [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-10: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-13: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset)) := 0bv1]; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443: havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-12: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-1: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-15: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-14: #race := #race[usb_endpoint_maxp_~epd#1.base,~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-2: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-3: assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := adu_probe_~dev~6#1.base, ~bvadd~32(140bv32, adu_probe_~dev~6#1.offset), 152bv32, 0bv32, adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret604#1; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 163bv32, 0bv32; [2025-02-08 05:27:52,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-3: adu_probe_#t~ret604#1 := dev_err_#res#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet544#1]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet544#1]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(96bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet544#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet544#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet544#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet544#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(96bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet544#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet544#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet544#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet544#1); [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-1: havoc adu_probe_#t~nondet544#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-6: havoc adu_probe_#t~nondet544#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-7: SUMMARY for call write~$Pointer$(adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet544#1]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(96bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet544#1]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-3: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := 0bv32; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: ldv_zalloc_~size#1 := ldv_zalloc_#in~size#1; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: assume { :end_inline___init_waitqueue_head } true;assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := adu_probe_~dev~6#1.base, ~bvadd~32(244bv32, adu_probe_~dev~6#1.offset), 154bv32, 0bv32, adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-3: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-4: assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := adu_probe_~dev~6#1.base, ~bvadd~32(188bv32, adu_probe_~dev~6#1.offset), 153bv32, 0bv32, adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-1: havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-2: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447: havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447-1: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447-2: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: havoc ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-1: assume ((0bv1 == #race[adu_probe_~interface#1.base,adu_probe_~interface#1.offset] && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(1bv32, adu_probe_~interface#1.offset)]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(2bv32, adu_probe_~interface#1.offset)]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(3bv32, adu_probe_~interface#1.offset)]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-1: assume !(((0bv1 == #race[adu_probe_~interface#1.base,adu_probe_~interface#1.offset] && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(1bv32, adu_probe_~interface#1.offset)]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(2bv32, adu_probe_~interface#1.offset)]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(3bv32, adu_probe_~interface#1.offset)]); [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-2: adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset := adu_probe_#t~mem545#1.base, adu_probe_#t~mem545#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc adu_probe_#t~mem545#1.base, adu_probe_#t~mem545#1.offset; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-5: #race := #race[adu_probe_~interface#1.base,~bvadd~32(1bv32, adu_probe_~interface#1.offset) := 0bv1]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-6: #race := #race[adu_probe_~interface#1.base,adu_probe_~interface#1.offset := 0bv1]; [2025-02-08 05:27:52,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-3: #race := #race[adu_probe_~interface#1.base,~bvadd~32(3bv32, adu_probe_~interface#1.offset) := 0bv1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-4: #race := #race[adu_probe_~interface#1.base,~bvadd~32(2bv32, adu_probe_~interface#1.offset) := 0bv1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-7: SUMMARY for call adu_probe_#t~mem545#1.base, adu_probe_#t~mem545#1.offset := read~$Pointer$(adu_probe_~interface#1.base, adu_probe_~interface#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: adu_probe_~i~1#1 := 0bv32; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume ((#race[adu_probe_~#descriptor~8#1.base,adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet605#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet605#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet605#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet605#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume !(((#race[adu_probe_~#descriptor~8#1.base,adu_probe_~#descriptor~8#1.offset] == adu_probe_#t~nondet605#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet605#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet605#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet605#1); [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-3: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-4: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-1: havoc adu_probe_#t~nondet605#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-2: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-7: SUMMARY for call write~$Pointer$(164bv32, 0bv32, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-5: #race := #race[adu_probe_~#descriptor~8#1.base,adu_probe_~#descriptor~8#1.offset := adu_probe_#t~nondet605#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582-6: havoc adu_probe_#t~nondet605#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-2: havoc ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3733: spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-1: assume { :end_inline_ldv_calloc } true;ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset := ldv_zalloc_#t~ret735#1.base, ldv_zalloc_#t~ret735#1.offset; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: havoc ldv_zalloc_#t~ret735#1.base, ldv_zalloc_#t~ret735#1.offset; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: assume ((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet606#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet606#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet606#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet606#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: assume !(((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet606#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet606#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet606#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet606#1); [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-6: havoc ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-1: havoc adu_probe_#t~nondet606#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-5: havoc ldv_calloc_#t~ret732#1, ldv_calloc_#t~malloc733#1.base, ldv_calloc_#t~malloc733#1.offset, ldv_calloc_#t~ret734#1, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset, ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset, ldv_calloc_~tmp___0~15#1, ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-4: ldv_zalloc_#t~ret735#1.base, ldv_zalloc_#t~ret735#1.offset := ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-3: havoc ldv_calloc_#t~ret732#1, ldv_calloc_#t~malloc733#1.base, ldv_calloc_#t~malloc733#1.offset, ldv_calloc_#t~ret734#1, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset, ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset, ldv_calloc_~tmp___0~15#1, ldv_calloc_~tmp___1~10#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-4: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet606#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-5: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet606#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-2: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet606#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-3: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet606#1]; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-7: assume { :begin_inline_ldv_calloc } true;ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1 := 1bv32, ldv_zalloc_~size#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-6: havoc adu_probe_#t~nondet606#1; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583-7: SUMMARY for call write~$Pointer$(165bv32, 0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169: ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset := ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset; [2025-02-08 05:27:52,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-1: havoc adu_probe_#t~nondet607#1; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-2: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet607#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: assume ((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet607#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet607#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet607#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet607#1; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: assume !(((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet607#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet607#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet607#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet607#1); [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-5: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet607#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-6: havoc adu_probe_#t~nondet607#1; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-3: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet607#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-4: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet607#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584-7: SUMMARY for call write~$Pointer$(166bv32, 0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-2: havoc ldv_usb_scenario_release_3_5_~arg0#1.base, ldv_usb_scenario_release_3_5_~arg0#1.offset, ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-3: havoc ldv_usb_scenario_release_3_5_~arg0#1.base, ldv_usb_scenario_release_3_5_~arg0#1.offset, ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume { :end_inline_ldv_usb_scenario_release_3_5 } true;havoc #t~mem697#1.base, #t~mem697#1.offset; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-1: havoc ldv_usb_scenario_release_3_5_#in~arg0#1.base, ldv_usb_scenario_release_3_5_#in~arg0#1.offset, ldv_usb_scenario_release_3_5_#in~arg1#1.base, ldv_usb_scenario_release_3_5_#in~arg1#1.offset; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-6: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-7: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-4: assume ((0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset)] && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset))]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-4: assume !(((0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset)] && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset))]) && 0bv1 == #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset))]); [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-5: assume { :begin_inline_ldv_usb_scenario_release_3_5 } true;ldv_usb_scenario_release_3_5_#in~arg0#1.base, ldv_usb_scenario_release_3_5_#in~arg0#1.offset, ldv_usb_scenario_release_3_5_#in~arg1#1.base, ldv_usb_scenario_release_3_5_#in~arg1#1.offset := #t~mem697#1.base, #t~mem697#1.offset, ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-10: SUMMARY for call #t~mem697#1.base, #t~mem697#1.offset := read~$Pointer$(~ldv_3_container_usb_driver~0#1.base, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-8: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-9: #race := #race[~ldv_3_container_usb_driver~0#1.base,~bvadd~32(8bv32, ~ldv_3_container_usb_driver~0#1.offset) := 0bv1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset := ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-2: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet608#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-3: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet608#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume ((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet608#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet608#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet608#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet608#1; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume !(((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet608#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet608#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet608#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet608#1); [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-1: havoc adu_probe_#t~nondet608#1; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-6: havoc adu_probe_#t~nondet608#1; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-7: SUMMARY for call write~$Pointer$(167bv32, 0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-4: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet608#1]; [2025-02-08 05:27:52,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-5: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet608#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736-1: spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: assume ((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet609#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet609#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet609#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet609#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: assume !(((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet609#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet609#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet609#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet609#1); [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-3: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet609#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset := ldv_mutex_lock_83_#in~ldv_func_arg1#1.base, ldv_mutex_lock_83_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-4: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet609#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: havoc adu_probe_#t~mem546#1.base, adu_probe_#t~mem546#1.offset; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-1: havoc adu_probe_#t~nondet609#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-2: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet609#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-7: SUMMARY for call write~intINTTYPE4(767bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-3: #race := #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(3bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-4: #race := #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(2bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-5: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet609#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: assume ((0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset)] && 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(1bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset))]) && 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(2bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset))]) && 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(3bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset))]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: assume !(((0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset)] && 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(1bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset))]) && 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(2bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset))]) && 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(3bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset))]); [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-6: havoc adu_probe_#t~nondet609#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-2: adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset := adu_probe_#t~mem546#1.base, ~bvadd~32(adu_probe_#t~mem546#1.offset, ~bvmul~32(43bv32, adu_probe_~i~1#1)); [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-7: SUMMARY for call adu_probe_#t~mem546#1.base, adu_probe_#t~mem546#1.offset := read~$Pointer$(adu_probe_~iface_desc~0#1.base, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-5: #race := #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(1bv32, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-6: #race := #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset) := 0bv1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587: assume ((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet610#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet610#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet610#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet610#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587: assume !(((#race[adu_probe_~#descriptor~8#1.base,~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)] == adu_probe_#t~nondet610#1 && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet610#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet610#1) && #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))] == adu_probe_#t~nondet610#1); [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-1: havoc adu_probe_#t~nondet610#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-4: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet610#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455: havoc adu_probe_#t~ret547#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-5: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset) := adu_probe_#t~nondet610#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-1: assume { :end_inline_usb_endpoint_is_int_in } true;adu_probe_~tmp___1~6#1 := adu_probe_#t~ret547#1; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-2: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet610#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-3: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)) := adu_probe_#t~nondet610#1]; [2025-02-08 05:27:52,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-4: adu_probe_#t~ret547#1 := usb_endpoint_is_int_in_#res#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-5: havoc usb_endpoint_is_int_in_#t~ret40#1, usb_endpoint_is_int_in_#t~ret41#1, usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset, usb_endpoint_is_int_in_~tmp~0#1, usb_endpoint_is_int_in_~tmp___0~1#1, usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-6: havoc adu_probe_#t~nondet610#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-2: havoc usb_endpoint_is_int_in_#in~epd#1.base, usb_endpoint_is_int_in_#in~epd#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-3: havoc usb_endpoint_is_int_in_#t~ret40#1, usb_endpoint_is_int_in_#t~ret41#1, usb_endpoint_is_int_in_~epd#1.base, usb_endpoint_is_int_in_~epd#1.offset, usb_endpoint_is_int_in_~tmp~0#1, usb_endpoint_is_int_in_~tmp___0~1#1, usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-6: havoc usb_endpoint_is_int_in_#res#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-7: assume { :begin_inline_usb_endpoint_is_int_in } true;usb_endpoint_is_int_in_#in~epd#1.base, usb_endpoint_is_int_in_#in~epd#1.offset := adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-2: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: ldv_free_~s#1.base, ldv_free_~s#1.offset := ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-1: havoc adu_probe_#t~mem611#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-2: assume { :end_inline_ldv__builtin_expect } true;adu_probe_~tmp___8~2#1 := adu_probe_#t~ret612#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588: havoc adu_probe_#t~ret612#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-5: adu_probe_#t~ret612#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_probe_#t~mem611#1), 0bv32; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-10: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)) := 0bv1]; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-8: assume ((0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)] && 0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))]) && 0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))]) && 0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))]; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-8: assume !(((0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)] && 0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))]) && 0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))]) && 0bv1 == #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset))]); [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-13: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset) := 0bv1]; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-14: SUMMARY for call adu_probe_#t~mem611#1 := read~intINTTYPE4(adu_probe_~#descriptor~8#1.base, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-11: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)) := 0bv1]; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-12: #race := #race[adu_probe_~#descriptor~8#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset)) := 0bv1]; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-1: usb_string_~arg2#1.base, usb_string_~arg2#1.offset := usb_string_#in~arg2#1.base, usb_string_#in~arg2#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: usb_string_~arg3#1 := usb_string_#in~arg3#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-3: usb_string_~arg0#1.base, usb_string_~arg0#1.offset := usb_string_#in~arg0#1.base, usb_string_#in~arg0#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-2: usb_string_~arg1#1 := usb_string_#in~arg1#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume 0bv32 != adu_probe_~tmp___1~6#1; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(0bv32 != adu_probe_~tmp___1~6#1); [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: assume { :end_inline_ldv_free } true;assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_3_usb_device_usb_device~0#1.base, ~ldv_3_usb_device_usb_device~0#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-4: assume { :begin_inline_ldv_free } true;ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset := ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-2: havoc usb_string_#t~nondet865#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: havoc usb_string_#t~nondet865#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-4: havoc usb_string_#t~nondet865#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-3: usb_string_#res#1 := usb_string_#t~nondet865#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume 0bv32 != adu_probe_~tmp___8~2#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume !(0bv32 != adu_probe_~tmp___8~2#1); [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-1: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret777#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515: havoc ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_lock_mtx_of_adu_device } true; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet548#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet548#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet548#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet548#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet548#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet548#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet548#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet548#1); [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet548#1]; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet548#1]; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-3: assume { :begin_inline_ldv_mutex_lock_mtx_of_adu_device } true;ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-1: havoc adu_probe_#t~nondet548#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-2: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret777#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet548#1]; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-7: SUMMARY for call write~$Pointer$(adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251: assume { :end_inline_ldv_free } true;#res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-1: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet548#1]; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-6: havoc adu_probe_#t~nondet548#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-3: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-2: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-1: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-2: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: SUMMARY for call ULTIMATE.dealloc(ldv_free_~s#1.base, ldv_free_~s#1.offset); srcloc: null [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-1: havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-2: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_probe_#t~ret613#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-5: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-6: assume { :begin_inline___dynamic_dev_dbg } true;__dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset := adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 168bv32, 0bv32; [2025-02-08 05:27:52,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-3: adu_probe_#t~ret613#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-4: havoc __dynamic_dev_dbg_#t~nondet861#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-5: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-4: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-3: assume { :end_inline_ldv_malloc } true;usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset := usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-2: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132bv32; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-7: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-6: usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-13: assume { :end_inline_ldv_malloc } true;usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset := usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-12: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-10: havoc usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-17: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-16: usb_alloc_urb_#t~ret866#1.base, usb_alloc_urb_#t~ret866#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-15: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-14: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-19: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132bv32; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :end_inline_assume_abort_if_not } true;ldv_filter_positive_int_#res#1 := ldv_filter_positive_int_~val#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if ~bvsle~32(ldv_filter_positive_int_~val#1, 0bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: havoc adu_probe_#t~ret549#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-3: havoc usb_endpoint_is_int_out_#t~ret42#1, usb_endpoint_is_int_out_#t~ret43#1, usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset, usb_endpoint_is_int_out_~tmp~1#1, usb_endpoint_is_int_out_~tmp___0~2#1, usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-4: adu_probe_#t~ret549#1 := usb_endpoint_is_int_out_#res#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: assume { :end_inline_usb_endpoint_is_int_out } true;adu_probe_~tmp___2~5#1 := adu_probe_#t~ret549#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-2: havoc usb_endpoint_is_int_out_#in~epd#1.base, usb_endpoint_is_int_out_#in~epd#1.offset; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-7: assume { :begin_inline_usb_endpoint_is_int_out } true;usb_endpoint_is_int_out_#in~epd#1.base, usb_endpoint_is_int_out_#in~epd#1.offset := adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-5: havoc usb_endpoint_is_int_out_#t~ret42#1, usb_endpoint_is_int_out_#t~ret43#1, usb_endpoint_is_int_out_~epd#1.base, usb_endpoint_is_int_out_~epd#1.offset, usb_endpoint_is_int_out_~tmp~1#1, usb_endpoint_is_int_out_~tmp___0~2#1, usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-6: havoc usb_endpoint_is_int_out_#res#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset := ldv_mutex_unlock_84_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_84_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume 0bv32 != adu_probe_~tmp___2~5#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume !(0bv32 != adu_probe_~tmp___2~5#1); [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143-1: adu_delete_~dev#1.base, adu_delete_~dev#1.offset := adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143: adu_delete_~dev#1.base, adu_delete_~dev#1.offset := adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet550#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet550#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet550#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet550#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet550#1); [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-1: havoc adu_probe_#t~nondet550#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-6: havoc adu_probe_#t~nondet550#1; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-7: SUMMARY for call write~$Pointer$(adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6258: ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset := ldv_usb_scenario_probe_3_14_#in~arg2#1.base, ldv_usb_scenario_probe_3_14_#in~arg2#1.offset; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:52,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet550#1]; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6258-1: ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset := ldv_usb_scenario_probe_3_14_#in~arg1#1.base, ldv_usb_scenario_probe_3_14_#in~arg1#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6258-2: ldv_usb_scenario_probe_3_14_~arg0#1.base, ldv_usb_scenario_probe_3_14_~arg0#1.offset := ldv_usb_scenario_probe_3_14_#in~arg0#1.base, ldv_usb_scenario_probe_3_14_#in~arg0#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598: assume { :end_inline_usb_set_intfdata } true;assume { :begin_inline_usb_register_dev } true;usb_register_dev_#in~arg0#1.base, usb_register_dev_#in~arg0#1.offset, usb_register_dev_#in~arg1#1.base, usb_register_dev_#in~arg1#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset, ~#adu_class~0.base, ~#adu_class~0.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-3: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-4: assume { :begin_inline_usb_set_intfdata } true;usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset, adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-1: havoc usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-2: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599: havoc adu_probe_#t~ret614#1; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-1: assume { :end_inline_usb_register_dev } true;adu_probe_~retval~4#1 := adu_probe_#t~ret614#1; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-4: adu_probe_#t~ret614#1 := usb_register_dev_#res#1; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret786#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-5: havoc usb_register_dev_#t~nondet858#1, usb_register_dev_~arg0#1.base, usb_register_dev_~arg0#1.offset, usb_register_dev_~arg1#1.base, usb_register_dev_~arg1#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524: havoc ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_mtx_of_adu_device } true; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-2: havoc usb_register_dev_#in~arg0#1.base, usb_register_dev_#in~arg0#1.offset, usb_register_dev_#in~arg1#1.base, usb_register_dev_#in~arg1#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-3: havoc usb_register_dev_#t~nondet858#1, usb_register_dev_~arg0#1.base, usb_register_dev_~arg0#1.offset, usb_register_dev_~arg1#1.base, usb_register_dev_~arg1#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-6: havoc usb_register_dev_#res#1; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-3: assume { :begin_inline_ldv_mutex_unlock_mtx_of_adu_device } true;ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_#in~lock#1.offset := ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-1: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: adu_probe_~i~1#1 := ~bvadd~32(1bv32, adu_probe_~i~1#1); [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: havoc ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-9: #race := #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-11: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-10: SUMMARY for call adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(308bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-13: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-12: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-15: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-15: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-14: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-17: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-16: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-19: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-18: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(308bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-21: SUMMARY for call adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(308bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume 0bv32 != adu_probe_~retval~4#1; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume !(0bv32 != adu_probe_~retval~4#1); [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-20: #race := #race[adu_delete_~dev#1.base,~bvadd~32(308bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-2: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-1: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-3: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-10: SUMMARY for call adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(324bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-9: #race := #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-12: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-11: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-14: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-13: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-16: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-15: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-15: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-18: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-17: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-20: #race := #race[adu_delete_~dev#1.base,~bvadd~32(324bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-19: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(324bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume ~bvslt~32(adu_probe_~i~1#1, ~zero_extend~32~8(adu_probe_#t~mem551#1)); [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume !~bvslt~32(adu_probe_~i~1#1, ~zero_extend~32~8(adu_probe_#t~mem551#1)); [2025-02-08 05:27:52,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-21: SUMMARY for call adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(324bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-3: assume 0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(4bv32, adu_probe_~iface_desc~0#1.offset)]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-3: assume !(0bv1 == #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(4bv32, adu_probe_~iface_desc~0#1.offset)]); [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-4: #race := #race[adu_probe_~iface_desc~0#1.base,~bvadd~32(4bv32, adu_probe_~iface_desc~0#1.offset) := 0bv1]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: havoc adu_probe_#t~mem551#1; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-2: havoc adu_probe_#t~mem551#1; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-5: SUMMARY for call adu_probe_#t~mem551#1 := read~intINTTYPE1(adu_probe_~iface_desc~0#1.base, ~bvadd~32(4bv32, adu_probe_~iface_desc~0#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-9: SUMMARY for call adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(120bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:52,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-13: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-13: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-15: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-17: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret615#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-16: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-19: SUMMARY for call adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(120bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-18: #race := #race[adu_delete_~dev#1.base,~bvadd~32(120bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-3: adu_probe_#t~ret615#1 := dev_err_#res#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 169bv32, 0bv32; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-1: assume { :end_inline_adu_probe } true;ldv_usb_scenario_probe_3_14_~tmp~24#1 := ldv_usb_scenario_probe_3_14_#t~ret698#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-2: havoc adu_probe_#in~interface#1.base, adu_probe_#in~interface#1.offset, adu_probe_#in~id#1.base, adu_probe_#in~id#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264: havoc ldv_usb_scenario_probe_3_14_#t~ret698#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-5: havoc adu_probe_#t~ret539#1.base, adu_probe_#t~ret539#1.offset, adu_probe_#t~ret540#1, adu_probe_#t~ret541#1.base, adu_probe_#t~ret541#1.offset, adu_probe_#t~ret542#1, adu_probe_#t~ret543#1.base, adu_probe_#t~ret543#1.offset, adu_probe_#t~nondet544#1, adu_probe_#t~mem545#1.base, adu_probe_#t~mem545#1.offset, adu_probe_#t~mem546#1.base, adu_probe_#t~mem546#1.offset, adu_probe_#t~ret547#1, adu_probe_#t~nondet548#1, adu_probe_#t~ret549#1, adu_probe_#t~nondet550#1, adu_probe_#t~mem551#1, adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset, adu_probe_#t~ret553#1, adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset, adu_probe_#t~ret555#1, adu_probe_#t~mem556#1.base, adu_probe_#t~mem556#1.offset, adu_probe_#t~ret557#1, adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset, adu_probe_#t~ret559#1, adu_probe_#t~ret560#1.base, adu_probe_#t~ret560#1.offset, adu_probe_#t~nondet561#1, adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset, adu_probe_#t~ret563#1, adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset, adu_probe_#t~memset~res565#1.base, adu_probe_#t~memset~res565#1.offset, adu_probe_#t~mem566#1.base, adu_probe_#t~mem566#1.offset, adu_probe_#t~memset~res567#1.base, adu_probe_#t~memset~res567#1.offset, adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset, adu_probe_#t~memset~res569#1.base, adu_probe_#t~memset~res569#1.offset, adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset, adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset, adu_probe_#t~ret572#1.base, adu_probe_#t~ret572#1.offset, adu_probe_#t~nondet573#1, adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset, adu_probe_#t~ret575#1, adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset, adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset, adu_probe_#t~mem578#1.base, adu_probe_#t~mem578#1.offset, adu_probe_#t~memset~res579#1.base, adu_probe_#t~memset~res579#1.offset, adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset, adu_probe_#t~memset~res581#1.base, adu_probe_#t~memset~res581#1.offset, adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset, adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset, adu_probe_#t~ret584#1.base, adu_probe_#t~ret584#1.offset, adu_probe_#t~nondet585#1, adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset, adu_probe_#t~ret587#1, adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset, adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset, adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset, adu_probe_#t~nondet591#1, adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset, adu_probe_#t~ret593#1, adu_probe_#t~ret594#1.base, adu_probe_#t~ret594#1.offset, adu_probe_#t~nondet595#1, adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset, adu_probe_#t~ret597#1, adu_probe_#t~ret598#1.base, adu_probe_#t~ret598#1.offset, adu_probe_#t~nondet599#1, adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset, adu_probe_#t~ret601#1, adu_probe_#t~mem602#1, adu_probe_#t~ret603#1, adu_probe_#t~ret604#1, adu_probe_#t~nondet605#1, adu_probe_#t~nondet606#1, adu_probe_#t~nondet607#1, adu_probe_#t~nondet608#1, adu_probe_#t~nondet609#1, adu_probe_#t~nondet610#1, adu_probe_#t~mem611#1, adu_probe_#t~ret612#1, adu_probe_#t~ret613#1, adu_probe_#t~ret614#1, adu_probe_#t~ret615#1, adu_probe_#t~mem616#1, adu_probe_#t~nondet617#1, adu_probe_#t~mem618#1, adu_probe_#t~mem619#1, adu_probe_#t~ret620#1, adu_probe_~interface#1.base, adu_probe_~interface#1.offset, adu_probe_~id#1.base, adu_probe_~id#1.offset, adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset, adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset, adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset, adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~retval~4#1, adu_probe_~in_end_size~0#1, adu_probe_~out_end_size~0#1, adu_probe_~i~1#1, adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset, adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset, adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset, adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset, adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset, adu_probe_~tmp___1~6#1, adu_probe_~tmp___2~5#1, adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset, adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset, adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset, adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset, adu_probe_~tmp___7~2#1, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, adu_probe_~tmp___8~2#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-6: havoc adu_probe_#res#1; [2025-02-08 05:27:52,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-3: havoc adu_probe_#t~ret539#1.base, adu_probe_#t~ret539#1.offset, adu_probe_#t~ret540#1, adu_probe_#t~ret541#1.base, adu_probe_#t~ret541#1.offset, adu_probe_#t~ret542#1, adu_probe_#t~ret543#1.base, adu_probe_#t~ret543#1.offset, adu_probe_#t~nondet544#1, adu_probe_#t~mem545#1.base, adu_probe_#t~mem545#1.offset, adu_probe_#t~mem546#1.base, adu_probe_#t~mem546#1.offset, adu_probe_#t~ret547#1, adu_probe_#t~nondet548#1, adu_probe_#t~ret549#1, adu_probe_#t~nondet550#1, adu_probe_#t~mem551#1, adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset, adu_probe_#t~ret553#1, adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset, adu_probe_#t~ret555#1, adu_probe_#t~mem556#1.base, adu_probe_#t~mem556#1.offset, adu_probe_#t~ret557#1, adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset, adu_probe_#t~ret559#1, adu_probe_#t~ret560#1.base, adu_probe_#t~ret560#1.offset, adu_probe_#t~nondet561#1, adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset, adu_probe_#t~ret563#1, adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset, adu_probe_#t~memset~res565#1.base, adu_probe_#t~memset~res565#1.offset, adu_probe_#t~mem566#1.base, adu_probe_#t~mem566#1.offset, adu_probe_#t~memset~res567#1.base, adu_probe_#t~memset~res567#1.offset, adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset, adu_probe_#t~memset~res569#1.base, adu_probe_#t~memset~res569#1.offset, adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset, adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset, adu_probe_#t~ret572#1.base, adu_probe_#t~ret572#1.offset, adu_probe_#t~nondet573#1, adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset, adu_probe_#t~ret575#1, adu_probe_#t~mem576#1.base, adu_probe_#t~mem576#1.offset, adu_probe_#t~memset~res577#1.base, adu_probe_#t~memset~res577#1.offset, adu_probe_#t~mem578#1.base, adu_probe_#t~mem578#1.offset, adu_probe_#t~memset~res579#1.base, adu_probe_#t~memset~res579#1.offset, adu_probe_#t~mem580#1.base, adu_probe_#t~mem580#1.offset, adu_probe_#t~memset~res581#1.base, adu_probe_#t~memset~res581#1.offset, adu_probe_#t~mem582#1.base, adu_probe_#t~mem582#1.offset, adu_probe_#t~memset~res583#1.base, adu_probe_#t~memset~res583#1.offset, adu_probe_#t~ret584#1.base, adu_probe_#t~ret584#1.offset, adu_probe_#t~nondet585#1, adu_probe_#t~mem586#1.base, adu_probe_#t~mem586#1.offset, adu_probe_#t~ret587#1, adu_probe_#t~mem588#1.base, adu_probe_#t~mem588#1.offset, adu_probe_#t~memset~res589#1.base, adu_probe_#t~memset~res589#1.offset, adu_probe_#t~ret590#1.base, adu_probe_#t~ret590#1.offset, adu_probe_#t~nondet591#1, adu_probe_#t~mem592#1.base, adu_probe_#t~mem592#1.offset, adu_probe_#t~ret593#1, adu_probe_#t~ret594#1.base, adu_probe_#t~ret594#1.offset, adu_probe_#t~nondet595#1, adu_probe_#t~mem596#1.base, adu_probe_#t~mem596#1.offset, adu_probe_#t~ret597#1, adu_probe_#t~ret598#1.base, adu_probe_#t~ret598#1.offset, adu_probe_#t~nondet599#1, adu_probe_#t~mem600#1.base, adu_probe_#t~mem600#1.offset, adu_probe_#t~ret601#1, adu_probe_#t~mem602#1, adu_probe_#t~ret603#1, adu_probe_#t~ret604#1, adu_probe_#t~nondet605#1, adu_probe_#t~nondet606#1, adu_probe_#t~nondet607#1, adu_probe_#t~nondet608#1, adu_probe_#t~nondet609#1, adu_probe_#t~nondet610#1, adu_probe_#t~mem611#1, adu_probe_#t~ret612#1, adu_probe_#t~ret613#1, adu_probe_#t~ret614#1, adu_probe_#t~ret615#1, adu_probe_#t~mem616#1, adu_probe_#t~nondet617#1, adu_probe_#t~mem618#1, adu_probe_#t~mem619#1, adu_probe_#t~ret620#1, adu_probe_~interface#1.base, adu_probe_~interface#1.offset, adu_probe_~id#1.base, adu_probe_~id#1.offset, adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset, adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset, adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset, adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset, adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset, adu_probe_~retval~4#1, adu_probe_~in_end_size~0#1, adu_probe_~out_end_size~0#1, adu_probe_~i~1#1, adu_probe_~tmp___0~10#1.base, adu_probe_~tmp___0~10#1.offset, adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset, adu_probe_~#__key___0~0#1.base, adu_probe_~#__key___0~0#1.offset, adu_probe_~#__key___1~0#1.base, adu_probe_~#__key___1~0#1.offset, adu_probe_~#__key___2~0#1.base, adu_probe_~#__key___2~0#1.offset, adu_probe_~tmp___1~6#1, adu_probe_~tmp___2~5#1, adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset, adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset, adu_probe_~tmp___5~2#1.base, adu_probe_~tmp___5~2#1.offset, adu_probe_~tmp___6~2#1.base, adu_probe_~tmp___6~2#1.offset, adu_probe_~tmp___7~2#1, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, adu_probe_~tmp___8~2#1; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-4: ldv_usb_scenario_probe_3_14_#t~ret698#1 := adu_probe_#res#1; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-7: assume { :begin_inline_adu_probe } true;adu_probe_#in~interface#1.base, adu_probe_#in~interface#1.offset, adu_probe_#in~id#1.base, adu_probe_#in~id#1.offset := ldv_usb_scenario_probe_3_14_~arg1#1.base, ldv_usb_scenario_probe_3_14_~arg1#1.offset, ldv_usb_scenario_probe_3_14_~arg2#1.base, ldv_usb_scenario_probe_3_14_~arg2#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-9: SUMMARY for call adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(128bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-13: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-13: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-16: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-15: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-18: #race := #race[adu_delete_~dev#1.base,~bvadd~32(128bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-1: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-17: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-2: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-19: SUMMARY for call adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(128bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604: havoc usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset;assume { :end_inline_usb_set_intfdata } true; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-3: assume { :begin_inline_usb_set_intfdata } true;usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset := adu_probe_~interface#1.base, adu_probe_~interface#1.offset, 0bv32, 0bv32; [2025-02-08 05:27:52,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6529: ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset := ldv_mutex_lock_85_#in~ldv_func_arg1#1.base, ldv_mutex_lock_85_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-9: SUMMARY for call adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(300bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-13: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-13: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-15: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-17: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-16: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(300bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-1: ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset := ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-19: SUMMARY for call adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(300bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-18: #race := #race[adu_delete_~dev#1.base,~bvadd~32(300bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6266-1: ldv_usb_scenario_probe_3_14_#res#1 := ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-6: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-5: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-8: #race := #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-7: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-10: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-9: SUMMARY for call adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(316bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-11: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-14: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-13: assume ((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-13: assume !(((0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset)] && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]) && 0bv1 == #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset))]); [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-16: #race := #race[adu_delete_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-15: #race := #race[adu_delete_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-18: #race := #race[adu_delete_~dev#1.base,~bvadd~32(316bv32, adu_delete_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-17: #race := #race[adu_delete_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(316bv32, adu_delete_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-19: SUMMARY for call adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset := read~$Pointer$(adu_delete_~dev#1.base, ~bvadd~32(316bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset); [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset)); [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: havoc adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-2: havoc adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-8: SUMMARY for call adu_probe_#t~mem552#1.base, adu_probe_#t~mem552#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-3: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-2: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-5: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-14: havoc ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: ldv_xmalloc_#t~ret737#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-17: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-16: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-15: assume { :end_inline_ldv_is_err } true;ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret737#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-5: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-3: assume { :begin_inline_ldv_mutex_lock_adutux_mutex } true;ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset := ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret747#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-10: assume { :end_inline_assume_abort_if_not } true;ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset := ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: havoc ldv_mutex_lock_adutux_mutex_#t~ret747#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: havoc ldv_mutex_lock_adutux_mutex_#in~lock#1.base, ldv_mutex_lock_adutux_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_lock_adutux_mutex } true; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret553#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 155bv32, 0bv32; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xmalloc_~tmp___0~16#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-3: adu_probe_#t~ret553#1 := dev_err_#res#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269: ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset := ldv_usb_scenario_release_3_5_#in~arg1#1.base, ldv_usb_scenario_release_3_5_#in~arg1#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269-1: ldv_usb_scenario_release_3_5_~arg0#1.base, ldv_usb_scenario_release_3_5_~arg0#1.offset := ldv_usb_scenario_release_3_5_#in~arg0#1.base, ldv_usb_scenario_release_3_5_#in~arg0#1.offset; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: havoc adu_probe_#t~nondet617#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet617#1]; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet617#1]; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-1: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet617#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet617#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet617#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet617#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-1: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet617#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet617#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet617#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet617#1); [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-2: havoc adu_probe_#t~mem616#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-7: havoc adu_probe_#t~nondet617#1; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-8: SUMMARY for call write~intINTTYPE4(adu_probe_#t~mem616#1, adu_probe_~dev~6#1.base, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet617#1]; [2025-02-08 05:27:52,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(104bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet617#1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-11: #race := #race[adu_probe_~interface#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-12: #race := #race[adu_probe_~interface#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-9: assume ((0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(16bv32, adu_probe_~interface#1.offset)] && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset))]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset))]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset))]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-9: assume !(((0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(16bv32, adu_probe_~interface#1.offset)] && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset))]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset))]) && 0bv1 == #race[adu_probe_~interface#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset))]); [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-10: #race := #race[adu_probe_~interface#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_probe_~interface#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-13: #race := #race[adu_probe_~interface#1.base,~bvadd~32(16bv32, adu_probe_~interface#1.offset) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-14: SUMMARY for call adu_probe_#t~mem616#1 := read~intINTTYPE4(adu_probe_~interface#1.base, ~bvadd~32(16bv32, adu_probe_~interface#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: havoc adu_probe_#t~ret620#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: assume { :end_inline__dev_info } true;havoc adu_probe_#t~mem618#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: havoc ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-4: adu_probe_#t~ret620#1 := _dev_info_#res#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-5: havoc _dev_info_#t~nondet856#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-2: havoc _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-3: havoc _dev_info_#t~nondet856#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-8: assume { :begin_inline__dev_info } true;_dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 170bv32, 0bv32; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-6: havoc _dev_info_#res#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-1: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(104bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-2: SUMMARY for call adu_probe_#t~mem619#1 := read~intINTTYPE4(adu_probe_~dev~6#1.base, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612: havoc adu_probe_#t~mem619#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-5: #race := #race[adu_probe_~udev~0#1.base,~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-6: SUMMARY for call adu_probe_#t~mem618#1 := read~intINTTYPE2(adu_probe_~udev~0#1.base, ~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)), 2bv32); srcloc: null [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-3: assume 0bv1 == #race[adu_probe_~udev~0#1.base,~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset))] && 0bv1 == #race[adu_probe_~udev~0#1.base,~bvadd~32(1bv32, ~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)))]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-3: assume !(0bv1 == #race[adu_probe_~udev~0#1.base,~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset))] && 0bv1 == #race[adu_probe_~udev~0#1.base,~bvadd~32(1bv32, ~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)))]); [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-4: #race := #race[adu_probe_~udev~0#1.base,~bvadd~32(1bv32, ~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset))) := 0bv1]; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-2: havoc adu_disconnect_#t~ret621#1.base, adu_disconnect_#t~ret621#1.offset, adu_disconnect_#t~nondet622#1, adu_disconnect_#t~mem623#1, adu_disconnect_#t~nondet624#1, adu_disconnect_#t~nondet625#1, adu_disconnect_#t~nondet626#1, adu_disconnect_#t~nondet627#1, adu_disconnect_#t~nondet628#1, adu_disconnect_#t~nondet629#1, adu_disconnect_#t~mem630#1, adu_disconnect_#t~ret631#1, adu_disconnect_#t~mem632#1.base, adu_disconnect_#t~mem632#1.offset, adu_disconnect_#t~mem633#1, adu_disconnect_#t~ret634#1, adu_disconnect_#t~mem635#1, adu_disconnect_#t~ret636#1, adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset, adu_disconnect_~minor~0#1, adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:52,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-3: assume { :begin_inline_adu_disconnect } true;adu_disconnect_#in~interface#1.base, adu_disconnect_#in~interface#1.offset := ldv_usb_scenario_release_3_5_~arg1#1.base, ldv_usb_scenario_release_3_5_~arg1#1.offset; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273: havoc adu_disconnect_#in~interface#1.base, adu_disconnect_#in~interface#1.offset;assume { :end_inline_adu_disconnect } true; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-1: havoc adu_disconnect_#t~ret621#1.base, adu_disconnect_#t~ret621#1.offset, adu_disconnect_#t~nondet622#1, adu_disconnect_#t~mem623#1, adu_disconnect_#t~nondet624#1, adu_disconnect_#t~nondet625#1, adu_disconnect_#t~nondet626#1, adu_disconnect_#t~nondet627#1, adu_disconnect_#t~nondet628#1, adu_disconnect_#t~nondet629#1, adu_disconnect_#t~mem630#1, adu_disconnect_#t~ret631#1, adu_disconnect_#t~mem632#1.base, adu_disconnect_#t~mem632#1.offset, adu_disconnect_#t~mem633#1, adu_disconnect_#t~ret634#1, adu_disconnect_#t~mem635#1, adu_disconnect_#t~ret636#1, adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset, adu_disconnect_~minor~0#1, adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-2: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-1: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset := ldv_mutex_unlock_86_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_86_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-2: havoc adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset); [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset)); [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-1: havoc adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-8: SUMMARY for call adu_probe_#t~mem554#1.base, adu_probe_#t~mem554#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-1: assume { :end_inline_ldv_filter_positive_int } true;ldv_post_probe_~tmp~37#1 := ldv_post_probe_#t~ret720#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: havoc ldv_post_probe_#t~ret720#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-5: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:52,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-4: ldv_post_probe_#t~ret720#1 := ldv_filter_positive_int_#res#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-3: havoc ldv_filter_positive_int_~val#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-2: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-7: assume { :begin_inline_ldv_filter_positive_int } true;ldv_filter_positive_int_#in~val#1 := ldv_post_probe_~probe_ret_val#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-6: havoc ldv_filter_positive_int_#res#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-2: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-1: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: adu_probe_#res#1 := adu_probe_~retval~4#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret555#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-3: adu_probe_#t~ret555#1 := dev_err_#res#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 156bv32, 0bv32; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-2: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: ldv_post_probe_#res#1 := ldv_post_probe_~tmp~37#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-2: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: havoc ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_unlock_adutux_mutex } true; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-3: assume { :begin_inline_ldv_mutex_unlock_adutux_mutex } true;ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset := ldv_mutex_unlock_86_~ldv_func_arg1#1.base, ldv_mutex_unlock_86_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618: assume { :end_inline_adu_delete } true;adu_probe_#res#1 := adu_probe_~retval~4#1; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-3: havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset, adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset, adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-4: assume { :begin_inline_adu_delete } true;adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset := adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 05:27:52,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-1: havoc adu_delete_#in~dev#1.base, adu_delete_#in~dev#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-2: havoc adu_delete_#t~mem124#1.base, adu_delete_#t~mem124#1.offset, adu_delete_#t~mem125#1.base, adu_delete_#t~mem125#1.offset, adu_delete_#t~mem126#1.base, adu_delete_#t~mem126#1.offset, adu_delete_#t~mem127#1.base, adu_delete_#t~mem127#1.offset, adu_delete_#t~mem128#1.base, adu_delete_#t~mem128#1.offset, adu_delete_#t~mem129#1.base, adu_delete_#t~mem129#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-4: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-3: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-2: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-3: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, 1bv32, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-8: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-2: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-7: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-1: assume { :end_inline_#Ultimate.meminit } true;ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset := ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-6: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-5: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-7: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-6: assume { :end_inline_#Ultimate.meminit } true;ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset := ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-5: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-4: SUMMARY for call ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-9: kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-11: assume { :end_inline_#Ultimate.meminit } true;ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset := ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-10: havoc ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-9: SUMMARY for call ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-8: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, 1bv32, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-14: SUMMARY for call ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-13: assume { :begin_inline_#Ultimate.meminit } true;#Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1 := ldv_xzalloc_#t~malloc738#1.base, ldv_xzalloc_#t~malloc738#1.offset, 1bv32, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-12: havoc #Ultimate.meminit_#ptr#1.base, #Ultimate.meminit_#ptr#1.offset, #Ultimate.meminit_#amountOfFields#1, #Ultimate.meminit_#sizeOfFields#1, #Ultimate.meminit_#product#1; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-5: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset := ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-3: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-9: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-7: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-2: ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset := ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset := ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-13: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-11: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-10: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-17: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-2: assume { :end_inline_usb_endpoint_maxp } true;adu_probe_~in_end_size~0#1 := adu_probe_#t~ret557#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-16: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-3: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-15: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489: havoc adu_probe_#t~ret557#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-14: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-1: havoc adu_probe_#t~mem556#1.base, adu_probe_#t~mem556#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-6: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-19: SUMMARY for call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset); srcloc: null [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-4: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-18: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-5: adu_probe_#t~ret557#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-8: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-8: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-9: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_probe_#t~mem556#1.base, adu_probe_#t~mem556#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-14: SUMMARY for call adu_probe_#t~mem556#1.base, adu_probe_#t~mem556#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-13: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(304bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-5: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490: havoc adu_probe_#t~ret559#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-3: havoc usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-4: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-1: havoc adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-10: assume { :end_inline_assume_abort_if_not } true;assume { :begin_inline_ldv_is_err } true;ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-2: assume { :end_inline_usb_endpoint_maxp } true;adu_probe_~out_end_size~0#1 := adu_probe_#t~ret559#1; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-8: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-8: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-5: adu_probe_#t~ret559#1 := usb_endpoint_maxp_#res#1; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 != ~bvadd~32(ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset) then 1bv32 else 0bv32); [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-6: havoc usb_endpoint_maxp_#t~mem44#1, usb_endpoint_maxp_~epd#1.base, usb_endpoint_maxp_~epd#1.offset; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-9: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-13: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(320bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-14: SUMMARY for call adu_probe_#t~mem558#1.base, adu_probe_#t~mem558#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-2: __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-1: __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-2: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-1: assume { :end_inline_ldv_is_err } true;ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret739#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: havoc ldv_xzalloc_#t~ret739#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-6: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5623: adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset := adu_disconnect_#in~interface#1.base, adu_disconnect_#in~interface#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-5: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-4: ldv_xzalloc_#t~ret739#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-3: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-10: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: havoc adu_probe_#t~ret560#1.base, adu_probe_#t~ret560#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-9: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset := adu_probe_#t~ret560#1.base, adu_probe_#t~ret560#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-8: assume { :end_inline_ldv_is_err } true;ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret739#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-7: havoc ldv_xzalloc_#t~ret739#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-14: havoc ldv_xzalloc_#t~ret739#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-4: adu_probe_#t~ret560#1.base, adu_probe_#t~ret560#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-13: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-5: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-12: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-11: ldv_xzalloc_#t~ret739#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-3: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-18: ldv_xzalloc_#t~ret739#1 := ldv_is_err_#res#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-17: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-16: havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-15: assume { :end_inline_ldv_is_err } true;ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret739#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := ~bvmul~32(4bv32, adu_probe_~in_end_size~0#1), 208bv32; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-20: havoc ldv_is_err_#res#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-19: havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-2: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-1: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-4: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-3: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-6: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-5: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-7: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume { :end_inline_assume_abort_if_not } true;ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-5: assume { :end_inline_assume_abort_if_not } true;ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-4: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xzalloc_~tmp___0~17#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-1: havoc adu_probe_#t~nondet561#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-10: assume { :end_inline_assume_abort_if_not } true;ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset := ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet561#1]; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-9: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xzalloc_~tmp___0~17#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet561#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet561#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet561#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet561#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet561#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet561#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet561#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet561#1); [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet561#1]; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-14: assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0bv32 == ldv_xzalloc_~tmp___0~17#1 then 1bv32 else 0bv32); [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-6: havoc adu_probe_#t~nondet561#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet561#1]; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet561#1]; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___3~3#1.base, adu_probe_~tmp___3~3#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: havoc adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-2: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-4: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset := ldv_mutex_unlock_adutux_mutex_#in~lock#1.base, ldv_mutex_unlock_adutux_mutex_#in~lock#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-3: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-6: __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-5: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-7: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-10: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-12: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: havoc adu_disconnect_~minor~0#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-14: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-13: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-16: __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-15: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset); [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset)); [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-17: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-20: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-19: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-22: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-1: havoc adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-2: havoc adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6287: ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset := ldv_dev_get_drvdata_45_#in~dev#1.base, ldv_dev_get_drvdata_45_#in~dev#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-24: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-23: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-8: SUMMARY for call adu_probe_#t~mem562#1.base, adu_probe_#t~mem562#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-26: __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-25: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-28: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-27: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-30: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-29: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-32: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-34: havoc ldv_malloc_#in~size#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-33: assume { :end_inline_ldv_malloc } true;__kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-36: __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-35: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-38: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-37: havoc ldv_malloc_#t~ret729#1, ldv_malloc_#t~malloc730#1.base, ldv_malloc_#t~malloc730#1.offset, ldv_malloc_#t~ret731#1, ldv_malloc_~size#1, ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset, ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset, ldv_malloc_~tmp___0~14#1, ldv_malloc_~tmp___1~9#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-39: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := __kmalloc_~size#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: havoc adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-1: SUMMARY for call ULTIMATE.dealloc(adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset); srcloc: null [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-2: havoc adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628: havoc adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-5: SUMMARY for call adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset := #Ultimate.allocOnStack(24bv32); srcloc: null [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-3: SUMMARY for call ULTIMATE.dealloc(adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset); srcloc: null [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-4: havoc adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:52,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret563#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 157bv32, 0bv32; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-3: adu_probe_#t~ret563#1 := dev_err_#res#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6289: havoc ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-1: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-3: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-2: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-5: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-4: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-7: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-6: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5497: adu_probe_~retval~4#1 := 4294967284bv32; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret756#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret756#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-1: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-3: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-2: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009-3: _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset := _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009-2: _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset := _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009-1: _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset := _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset := _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688-1: ldv_kzalloc_~size#1 := ldv_kzalloc_#in~size#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: ldv_kzalloc_~flags#1 := ldv_kzalloc_#in~flags#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-1: assume { :end_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset := ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-2: havoc ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset, ldv_dev_get_drvdata_#t~short709#1, ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset, ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-6: havoc ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset, ldv_dev_get_drvdata_#t~short709#1, ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset, ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret700#1.base, ldv_dev_get_drvdata_45_#t~ret700#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: havoc _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-7: assume { :begin_inline_ldv_dev_get_drvdata } true;ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset := ldv_dev_get_drvdata_45_~dev#1.base, ldv_dev_get_drvdata_45_~dev#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-4: havoc _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-3: _dev_info_#res#1 := _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-2: havoc _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-8: _dev_info_#res#1 := _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-7: havoc _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-5: havoc _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-1: assume { :end_inline_usb_get_intfdata } true;adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset := adu_disconnect_#t~ret621#1.base, adu_disconnect_#t~ret621#1.offset; [2025-02-08 05:27:52,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-2: havoc usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632: havoc adu_disconnect_#t~ret621#1.base, adu_disconnect_#t~ret621#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-9: havoc _dev_info_#t~nondet856#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-5: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-6: havoc usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-3: havoc usb_get_intfdata_#t~ret72#1.base, usb_get_intfdata_#t~ret72#1.offset, usb_get_intfdata_~intf#1.base, usb_get_intfdata_~intf#1.offset, usb_get_intfdata_~tmp~6#1.base, usb_get_intfdata_~tmp~6#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-4: adu_disconnect_#t~ret621#1.base, adu_disconnect_#t~ret621#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-7: assume { :begin_inline_usb_get_intfdata } true;usb_get_intfdata_#in~intf#1.base, usb_get_intfdata_#in~intf#1.offset := adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: havoc ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5633: adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset := adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294-1: ldv_dev_get_drvdata_45_#res#1.base, ldv_dev_get_drvdata_45_#res#1.offset := ldv_dev_get_drvdata_45_~tmp~25#1.base, ldv_dev_get_drvdata_45_~tmp~25#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-2: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-1: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-4: kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-3: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-6: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-5: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-8: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-7: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-10: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-9: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-12: kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634: havoc ldv_mutex_lock_83_#in~ldv_func_arg1#1.base, ldv_mutex_lock_83_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_83 } true; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-11: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-14: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-13: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-3: assume { :begin_inline_ldv_mutex_lock_83 } true;ldv_mutex_lock_83_#in~ldv_func_arg1#1.base, ldv_mutex_lock_83_#in~ldv_func_arg1#1.offset := adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-16: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-15: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-1: havoc ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-18: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-2: havoc ldv_mutex_lock_83_~ldv_func_arg1#1.base, ldv_mutex_lock_83_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-17: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-20: kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-19: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-22: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-21: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-24: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-23: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-26: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-25: assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-28: kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: havoc ldv_free_#in~s#1.base, ldv_free_#in~s#1.offset;assume { :end_inline_ldv_free } true; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-27: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-30: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-29: havoc __kmalloc_#t~ret106#1.base, __kmalloc_#t~ret106#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-31: assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: assume ((#race[adu_disconnect_~dev~7#1.base,~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)] == adu_disconnect_#t~nondet622#1 && #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))] == adu_disconnect_#t~nondet622#1) && #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))] == adu_disconnect_#t~nondet622#1) && #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))] == adu_disconnect_#t~nondet622#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: assume !(((#race[adu_disconnect_~dev~7#1.base,~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)] == adu_disconnect_#t~nondet622#1 && #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))] == adu_disconnect_#t~nondet622#1) && #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))] == adu_disconnect_#t~nondet622#1) && #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset))] == adu_disconnect_#t~nondet622#1); [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-1: havoc adu_disconnect_#t~nondet622#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-4: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)) := adu_disconnect_#t~nondet622#1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: havoc adu_probe_#t~memset~res565#1.base, adu_probe_#t~memset~res565#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-5: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset) := adu_disconnect_#t~nondet622#1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-9: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-2: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)) := adu_disconnect_#t~nondet622#1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-8: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-3: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset)) := adu_disconnect_#t~nondet622#1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-4: adu_probe_#t~memset~res565#1.base, adu_probe_#t~memset~res565#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-6: havoc adu_disconnect_#t~nondet622#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-7: SUMMARY for call write~$Pointer$(0bv32, 0bv32, adu_disconnect_~dev~7#1.base, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset, 97bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-13: SUMMARY for call adu_probe_#t~mem564#1.base, adu_probe_#t~mem564#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-1: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-3: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-5: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050-7: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-1: assume ((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset))]; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-1: assume !(((0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset)] && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset))]) && 0bv1 == #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset))]); [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-3: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 05:27:52,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-2: adu_disconnect_~minor~0#1 := adu_disconnect_#t~mem623#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-2: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-1: havoc ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636: havoc adu_disconnect_#t~mem623#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume { :end_inline_ldv_check_alloc_flags } true;assume { :begin_inline_ldv_zalloc } true;ldv_zalloc_#in~size#1 := ldv_kzalloc_~size#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-5: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(1bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem566#1.base, adu_probe_#t~mem566#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-6: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-3: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(3bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-4: #race := #race[adu_disconnect_~dev~7#1.base,~bvadd~32(2bv32, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset)) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: havoc adu_probe_#t~memset~res567#1.base, adu_probe_#t~memset~res567#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-4: assume { :begin_inline_ldv_check_alloc_flags } true;ldv_check_alloc_flags_#in~arg0#1 := ldv_kzalloc_~flags#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-7: SUMMARY for call adu_disconnect_#t~mem623#1 := read~intINTTYPE4(adu_disconnect_~dev~7#1.base, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-4: adu_probe_#t~memset~res567#1.base, adu_probe_#t~memset~res567#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-2: ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset := ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-3: ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset := ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset := ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-1: ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset := ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem566#1.base, ~bvadd~32(adu_probe_#t~mem566#1.offset, adu_probe_~in_end_size~0#1), 98bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-13: SUMMARY for call adu_probe_#t~mem566#1.base, adu_probe_#t~mem566#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-4: ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset := ldv_dev_set_drvdata_46_#in~data#1.base, ldv_dev_set_drvdata_46_#in~data#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-5: ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset := ldv_dev_set_drvdata_46_#in~dev#1.base, ldv_dev_set_drvdata_46_#in~dev#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: havoc ldv_kzalloc_#t~ret724#1.base, ldv_kzalloc_#t~ret724#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-2: havoc usb_deregister_dev_~arg0#1.base, usb_deregister_dev_~arg0#1.offset, usb_deregister_dev_~arg1#1.base, usb_deregister_dev_~arg1#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-4: ldv_kzalloc_#t~ret724#1.base, ldv_kzalloc_#t~ret724#1.offset := ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-3: havoc usb_deregister_dev_~arg0#1.base, usb_deregister_dev_~arg0#1.offset, usb_deregister_dev_~arg1#1.base, usb_deregister_dev_~arg1#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-3: havoc ldv_zalloc_#t~ret735#1.base, ldv_zalloc_#t~ret735#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: assume { :end_inline_usb_deregister_dev } true;assume { :begin_inline_ldv_mutex_unlock_84 } true;ldv_mutex_unlock_84_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_84_#in~ldv_func_arg1#1.offset := adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-2: havoc ldv_zalloc_#in~size#1; [2025-02-08 05:27:52,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: havoc usb_deregister_dev_#in~arg0#1.base, usb_deregister_dev_#in~arg0#1.offset, usb_deregister_dev_#in~arg1#1.base, usb_deregister_dev_#in~arg1#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-1: assume { :end_inline_ldv_zalloc } true;ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset := ldv_kzalloc_#t~ret724#1.base, ldv_kzalloc_#t~ret724#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-4: assume { :begin_inline_usb_deregister_dev } true;usb_deregister_dev_#in~arg0#1.base, usb_deregister_dev_#in~arg0#1.offset, usb_deregister_dev_#in~arg1#1.base, usb_deregister_dev_#in~arg1#1.offset := adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, ~#adu_class~0.base, ~#adu_class~0.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc adu_probe_#t~memset~res569#1.base, adu_probe_#t~memset~res569#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-6: havoc ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-5: havoc ldv_zalloc_#t~ret735#1.base, ldv_zalloc_#t~ret735#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-4: adu_probe_#t~memset~res569#1.base, adu_probe_#t~memset~res569#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem568#1.base, ~bvadd~32(adu_probe_#t~mem568#1.offset, ~bvmul~32(2bv32, adu_probe_~in_end_size~0#1)), 99bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-13: SUMMARY for call adu_probe_#t~mem568#1.base, adu_probe_#t~mem568#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3788: usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset := usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-1: havoc ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638: assume { :end_inline_ldv_mutex_unlock_84 } true;assume { :begin_inline_ldv_mutex_lock_85 } true;ldv_mutex_lock_85_#in~ldv_func_arg1#1.base, ldv_mutex_lock_85_#in~ldv_func_arg1#1.offset := ~#adutux_mutex~0.base, ~#adutux_mutex~0.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695: assume { :end_inline_ldv_after_alloc } true;ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset := ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638-3: havoc ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-4: assume { :begin_inline_ldv_after_alloc } true;ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset := ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638-1: havoc ldv_mutex_unlock_84_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_84_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-3: havoc ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638-2: havoc ldv_mutex_unlock_84_~ldv_func_arg1#1.base, ldv_mutex_unlock_84_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695-2: havoc ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-1: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-2: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-25: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-24: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-29: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-28: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-27: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-26: havoc ldv_undef_int_#t~nondet740#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume { :end_inline_ldv_mutex_lock_85 } true;assume { :begin_inline_usb_set_intfdata } true;usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset := adu_disconnect_~interface#1.base, adu_disconnect_~interface#1.offset, 0bv32, 0bv32; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639-1: havoc ldv_mutex_lock_85_#in~ldv_func_arg1#1.base, ldv_mutex_lock_85_#in~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: havoc adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639-2: havoc ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639-3: havoc ldv_mutex_lock_85_~ldv_func_arg1#1.base, ldv_mutex_lock_85_~ldv_func_arg1#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-4: adu_probe_#t~memset~res571#1.base, adu_probe_#t~memset~res571#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-5: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-2: havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-3: havoc #Ultimate.C_memset_#t~loopctr871#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-8: assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := adu_probe_#t~mem570#1.base, ~bvadd~32(adu_probe_#t~mem570#1.offset, ~bvmul~32(3bv32, adu_probe_~in_end_size~0#1)), 100bv32, adu_probe_~in_end_size~0#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-9: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-6: havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-12: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(120bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-13: SUMMARY for call adu_probe_#t~mem570#1.base, adu_probe_#t~mem570#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-10: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-11: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-3: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-1: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-7: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640-2: havoc usb_set_intfdata_#t~ret73#1, usb_set_intfdata_~intf#1.base, usb_set_intfdata_~intf#1.offset, usb_set_intfdata_~data#1.base, usb_set_intfdata_~data#1.offset; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: havoc usb_set_intfdata_#in~intf#1.base, usb_set_intfdata_#in~intf#1.offset, usb_set_intfdata_#in~data#1.base, usb_set_intfdata_#in~data#1.offset;assume { :end_inline_usb_set_intfdata } true; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-11: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-9: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-15: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-13: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-18: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-17: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-3: assume 0bv1 == #race[usb_endpoint_dir_in_~epd#1.base,~bvadd~32(2bv32, usb_endpoint_dir_in_~epd#1.offset)]; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-3: assume !(0bv1 == #race[usb_endpoint_dir_in_~epd#1.base,~bvadd~32(2bv32, usb_endpoint_dir_in_~epd#1.offset)]); [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-2: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-5: #race := #race[usb_endpoint_dir_in_~epd#1.base,~bvadd~32(2bv32, usb_endpoint_dir_in_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-4: usb_endpoint_dir_in_#res#1 := (if ~bvslt~32(~sign_extend~32~8(usb_endpoint_dir_in_#t~mem37#1), 0bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet624#1]; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet624#1]; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-6: SUMMARY for call usb_endpoint_dir_in_#t~mem37#1 := read~intINTTYPE1(usb_endpoint_dir_in_~epd#1.base, ~bvadd~32(2bv32, usb_endpoint_dir_in_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: assume ((#race[adu_disconnect_~#descriptor~9#1.base,adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet624#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet624#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet624#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet624#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,adu_disconnect_~#descriptor~9#1.offset] == adu_disconnect_#t~nondet624#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet624#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet624#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet624#1); [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-1: havoc adu_disconnect_#t~nondet624#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-6: havoc adu_disconnect_#t~nondet624#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-7: SUMMARY for call write~$Pointer$(171bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-3: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet624#1]; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: havoc adu_probe_#t~ret572#1.base, adu_probe_#t~ret572#1.offset; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,adu_disconnect_~#descriptor~9#1.offset := adu_disconnect_#t~nondet624#1]; [2025-02-08 05:27:52,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-1: assume { :end_inline_kmalloc } true;adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset := adu_probe_#t~ret572#1.base, adu_probe_#t~ret572#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: havoc ldv_dev_set_drvdata_46_#t~ret701#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-7: assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := ~bvmul~32(4bv32, adu_probe_~in_end_size~0#1), 208bv32; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-4: adu_probe_#t~ret572#1.base, adu_probe_#t~ret572#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-5: havoc kmalloc_#t~ret107#1.base, kmalloc_#t~ret107#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-3: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset, ldv_dev_set_drvdata_#t~nondet713#1, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, ldv_dev_set_drvdata_#t~nondet715#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-4: ldv_dev_set_drvdata_46_#t~ret701#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-1: assume { :end_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret701#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-2: havoc ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-7: assume { :begin_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset := ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-8: havoc ldv_dev_set_drvdata_46_#t~ret701#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-5: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset, ldv_dev_set_drvdata_#t~nondet713#1, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, ldv_dev_set_drvdata_#t~nondet715#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-6: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-11: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset, ldv_dev_set_drvdata_#t~nondet713#1, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, ldv_dev_set_drvdata_#t~nondet715#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-12: ldv_dev_set_drvdata_46_#t~ret701#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-9: assume { :end_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret701#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-10: havoc ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-15: assume { :begin_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset := ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-16: havoc ldv_dev_set_drvdata_46_#t~ret701#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-13: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset, ldv_dev_set_drvdata_#t~nondet713#1, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, ldv_dev_set_drvdata_#t~nondet715#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-14: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-19: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset, ldv_dev_set_drvdata_#t~nondet713#1, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, ldv_dev_set_drvdata_#t~nondet715#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: assume ((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet625#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet625#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet625#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet625#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet625#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet625#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet625#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet625#1); [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-20: ldv_dev_set_drvdata_46_#t~ret701#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-17: assume { :end_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret701#1; [2025-02-08 05:27:52,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-18: havoc ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet625#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-23: assume { :begin_inline_ldv_dev_set_drvdata } true;ldv_dev_set_drvdata_#in~dev#1.base, ldv_dev_set_drvdata_#in~dev#1.offset, ldv_dev_set_drvdata_#in~data#1.base, ldv_dev_set_drvdata_#in~data#1.offset := ldv_dev_set_drvdata_46_~dev#1.base, ldv_dev_set_drvdata_46_~dev#1.offset, ldv_dev_set_drvdata_46_~data#1.base, ldv_dev_set_drvdata_46_~data#1.offset; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet625#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: assume ((#race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet573#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet573#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet573#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet573#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: assume !(((#race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] == adu_probe_#t~nondet573#1 && #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet573#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet573#1) && #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))] == adu_probe_#t~nondet573#1); [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-1: havoc adu_disconnect_#t~nondet625#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-21: havoc ldv_dev_set_drvdata_#t~ret712#1.base, ldv_dev_set_drvdata_#t~ret712#1.offset, ldv_dev_set_drvdata_#t~nondet713#1, ldv_dev_set_drvdata_#t~mem714#1.base, ldv_dev_set_drvdata_#t~mem714#1.offset, ldv_dev_set_drvdata_#t~nondet715#1, ldv_dev_set_drvdata_~dev#1.base, ldv_dev_set_drvdata_~dev#1.offset, ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_~tmp~33#1.base, ldv_dev_set_drvdata_~tmp~33#1.offset; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet625#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-22: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-7: SUMMARY for call write~$Pointer$(172bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-3: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet573#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet573#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet625#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-1: havoc adu_probe_#t~nondet573#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642-6: havoc adu_disconnect_#t~nondet625#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-2: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := adu_probe_#t~nondet573#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-7: SUMMARY for call write~$Pointer$(adu_probe_~tmp___4~3#1.base, adu_probe_~tmp___4~3#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset) := adu_probe_#t~nondet573#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510-6: havoc adu_probe_#t~nondet573#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume ((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet626#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet626#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet626#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet626#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet626#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet626#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet626#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet626#1); [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-1: havoc adu_disconnect_#t~nondet626#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet626#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet626#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet626#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset := ldv_dev_get_drvdata_#in~dev#1.base, ldv_dev_get_drvdata_#in~dev#1.offset; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet626#1]; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-6: havoc adu_disconnect_#t~nondet626#1; [2025-02-08 05:27:52,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-7: SUMMARY for call write~$Pointer$(173bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-1: ldv_dev_set_drvdata_46_#res#1 := ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-5: ldv_dev_set_drvdata_46_#res#1 := ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-1: assume { :end_inline_ldv_xmalloc } true;~tmp___3~4#1.base, ~tmp___3~4#1.offset := #t~ret687#1.base, #t~ret687#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-3: ldv_dev_set_drvdata_46_#res#1 := ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: havoc #t~ret687#1.base, #t~ret687#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset := ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-4: #t~ret687#1.base, #t~ret687#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3794: usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset := usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-1: havoc adu_disconnect_#t~nondet627#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet627#1]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: assume ((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet627#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet627#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet627#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet627#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet627#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet627#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet627#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet627#1); [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet627#1]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-1: havoc adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-6: havoc adu_disconnect_#t~nondet627#1; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-2: havoc adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet627#1]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet627#1]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset); [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset)); [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-5: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-6: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-7: SUMMARY for call write~$Pointer$(174bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-3: assume ((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]; [2025-02-08 05:27:52,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-3: assume !(((0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)] && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(1bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(2bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]) && 0bv1 == #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset))]); [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-4: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(3bv32, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset)) := 0bv1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-7: #race := #race[adu_probe_~dev~6#1.base,~bvadd~32(128bv32, adu_probe_~dev~6#1.offset) := 0bv1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-8: SUMMARY for call adu_probe_#t~mem574#1.base, adu_probe_#t~mem574#1.offset := read~$Pointer$(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173: ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset := ~tmp___3~4#1.base, ~tmp___3~4#1.offset; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645: assume ((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet628#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet628#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet628#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet628#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet628#1); [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-1: havoc adu_disconnect_#t~nondet628#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-6: havoc adu_disconnect_#t~nondet628#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-7: SUMMARY for call write~intINTTYPE4(818bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet628#1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: havoc #t~ret688#1.base, #t~ret688#1.offset; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-3: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-4: #t~ret688#1.base, #t~ret688#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-1: assume { :end_inline_ldv_xmalloc } true;~tmp___4~4#1.base, ~tmp___4~4#1.offset := #t~ret688#1.base, #t~ret688#1.offset; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 1992bv32; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-5: havoc ldv_xmalloc_#t~malloc736#1.base, ldv_xmalloc_#t~malloc736#1.offset, ldv_xmalloc_#t~ret737#1, ldv_xmalloc_~size#1, ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset, ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset, ldv_xmalloc_~tmp___0~16#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646: assume ((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet629#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet629#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet629#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet629#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646: assume !(((#race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)] == adu_disconnect_#t~nondet629#1 && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet629#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet629#1) && #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))] == adu_disconnect_#t~nondet629#1); [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-3: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet629#1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-4: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet629#1]; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret575#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-1: havoc adu_disconnect_#t~nondet629#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 05:27:52,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-2: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)) := adu_disconnect_#t~nondet629#1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-7: SUMMARY for call write~intINTTYPE4(0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume ((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: assume !(((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]); [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-3: adu_probe_#t~ret575#1 := dev_err_#res#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-4: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-5: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset) := adu_disconnect_#t~nondet629#1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-1: havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646-6: havoc adu_disconnect_#t~nondet629#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-2: havoc dev_err_#t~nondet860#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-9: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-5: havoc dev_err_#res#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: ldv_dev_get_drvdata_#t~short709#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset); [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-6: assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := adu_probe_~interface#1.base, ~bvadd~32(56bv32, adu_probe_~interface#1.offset), 158bv32, 0bv32; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-13: ldv_dev_get_drvdata_#t~short709#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset); [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: ~ldv_3_usb_device_usb_device~0#1.base, ~ldv_3_usb_device_usb_device~0#1.offset := ~tmp___4~4#1.base, ~tmp___4~4#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-12: assume !ldv_dev_get_drvdata_#t~short709#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem708#1.base, ldv_dev_get_drvdata_#t~mem708#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-10: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-3: assume 0bv1 == #race[usb_endpoint_dir_out_~epd#1.base,~bvadd~32(2bv32, usb_endpoint_dir_out_~epd#1.offset)]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-3: assume !(0bv1 == #race[usb_endpoint_dir_out_~epd#1.base,~bvadd~32(2bv32, usb_endpoint_dir_out_~epd#1.offset)]); [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-2: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: havoc adu_disconnect_#t~ret631#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-5: #race := #race[usb_endpoint_dir_out_~epd#1.base,~bvadd~32(2bv32, usb_endpoint_dir_out_~epd#1.offset) := 0bv1]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-1: havoc adu_disconnect_#t~mem630#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-4: usb_endpoint_dir_out_#res#1 := (if ~bvsge~32(~sign_extend~32~8(usb_endpoint_dir_out_#t~mem38#1), 0bv32) then 1bv32 else 0bv32); [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-6: SUMMARY for call usb_endpoint_dir_out_#t~mem38#1 := read~intINTTYPE1(usb_endpoint_dir_out_~epd#1.base, ~bvadd~32(2bv32, usb_endpoint_dir_out_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515: adu_probe_~retval~4#1 := 4294967284bv32; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-5: adu_disconnect_#t~ret631#1 := ldv__builtin_expect_#res#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-2: assume { :end_inline_ldv__builtin_expect } true;adu_disconnect_~tmp___0~11#1 := adu_disconnect_#t~ret631#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: havoc ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-8: assume ((0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)] && 0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))]) && 0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))]) && 0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))]; [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-8: assume !(((0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)] && 0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))]) && 0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))]) && 0bv1 == #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset))]); [2025-02-08 05:27:52,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-9: assume { :begin_inline_ldv__builtin_expect } true;ldv__builtin_expect_#in~exp#1, ldv__builtin_expect_#in~c#1 := ~bvand~32(1bv32, adu_disconnect_#t~mem630#1), 0bv32; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume ((0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,ldv_dev_get_drvdata_#t~mem710#1.offset] && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(1bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(2bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(3bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: assume !(((0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,ldv_dev_get_drvdata_#t~mem710#1.offset] && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(1bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(2bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]) && 0bv1 == #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(3bv32, ldv_dev_get_drvdata_#t~mem710#1.offset)]); [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-12: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(1bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-10: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,ldv_dev_get_drvdata_#t~mem710#1.offset := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308-1: kzalloc_~size#1 := kzalloc_#in~size#1; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-13: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-9: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(1bv32, ldv_dev_get_drvdata_#t~mem710#1.offset) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-10: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(3bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-8: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(2bv32, ldv_dev_get_drvdata_#t~mem710#1.offset) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-11: #race := #race[adu_disconnect_~#descriptor~9#1.base,~bvadd~32(2bv32, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset)) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: #race := #race[ldv_dev_get_drvdata_#t~mem710#1.base,~bvadd~32(3bv32, ldv_dev_get_drvdata_#t~mem710#1.offset) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: kzalloc_~flags#1 := kzalloc_#in~flags#1; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-14: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-1: havoc #t~nondet689#1; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-13: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-2: #race := #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset)) := #t~nondet689#1]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-14: SUMMARY for call adu_disconnect_#t~mem630#1 := read~intINTTYPE4(adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume ((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]; [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-12: assume !(((0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)] && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(2bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]) && 0bv1 == #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(3bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset))]); [2025-02-08 05:27:52,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-11: SUMMARY for call ldv_dev_get_drvdata_#t~mem711#1.base, ldv_dev_get_drvdata_#t~mem711#1.offset := read~$Pointer$(ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset, 4bv32); srcloc: null [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: assume ((#race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset)] == #t~nondet689#1 && #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset))] == #t~nondet689#1) && #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset))] == #t~nondet689#1) && #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset))] == #t~nondet689#1; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: assume !(((#race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset)] == #t~nondet689#1 && #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset))] == #t~nondet689#1) && #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset))] == #t~nondet689#1) && #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(3bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset))] == #t~nondet689#1); [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-5: #race := #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset) := #t~nondet689#1]; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-17: SUMMARY for call ldv_dev_get_drvdata_#t~mem710#1.base, ldv_dev_get_drvdata_#t~mem710#1.offset := read~$Pointer$(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-6: havoc #t~nondet689#1; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-16: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset) := 0bv1]; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-3: #race := #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(2bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset)) := #t~nondet689#1]; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-15: #race := #race[ldv_dev_get_drvdata_~dev#1.base,~bvadd~32(1bv32, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset)) := 0bv1]; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-4: #race := #race[~ldv_3_resource_usb_interface~0#1.base,~bvadd~32(1bv32, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset)) := #t~nondet689#1]; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-7: SUMMARY for call write~$Pointer$(~ldv_3_usb_device_usb_device~0#1.base, ~bvadd~32(99bv32, ~ldv_3_usb_device_usb_device~0#1.offset), ~ldv_3_resource_usb_interface~0#1.base, ~bvadd~32(56bv32, ~ldv_3_resource_usb_interface~0#1.offset), 4bv32); srcloc: null [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume 0bv32 != adu_disconnect_~tmp___0~11#1; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume !(0bv32 != adu_disconnect_~tmp___0~11#1); [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: havoc kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3800: usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset := usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3800-1: usb_endpoint_xfer_int_~epd#1.base, usb_endpoint_xfer_int_~epd#1.offset := usb_endpoint_xfer_int_#in~epd#1.base, usb_endpoint_xfer_int_#in~epd#1.offset; [2025-02-08 05:27:52,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575-1: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := 0bv32, 0bv32; [2025-02-08 05:27:52,270 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-08 05:27:52,270 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 05:27:52,293 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 05:27:52,293 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 05:27:52,293 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:27:52 BoogieIcfgContainer [2025-02-08 05:27:52,293 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 05:27:52,295 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 05:27:52,295 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 05:27:52,298 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 05:27:52,298 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 05:27:39" (1/3) ... [2025-02-08 05:27:52,299 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41c0d42d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:27:52, skipping insertion in model container [2025-02-08 05:27:52,299 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:27:41" (2/3) ... [2025-02-08 05:27:52,299 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41c0d42d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:27:52, skipping insertion in model container [2025-02-08 05:27:52,299 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:27:52" (3/3) ... [2025-02-08 05:27:52,300 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 05:27:52,310 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 05:27:52,311 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i that has 4 procedures, 1244 locations, 1 initial locations, 9 loop locations, and 420 error locations. [2025-02-08 05:27:52,311 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-08 05:27:52,373 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInstances(ThreadInstanceAdder.java:352) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.IcfgPetrifier.(IcfgPetrifier.java:94) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.petrify(TraceAbstractionStarter.java:492) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:165) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:132) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) 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 05:27:52,379 INFO L158 Benchmark]: Toolchain (without parser) took 12446.23ms. Allocated memory was 117.4MB in the beginning and 545.3MB in the end (delta: 427.8MB). Free memory was 82.8MB in the beginning and 145.4MB in the end (delta: -62.6MB). Peak memory consumption was 364.3MB. Max. memory is 16.1GB. [2025-02-08 05:27:52,379 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 83.9MB. Free memory is still 61.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 05:27:52,379 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1921.35ms. Allocated memory is still 117.4MB. Free memory was 82.6MB in the beginning and 46.9MB in the end (delta: 35.7MB). Peak memory consumption was 92.6MB. Max. memory is 16.1GB. [2025-02-08 05:27:52,380 INFO L158 Benchmark]: Boogie Procedure Inliner took 484.84ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 46.9MB in the beginning and 116.3MB in the end (delta: -69.4MB). Peak memory consumption was 48.9MB. Max. memory is 16.1GB. [2025-02-08 05:27:52,380 INFO L158 Benchmark]: Boogie Preprocessor took 547.11ms. Allocated memory is still 234.9MB. Free memory was 116.3MB in the beginning and 124.6MB in the end (delta: -8.3MB). Peak memory consumption was 95.8MB. Max. memory is 16.1GB. [2025-02-08 05:27:52,380 INFO L158 Benchmark]: IcfgBuilder took 9404.28ms. Allocated memory was 234.9MB in the beginning and 545.3MB in the end (delta: 310.4MB). Free memory was 124.6MB in the beginning and 191.6MB in the end (delta: -67.0MB). Peak memory consumption was 342.5MB. Max. memory is 16.1GB. [2025-02-08 05:27:52,380 INFO L158 Benchmark]: TraceAbstraction took 82.02ms. Allocated memory is still 545.3MB. Free memory was 187.4MB in the beginning and 145.4MB in the end (delta: 41.9MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 05:27:52,382 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.13ms. Allocated memory is still 83.9MB. Free memory is still 61.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1921.35ms. Allocated memory is still 117.4MB. Free memory was 82.6MB in the beginning and 46.9MB in the end (delta: 35.7MB). Peak memory consumption was 92.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 484.84ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 46.9MB in the beginning and 116.3MB in the end (delta: -69.4MB). Peak memory consumption was 48.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 547.11ms. Allocated memory is still 234.9MB. Free memory was 116.3MB in the beginning and 124.6MB in the end (delta: -8.3MB). Peak memory consumption was 95.8MB. Max. memory is 16.1GB. * IcfgBuilder took 9404.28ms. Allocated memory was 234.9MB in the beginning and 545.3MB in the end (delta: 310.4MB). Free memory was 124.6MB in the beginning and 191.6MB in the end (delta: -67.0MB). Peak memory consumption was 342.5MB. Max. memory is 16.1GB. * TraceAbstraction took 82.02ms. Allocated memory is still 545.3MB. Free memory was 187.4MB in the beginning and 145.4MB in the end (delta: 41.9MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] - GenericResultAtLocation [Line: 3662]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] - GenericResultAtLocation [Line: 3665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] - GenericResultAtLocation [Line: 3668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] - GenericResultAtLocation [Line: 3671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] - GenericResultAtLocation [Line: 4769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] - GenericResultAtLocation [Line: 4776]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] - GenericResultAtLocation [Line: 4783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] - GenericResultAtLocation [Line: 4790]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] - GenericResultAtLocation [Line: 4837]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] - GenericResultAtLocation [Line: 4844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] - GenericResultAtLocation [Line: 4851]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] - GenericResultAtLocation [Line: 4858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] - GenericResultAtLocation [Line: 5071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] - GenericResultAtLocation [Line: 5078]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] - GenericResultAtLocation [Line: 5085]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] - GenericResultAtLocation [Line: 5092]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] - GenericResultAtLocation [Line: 5152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] - GenericResultAtLocation [Line: 5159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] - GenericResultAtLocation [Line: 5166]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] - GenericResultAtLocation [Line: 5173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] - GenericResultAtLocation [Line: 5263]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] - GenericResultAtLocation [Line: 5270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] - GenericResultAtLocation [Line: 5277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] - GenericResultAtLocation [Line: 5284]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInstances(ThreadInstanceAdder.java:352) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 05:27:52,403 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 Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null