./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.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 overflows 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-Overflow-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 ! overflow) ) --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 14:02:28,382 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 14:02:28,446 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-02-08 14:02:28,451 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 14:02:28,452 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 14:02:28,471 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 14:02:28,471 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 14:02:28,471 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 14:02:28,472 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 14:02:28,472 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 14:02:28,472 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 14:02:28,472 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 14:02:28,472 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 14:02:28,472 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 14:02:28,472 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 14:02:28,474 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 14:02:28,474 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 14:02:28,474 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 14:02:28,474 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 14:02:28,474 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 14:02:28,474 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 14:02:28,475 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 14:02:28,475 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 14:02:28,475 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 14:02:28,475 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-02-08 14:02:28,476 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 14:02:28,476 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 14:02:28,477 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 14:02:28,477 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 14:02:28,477 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 14:02:28,478 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 14:02:28,478 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 14:02:28,478 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 14:02:28,478 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 14:02:28,478 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 ! overflow) ) 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 14:02:28,795 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 14:02:28,805 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 14:02:28,808 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 14:02:28,810 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 14:02:28,810 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 14:02:28,813 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 14:02:30,199 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/14d0a3dd3/10aa1e4c9a0a46bf9cba047a34e2f208/FLAG62daea2fd [2025-02-08 14:02:30,722 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 14:02:30,723 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 14:02:30,770 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/14d0a3dd3/10aa1e4c9a0a46bf9cba047a34e2f208/FLAG62daea2fd [2025-02-08 14:02:31,262 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/14d0a3dd3/10aa1e4c9a0a46bf9cba047a34e2f208 [2025-02-08 14:02:31,265 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 14:02:31,267 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 14:02:31,269 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 14:02:31,270 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 14:02:31,274 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 14:02:31,275 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:02:31" (1/1) ... [2025-02-08 14:02:31,276 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53b94d1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:31, skipping insertion in model container [2025-02-08 14:02:31,276 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:02:31" (1/1) ... [2025-02-08 14:02:31,373 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 14:02:33,097 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 14:02:33,152 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 14:02:33,220 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 14:02:33,224 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 14:02:33,225 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 14:02:33,226 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 14:02:33,226 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 14:02:33,334 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 14:02:33,337 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 14:02:33,338 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 14:02:33,339 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 14:02:33,340 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 14:02:33,340 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 14:02:33,340 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 14:02:33,340 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 14:02:33,349 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 14:02:33,350 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 14:02:33,350 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 14:02:33,350 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 14:02:33,352 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 14:02:33,352 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 14:02:33,353 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 14:02:33,353 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 14:02:33,356 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 14:02:33,356 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 14:02:33,356 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 14:02:33,357 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 14:02:33,440 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 14:02:33,512 INFO L204 MainTranslator]: Completed translation [2025-02-08 14:02:33,513 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33 WrapperNode [2025-02-08 14:02:33,513 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 14:02:33,514 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 14:02:33,514 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 14:02:33,515 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 14:02:33,521 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:33,587 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:33,760 INFO L138 Inliner]: procedures = 289, calls = 1736, calls flagged for inlining = 468, calls inlined = 551, statements flattened = 6463 [2025-02-08 14:02:33,760 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 14:02:33,761 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 14:02:33,761 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 14:02:33,761 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 14:02:33,769 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:33,770 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:33,795 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,193 INFO L175 MemorySlicer]: Split 899 memory accesses to 31 slices as follows [14, 126, 416, 24, 14, 7, 1, 28, 2, 7, 7, 7, 126, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 1, 7, 7, 10, 7, 7, 7]. 46 percent of accesses are in the largest equivalence class. The 288 initializations are split as follows [14, 126, 7, 0, 0, 7, 1, 0, 2, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 1, 7, 7, 0, 7, 7, 7]. The 403 writes are split as follows [0, 0, 221, 24, 12, 0, 0, 28, 0, 0, 0, 0, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0]. [2025-02-08 14:02:34,193 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,193 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,308 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,323 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,351 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,373 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,419 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 14:02:34,421 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 14:02:34,421 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 14:02:34,422 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 14:02:34,423 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (1/1) ... [2025-02-08 14:02:34,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 14:02:34,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 14:02:34,455 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 14:02:34,458 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 14:02:34,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 14:02:34,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 14:02:34,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 14:02:34,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 14:02:34,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 14:02:34,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 14:02:34,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_insmod_4 [2025-02-08 14:02:34,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_insmod_4 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_scenario_3 [2025-02-08 14:02:34,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_scenario_3 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 14:02:34,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 14:02:34,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 14:02:34,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 14:02:34,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 14:02:34,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 14:02:34,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 14:02:34,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 14:02:34,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 14:02:34,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 14:02:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 14:02:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 14:02:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 14:02:34,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 14:02:34,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 14:02:34,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 14:02:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 14:02:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 14:02:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_character_driver_scenario_2 [2025-02-08 14:02:34,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_character_driver_scenario_2 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 14:02:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 14:02:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 14:02:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 14:02:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 14:02:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 14:02:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 14:02:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 14:02:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 14:02:34,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 14:02:34,512 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 14:02:35,218 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 14:02:35,220 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 14:02:35,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-1: ~ldv_4_reg_guard_3_default~0#1 := #t~ret480#1; [2025-02-08 14:02:35,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret480#1 && #t~ret480#1 <= 2147483647; [2025-02-08 14:02:35,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: havoc #t~ret480#1; [2025-02-08 14:02:35,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-4: #t~ret480#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:35,675 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 14:02:35,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5949: havoc ldv_dispatch_default_register_3_4_4_~ret~1#1; [2025-02-08 14:02:35,676 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 14:02:35,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,676 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 14:02:35,676 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 14:02:35,676 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 14:02:35,676 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 14:02:35,676 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 14:02:35,676 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 14:02:35,676 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 14:02:35,676 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 14:02:35,680 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 14:02:35,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume 0 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 14:02:35,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume !(0 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 14:02:35,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-2: havoc ldv_failed_usb_register_driver_#t~nondet652#1; [2025-02-08 14:02:35,680 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 14:02:35,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-3: ldv_emg_usb_register_driver_#t~ret475#1 := ldv_failed_usb_register_driver_#res#1; [2025-02-08 14:02:35,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: havoc ldv_emg_usb_register_driver_#t~ret475#1; [2025-02-08 14:02:35,680 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~ret475#1 && ldv_emg_usb_register_driver_#t~ret475#1 <= 2147483647; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 14:02:35,683 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~ret481#1; [2025-02-08 14:02:35,683 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~ret481#1 && ldv_insmod_adu_driver_init_4_9_#t~ret481#1 <= 2147483647; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: havoc ldv_emg_usb_register_driver_#t~ret476#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: havoc ldv_insmod_adu_driver_init_4_9_#t~ret481#1; [2025-02-08 14:02:35,683 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 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-3: havoc ldv_undef_int_negative_#t~ret537#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-4: ldv_emg_usb_register_driver_#t~ret476#1 := ldv_undef_int_negative_#res#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-3: havoc adu_driver_init_#t~ret439#1, adu_driver_init_~tmp~18#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-1: ldv_emg_usb_register_driver_~tmp___0~12#1 := ldv_emg_usb_register_driver_#t~ret476#1; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-4: ldv_insmod_adu_driver_init_4_9_#t~ret481#1 := adu_driver_init_#res#1; [2025-02-08 14:02:35,683 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~ret476#1 && ldv_emg_usb_register_driver_#t~ret476#1 <= 2147483647; [2025-02-08 14:02:35,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-5: havoc ldv_undef_int_negative_#t~ret537#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 14:02:35,683 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 14:02:35,684 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 14:02:35,684 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~ret464#1.base, ldv_dispatch_default_register_3_4_4_#t~ret464#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre465#1, ldv_dispatch_default_register_3_4_4_#t~nondet466#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 14:02:35,684 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 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: havoc ldv_dispatch_default_register_3_4_4_#t~ret464#1.base, ldv_dispatch_default_register_3_4_4_#t~ret464#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre465#1, ldv_dispatch_default_register_3_4_4_#t~nondet466#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 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: havoc ldv_undef_int_negative_~ret~6#1; [2025-02-08 14:02:35,684 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 14:02:35,684 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 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: havoc ldv_undef_int_negative_~tmp~46#1; [2025-02-08 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: havoc ldv_dispatch_default_register_3_4_4_#t~ret464#1.base, ldv_dispatch_default_register_3_4_4_#t~ret464#1.offset; [2025-02-08 14:02:35,684 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 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-4: ldv_dispatch_default_register_3_4_4_#t~ret464#1.base, ldv_dispatch_default_register_3_4_4_#t~ret464#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:35,684 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~ret464#1.base, ldv_dispatch_default_register_3_4_4_#t~ret464#1.offset; [2025-02-08 14:02:35,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:35,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 4; [2025-02-08 14:02:35,685 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 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:35,686 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 14:02:35,686 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 14:02:35,686 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 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume 0 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume !(0 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-1: havoc ldv_dispatch_default_register_3_4_4_#t~pre465#1; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-2: ldv_dispatch_default_register_3_4_4_~ret~1#1 := ldv_dispatch_default_register_3_4_4_#t~nondet466#1; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956: havoc ldv_dispatch_default_register_3_4_4_#t~nondet466#1; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-5: #pthreadsForks := 1 + #pthreadsForks; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_undef_int_negative_#t~ret537#1 && ldv_undef_int_negative_#t~ret537#1 <= 2147483647; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-6: ldv_dispatch_default_register_3_4_4_#t~pre465#1 := #pthreadsForks; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-1: ldv_undef_int_negative_~tmp~46#1 := ldv_undef_int_negative_#t~ret537#1; [2025-02-08 14:02:35,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-3: fork ldv_dispatch_default_register_3_4_4_#t~pre465#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 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: havoc ldv_undef_int_negative_#t~ret537#1; [2025-02-08 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-4: ~ldv_thread_2~0 := ldv_dispatch_default_register_3_4_4_#t~pre465#1; [2025-02-08 14:02:35,687 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 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-4: ldv_undef_int_negative_#t~ret537#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,687 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 14:02:35,687 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 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,687 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 14:02:35,687 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 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,687 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 14:02:35,687 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 14:02:35,687 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 14:02:35,687 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 14:02:35,687 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 14:02:35,687 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 14:02:35,687 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 14:02:35,687 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 14:02:35,688 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 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,688 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 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,688 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 14:02:35,688 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~ret504#1 && ldv_usb_register_driver_87_#t~ret504#1 <= 2147483647; [2025-02-08 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-1: ldv_usb_register_driver_87_~tmp~32#1 := ldv_usb_register_driver_87_#t~ret504#1; [2025-02-08 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: havoc ldv_usb_register_driver_87_#t~ret504#1; [2025-02-08 14:02:35,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-5: ldv_usb_register_driver_87_#t~ret504#1 := ldv_emg_usb_register_driver_#res#1; [2025-02-08 14:02:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-4: havoc ldv_emg_usb_register_driver_#t~ret473#1, ldv_emg_usb_register_driver_#t~ret474#1, ldv_emg_usb_register_driver_#t~ret475#1, ldv_emg_usb_register_driver_#t~ret476#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 14:02:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: havoc ldv_failed_usb_register_driver_#t~nondet652#1; [2025-02-08 14:02:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:35,692 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 14:02:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 14:02:35,692 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 14:02:35,692 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 14:02:35,692 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 14:02:35,692 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 14:02:35,692 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 14:02:35,692 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 14:02:35,692 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 14:02:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 14:02:35,693 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 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_insmod_4FINAL: assume true; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: havoc ldv_post_init_~tmp~36#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5965: havoc ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:35,693 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 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-3: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-2: assume { :end_inline_ldv_filter_positive_int } true;assume -2147483648 <= ldv_post_init_#t~ret514#1 && ldv_post_init_#t~ret514#1 <= 2147483647; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-1: ldv_post_init_~tmp~36#1 := ldv_post_init_#t~ret514#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: havoc ldv_post_init_#t~ret514#1; [2025-02-08 14:02:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-7: havoc ldv_filter_positive_int_#res#1; [2025-02-08 14:02:35,694 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 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-6: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:35,694 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 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-5: ldv_post_init_#t~ret514#1 := ldv_filter_positive_int_#res#1; [2025-02-08 14:02:35,694 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 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-4: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:35,694 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 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-1: join ~ldv_thread_3~0, 0, 0; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968: ldv_dispatch_deregister_5_1_~ret~2#1 := 0; [2025-02-08 14:02:35,694 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 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-1: ~ldv_4_ret_default~0#1 := #t~ret477#1; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-2: assume { :end_inline_ldv_insmod_adu_driver_init_4_9 } true;assume -2147483648 <= #t~ret477#1 && #t~ret477#1 <= 2147483647; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: havoc #t~ret477#1; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-5: #t~ret477#1 := ldv_insmod_adu_driver_init_4_9_#res#1; [2025-02-08 14:02:35,696 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 14:02:35,697 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 14:02:35,697 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 14:02:35,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-4: havoc ldv_insmod_adu_driver_init_4_9_#t~ret481#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 14:02:35,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,697 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 14:02:35,697 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 14:02:35,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: ldv_post_init_#res#1 := ldv_post_init_~tmp~36#1; [2025-02-08 14:02:35,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,698 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 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-2: assume { :end_inline_ldv_post_init } true;assume -2147483648 <= #t~ret478#1 && #t~ret478#1 <= 2147483647; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-3: havoc ldv_post_init_#in~init_ret_val#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069: havoc #t~ret478#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-1: ~ldv_4_ret_default~0#1 := #t~ret478#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-6: havoc ldv_post_init_#t~ret514#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-7: havoc ldv_post_init_#res#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-4: havoc ldv_post_init_#t~ret514#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-5: #t~ret478#1 := ldv_post_init_#res#1; [2025-02-08 14:02:35,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,699 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 14:02:35,699 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 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:35,699 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 14:02:35,699 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 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:35,699 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 14:02:35,699 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 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: havoc #t~ret479#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-4: #t~ret479#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-1: ~tmp___1~8#1 := #t~ret479#1; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret479#1 && #t~ret479#1 <= 2147483647; [2025-02-08 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:35,699 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 14:02:35,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,700 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 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,700 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 14:02:35,700 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 14:02:35,700 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 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume 0 != ~tmp___1~8#1; [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume !(0 != ~tmp___1~8#1); [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: assume { :end_inline_adu_driver_exit } true; [2025-02-08 14:02:35,700 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 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941: ldv_dispatch_default_deregister_3_4_3_~ret~0#1 := 0; [2025-02-08 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-1: join ~ldv_thread_2~0, 0; [2025-02-08 14:02:35,700 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 14:02:35,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,700 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~ret470#1.base, ldv_dispatch_register_6_3_#t~ret470#1.offset; [2025-02-08 14:02:35,701 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 14:02:35,701 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 14:02:35,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:35,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: havoc ldv_dispatch_register_6_3_#t~ret470#1.base, ldv_dispatch_register_6_3_#t~ret470#1.offset; [2025-02-08 14:02:35,702 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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-4: ldv_dispatch_register_6_3_#t~ret470#1.base, ldv_dispatch_register_6_3_#t~ret470#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:35,702 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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: ldv_dispatch_register_6_3_#t~pre471#1 := #pthreadsForks; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-1: SUMMARY for call write~$Pointer$#2(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 14:02:35,702 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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: havoc ldv_dispatch_register_6_3_#t~nondet472#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-2: havoc ldv_dispatch_register_6_3_#t~ret470#1.base, ldv_dispatch_register_6_3_#t~ret470#1.offset, ldv_dispatch_register_6_3_#t~pre471#1, ldv_dispatch_register_6_3_#t~nondet472#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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-1: havoc ldv_dispatch_register_6_3_#t~pre471#1; [2025-02-08 14:02:35,702 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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-4: ~ldv_thread_3~0 := ldv_dispatch_register_6_3_#t~pre471#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-5: #pthreadsForks := 1 + #pthreadsForks; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-2: ldv_dispatch_register_6_3_~ret~5#1 := ldv_dispatch_register_6_3_#t~nondet472#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-3: fork ldv_dispatch_register_6_3_#t~pre471#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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-2: assume { :end_inline_ldv_usb_register_driver_87 } true;assume -2147483648 <= adu_driver_init_#t~ret439#1 && adu_driver_init_#t~ret439#1 <= 2147483647; [2025-02-08 14:02:35,702 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 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: havoc adu_driver_init_#t~ret439#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-1: adu_driver_init_~tmp~18#1 := adu_driver_init_#t~ret439#1; [2025-02-08 14:02:35,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-4: havoc ldv_usb_register_driver_87_#t~ret504#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 14:02:35,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-5: adu_driver_init_#t~ret439#1 := ldv_usb_register_driver_87_#res#1; [2025-02-08 14:02:35,703 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 14:02:35,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:35,703 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 14:02:35,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,703 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 14:02:35,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,703 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 14:02:35,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:35,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: adu_driver_init_#res#1 := adu_driver_init_~tmp~18#1; [2025-02-08 14:02:37,448 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 14:02:37,449 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 14:02:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: havoc adu_disconnect_#t~ret436#1; [2025-02-08 14:02:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: havoc adu_disconnect_#t~mem434#1.base, adu_disconnect_#t~mem434#1.offset; [2025-02-08 14:02:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-5: adu_disconnect_#t~ret436#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_disconnect_#t~ret436#1 && adu_disconnect_#t~ret436#1 <= 2147483647; [2025-02-08 14:02:37,450 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 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-8: SUMMARY for call adu_disconnect_#t~mem434#1.base, adu_disconnect_#t~mem434#1.offset := read~$Pointer$#2(adu_disconnect_~dev~7#1.base, 96 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: havoc usb_register_dev_#t~nondet648#1; [2025-02-08 14:02:37,450 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 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-4: assume -2147483648 <= usb_register_dev_#t~nondet648#1 && usb_register_dev_#t~nondet648#1 <= 2147483647; [2025-02-08 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-3: usb_register_dev_#res#1 := usb_register_dev_#t~nondet648#1; [2025-02-08 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-2: havoc usb_register_dev_#t~nondet648#1; [2025-02-08 14:02:37,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-5: havoc usb_register_dev_#t~nondet648#1; [2025-02-08 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-1: 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~mem434#1.base, 99 + adu_disconnect_#t~mem434#1.offset, 175, 0; [2025-02-08 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-2: SUMMARY for call adu_disconnect_#t~mem435#1 := read~int#2(adu_disconnect_~dev~7#1.base, 116 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: havoc adu_disconnect_#t~mem435#1; [2025-02-08 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-3: havoc ldv_kzalloc_#t~ret519#1.base, ldv_kzalloc_#t~ret519#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 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-2: havoc ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1; [2025-02-08 14:02:37,451 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~ret499#1.base, kzalloc_#t~ret499#1.offset; [2025-02-08 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: havoc kzalloc_#t~ret499#1.base, kzalloc_#t~ret499#1.offset; [2025-02-08 14:02:37,451 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 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-6: havoc ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 14:02:37,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-5: havoc ldv_kzalloc_#t~ret519#1.base, ldv_kzalloc_#t~ret519#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 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-4: kzalloc_#t~ret499#1.base, kzalloc_#t~ret499#1.offset := ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-3: 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 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-2: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-5: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-4: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~int#2(usb_endpoint_xfer_int_~epd#1.base, 3 + usb_endpoint_xfer_int_~epd#1.offset, 1); srcloc: null [2025-02-08 14:02:37,452 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 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-7: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-9: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~int#2(usb_endpoint_xfer_int_~epd#1.base, 3 + usb_endpoint_xfer_int_~epd#1.offset, 1); srcloc: null [2025-02-08 14:02:37,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-8: 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 14:02:37,453 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 14:02:37,453 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 14:02:37,453 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 14:02:37,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,453 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 14:02:37,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: havoc adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset; [2025-02-08 14:02:37,453 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 14:02:37,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset; [2025-02-08 14:02:37,453 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 14:02:37,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-7: 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~mem396#1.base, adu_probe_#t~mem396#1.offset, 101, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:37,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-4: adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,453 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 14:02:37,454 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 14:02:37,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,454 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 14:02:37,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 14:02:37,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-8: SUMMARY for call adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,454 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 14:02:37,454 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 14:02:37,454 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 14:02:37,454 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 14:02:37,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc adu_probe_#t~memset~res399#1.base, adu_probe_#t~memset~res399#1.offset; [2025-02-08 14:02:37,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-4: adu_probe_#t~memset~res399#1.base, adu_probe_#t~memset~res399#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem398#1.base, adu_probe_#t~mem398#1.offset; [2025-02-08 14:02:37,455 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 14:02:37,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-7: 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~mem398#1.base, adu_probe_#t~mem398#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 14:02:37,455 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 14:02:37,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-8: SUMMARY for call adu_probe_#t~mem398#1.base, adu_probe_#t~mem398#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,455 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 14:02:37,455 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 14:02:37,455 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 14:02:37,455 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 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: havoc adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-3: [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-2: SUMMARY for call ldv_mutex_lock_mtx_of_adu_device_#t~ret569#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-1: [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret569#1; [2025-02-08 14:02:37,456 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 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-1: havoc adu_disconnect_#t~mem437#1; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-2: havoc adu_disconnect_#t~mem437#1; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume 0 == adu_disconnect_#t~mem437#1; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume !(0 == adu_disconnect_#t~mem437#1); [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem400#1.base, adu_probe_#t~mem400#1.offset; [2025-02-08 14:02:37,456 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 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: SUMMARY for call adu_disconnect_#t~mem437#1 := read~int#2(adu_disconnect_~dev~7#1.base, 116 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: havoc adu_probe_#t~memset~res401#1.base, adu_probe_#t~memset~res401#1.offset; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,456 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 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-4: adu_probe_#t~memset~res401#1.base, adu_probe_#t~memset~res401#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: havoc adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-9: assume 2 * adu_probe_~in_end_size~0#1 >= -2147483648; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-9: assume !(2 * adu_probe_~in_end_size~0#1 >= -2147483648); [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-10: SUMMARY for call adu_probe_#t~mem400#1.base, adu_probe_#t~mem400#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume 2 * adu_probe_~in_end_size~0#1 <= 2147483647; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume !(2 * adu_probe_~in_end_size~0#1 <= 2147483647); [2025-02-08 14:02:37,456 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~mem400#1.base, adu_probe_#t~mem400#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 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret487#1 && #t~ret487#1 <= 2147483647; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: havoc #t~ret487#1; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-1: ~tmp___9~3#1 := #t~ret487#1; [2025-02-08 14:02:37,457 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 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-4: #t~ret487#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5393: havoc adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3808: havoc usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 14:02:37,457 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 14:02:37,457 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 14:02:37,457 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~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc adu_probe_#t~memset~res403#1.base, adu_probe_#t~memset~res403#1.offset; [2025-02-08 14:02:37,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-1: havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset, adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-2: havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset, adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-5: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, ldv_xzalloc_#t~ret534#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 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-4: ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-4: adu_probe_#t~memset~res403#1.base, adu_probe_#t~memset~res403#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,458 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 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-3: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, ldv_xzalloc_#t~ret534#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 14:02:37,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem402#1.base, adu_probe_#t~mem402#1.offset; [2025-02-08 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-2: havoc ldv_xzalloc_#in~size#1; [2025-02-08 14:02:37,459 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 14:02:37,459 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~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset; [2025-02-08 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume 3 * adu_probe_~in_end_size~0#1 <= 2147483647; [2025-02-08 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume !(3 * adu_probe_~in_end_size~0#1 <= 2147483647); [2025-02-08 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-8: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset; [2025-02-08 14:02:37,459 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~mem402#1.base, adu_probe_#t~mem402#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 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-7: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8; [2025-02-08 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-6: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:37,459 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 14:02:37,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-13: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, ldv_xzalloc_#t~ret534#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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume 0 != ~tmp___9~3#1; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume !(0 != ~tmp___9~3#1); [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-12: ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-11: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, ldv_xzalloc_#t~ret534#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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-9: assume 3 * adu_probe_~in_end_size~0#1 >= -2147483648; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-9: assume !(3 * adu_probe_~in_end_size~0#1 >= -2147483648); [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-10: havoc ldv_xzalloc_#in~size#1; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-10: SUMMARY for call adu_probe_#t~mem402#1.base, adu_probe_#t~mem402#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,460 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~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-16: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-15: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-14: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-21: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, ldv_xzalloc_#t~ret534#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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-20: ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-19: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, ldv_xzalloc_#t~ret534#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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-18: havoc ldv_xzalloc_#in~size#1; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3809: havoc usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-23: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-22: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-2: SUMMARY for call write~$Pointer$#2(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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-1: SUMMARY for call write~$Pointer$#2(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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: SUMMARY for call write~$Pointer$#2(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 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: havoc adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: havoc usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-3: havoc ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset; [2025-02-08 14:02:37,460 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~ret404#1.base, adu_probe_#t~ret404#1.offset; [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-2: SUMMARY for call ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset := read~$Pointer$#2(ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:37,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: SUMMARY for call write~$Pointer$#2(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 4); srcloc: null [2025-02-08 14:02:37,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: havoc ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset; [2025-02-08 14:02:37,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: havoc adu_probe_#t~ret404#1.base, adu_probe_#t~ret404#1.offset; [2025-02-08 14:02:37,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-7: SUMMARY for call write~$Pointer$#2(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 4); srcloc: null [2025-02-08 14:02:37,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-5: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-6: havoc ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset; [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-5: SUMMARY for call ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset := read~$Pointer$#2(ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-3: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-4: SUMMARY for call write~$Pointer$#2(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 4); srcloc: null [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-4: adu_probe_#t~ret404#1.base, adu_probe_#t~ret404#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5396: havoc adu_probe_~retval~4#1; [2025-02-08 14:02:37,462 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 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-8: SUMMARY for call ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset := read~$Pointer$#2(ldv_dev_set_drvdata_~dev#1.base, 4 + ldv_dev_set_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:37,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc #t~ret488#1.base, #t~ret488#1.offset; [2025-02-08 14:02:37,463 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~ret488#1.base, #t~ret488#1.offset; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-4: #t~ret488#1.base, #t~ret488#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: SUMMARY for call write~$Pointer$#2(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 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: havoc adu_probe_~in_end_size~0#1; [2025-02-08 14:02:37,463 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 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-1: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-1: ldv_dev_set_drvdata_#res#1 := 0; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-5: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-4: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-3: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-2: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-5: ldv_dev_set_drvdata_#res#1 := 0; [2025-02-08 14:02:37,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: havoc adu_probe_~out_end_size~0#1; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-3: ldv_dev_set_drvdata_#res#1 := 0; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6191: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: ldv_check_alloc_flags_~arg0#1 := ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 14:02:37,464 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 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813: havoc usb_endpoint_is_int_in_#t~ret40#1; [2025-02-08 14:02:37,464 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 14:02:37,464 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 14:02:37,464 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 14:02:37,464 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 14:02:37,464 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 14:02:37,464 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 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-7: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 14:02:37,464 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 14:02:37,464 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 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume 0 == (adu_probe_#t~mem405#1.base + adu_probe_#t~mem405#1.offset) % 4294967296; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume !(0 == (adu_probe_#t~mem405#1.base + adu_probe_#t~mem405#1.offset) % 4294967296); [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-1: havoc adu_probe_#t~mem405#1.base, adu_probe_#t~mem405#1.offset; [2025-02-08 14:02:37,464 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 14:02:37,464 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 14:02:37,464 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 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5399: havoc adu_probe_~i~1#1; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-2: havoc adu_probe_#t~mem405#1.base, adu_probe_#t~mem405#1.offset; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-3: SUMMARY for call adu_probe_#t~mem405#1.base, adu_probe_#t~mem405#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 300 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-1: ~ldv_3_probe_retval_default~0#1 := #t~ret490#1; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-2: assume { :end_inline_ldv_usb_scenario_probe_3_14 } true;assume -2147483648 <= #t~ret490#1 && #t~ret490#1 <= 2147483647; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: havoc #t~ret490#1; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-5: #t~ret490#1 := ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-6: havoc ldv_usb_scenario_probe_3_14_#t~ret495#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 14:02:37,464 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 14:02:37,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-4: havoc ldv_usb_scenario_probe_3_14_#t~ret495#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 14:02:37,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-7: havoc ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 14:02:37,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-1: assume { :end_inline__dev_info } true;assume -2147483648 <= adu_disconnect_#t~ret438#1 && adu_disconnect_#t~ret438#1 <= 2147483647; [2025-02-08 14:02:37,465 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 14:02:37,466 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 14:02:37,466 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 14:02:37,466 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 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: havoc adu_disconnect_#t~ret438#1; [2025-02-08 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-5: havoc _dev_info_#t~nondet646#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-6: havoc _dev_info_#res#1; [2025-02-08 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-3: havoc _dev_info_#t~nondet646#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:37,466 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 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-4: adu_disconnect_#t~ret438#1 := _dev_info_#res#1; [2025-02-08 14:02:37,466 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 14:02:37,466 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 14:02:37,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-2: SUMMARY for call #t~mem489#1.base, #t~mem489#1.offset := read~$Pointer$#2(~ldv_3_container_usb_driver~0#1.base, 4 + ~ldv_3_container_usb_driver~0#1.offset, 4); srcloc: null [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: havoc #t~mem489#1.base, #t~mem489#1.offset; [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-1: 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~mem489#1.base, #t~mem489#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 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume 0 != usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume !(0 != usb_endpoint_is_int_in_~tmp~0#1); [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 14:02:37,467 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 14:02:37,467 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 14:02:37,467 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 14:02:37,467 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 14:02:37,467 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 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: havoc adu_probe_#t~ret406#1; [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret406#1 && adu_probe_#t~ret406#1 <= 2147483647; [2025-02-08 14:02:37,467 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 14:02:37,467 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 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,467 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 14:02:37,467 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 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 14:02:37,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-4: adu_probe_#t~ret406#1 := dev_err_#res#1; [2025-02-08 14:02:37,468 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 14:02:37,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,468 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 14:02:37,468 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 14:02:37,468 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 14:02:37,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:37,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:37,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-5: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:37,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-4: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-3: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-2: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: havoc usb_endpoint_is_int_in_#t~ret41#1; [2025-02-08 14:02:37,469 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 14:02:37,469 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 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-2: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,469 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 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-1: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,469 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 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-7: havoc usb_endpoint_dir_in_#res#1; [2025-02-08 14:02:37,469 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 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-5: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,469 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 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-4: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-3: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,469 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 14:02:37,469 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 14:02:37,469 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 14:02:37,470 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 14:02:37,470 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 14:02:37,470 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 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-1: ~ldv_3_probe_retval_default~0#1 := #t~ret491#1; [2025-02-08 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-2: assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= #t~ret491#1 && #t~ret491#1 <= 2147483647; [2025-02-08 14:02:37,470 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 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: havoc #t~ret491#1; [2025-02-08 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-5: #t~ret491#1 := ldv_post_probe_#res#1; [2025-02-08 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-6: havoc ldv_post_probe_#t~ret515#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-3: havoc ldv_post_probe_#in~probe_ret_val#1; [2025-02-08 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-4: havoc ldv_post_probe_#t~ret515#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-7: havoc ldv_post_probe_#res#1; [2025-02-08 14:02:37,470 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 14:02:37,470 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 14:02:37,470 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 14:02:37,470 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 14:02:37,470 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 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-6: havoc adu_probe_~tmp___1~6#1; [2025-02-08 14:02:37,470 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 14:02:37,470 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 14:02:37,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,471 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 14:02:37,471 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 14:02:37,471 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 14:02:37,471 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 14:02:37,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume 0 != usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 14:02:37,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume !(0 != usb_endpoint_is_int_in_~tmp___0~1#1); [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: havoc #t~ret492#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-4: #t~ret492#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-1: ~tmp___8~4#1 := #t~ret492#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret492#1 && #t~ret492#1 <= 2147483647; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3820: usb_endpoint_is_int_in_~tmp___1~0#1 := 1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-1: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-9: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-8: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406: havoc adu_probe_~tmp___2~5#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-7: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 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 14:02:37,473 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 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-12: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-11: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-10: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-17: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-16: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-15: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-14: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-21: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 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 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-19: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-18: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-25: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-24: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-23: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-22: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-29: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-28: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,473 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 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-26: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-33: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-32: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-31: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-30: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539: havoc adu_probe_#t~memset~res408#1.base, adu_probe_#t~memset~res408#1.offset; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-37: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-36: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-35: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:37,474 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 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-4: adu_probe_#t~memset~res408#1.base, adu_probe_#t~memset~res408#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,474 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 14:02:37,474 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 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-40: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,474 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 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-39: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-38: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-8: SUMMARY for call adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 300 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,474 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 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-7: 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~mem407#1.base, adu_probe_#t~mem407#1.offset, 105, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:37,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 0 != ~tmp___8~4#1; [2025-02-08 14:02:37,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(0 != ~tmp___8~4#1); [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: usb_endpoint_is_int_in_~tmp___1~0#1 := 0; [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:37,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-1: SUMMARY for call write~$Pointer$#2(adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset, adu_probe_~dev~6#1.base, 308 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-2: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: havoc adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-5: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-6: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-3: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-4: adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:37,477 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 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-7: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0, 208; [2025-02-08 14:02:37,477 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 14:02:37,477 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 14:02:37,477 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 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-5: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-4: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume 0 == (adu_probe_#t~mem410#1.base + adu_probe_#t~mem410#1.offset) % 4294967296; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume !(0 == (adu_probe_#t~mem410#1.base + adu_probe_#t~mem410#1.offset) % 4294967296); [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-3: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-3: SUMMARY for call adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 308 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-9: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-8: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,478 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 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-1: havoc adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-7: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-2: havoc adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-6: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-13: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-12: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-11: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-10: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-17: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-16: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-15: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-14: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825: usb_endpoint_is_int_in_~tmp___1~0#1 := 0; [2025-02-08 14:02:37,478 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 14:02:37,478 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 14:02:37,478 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 14:02:37,478 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 14:02:37,478 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 14:02:37,480 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 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: havoc adu_probe_~tmp___7~2#1; [2025-02-08 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,480 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 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret411#1 && adu_probe_#t~ret411#1 <= 2147483647; [2025-02-08 14:02:37,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,480 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 14:02:37,481 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 14:02:37,481 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 14:02:37,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: havoc adu_probe_#t~ret411#1; [2025-02-08 14:02:37,481 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 14:02:37,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,481 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 14:02:37,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,481 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 14:02:37,481 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 14:02:37,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 14:02:37,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-4: adu_probe_#t~ret411#1 := dev_err_#res#1; [2025-02-08 14:02:37,482 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 14:02:37,482 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 14:02:37,482 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 14:02:37,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-6: havoc adu_probe_~tmp___8~2#1; [2025-02-08 14:02:37,482 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 14:02:37,482 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 14:02:37,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,482 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 14:02:37,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,482 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 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,483 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 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,483 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 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,483 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 14:02:37,483 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 14:02:37,483 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 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,483 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 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,483 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 14:02:37,483 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 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-8: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-9: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-16: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-15: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-13: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-17: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-24: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-23: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-21: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-26: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-25: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-32: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-31: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,484 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 14:02:37,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-29: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,486 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 14:02:37,486 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 14:02:37,486 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 14:02:37,486 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 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-34: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-33: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,486 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 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-40: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-39: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-37: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-42: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-41: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-47: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,487 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 14:02:37,487 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 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-45: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,487 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 14:02:37,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 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 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 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 14:02:37,488 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 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 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 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-1: ~tmp___7~3#1 := #t~ret493#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret493#1 && #t~ret493#1 <= 2147483647; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: havoc #t~ret493#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,488 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 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-4: #t~ret493#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,488 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 14:02:37,489 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 14:02:37,489 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 14:02:37,489 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 14:02:37,489 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 14:02:37,490 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 14:02:37,490 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 14:02:37,490 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 14:02:37,490 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 14:02:37,490 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 14:02:37,490 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~ret364#1.base, adu_probe_#t~ret364#1.offset; [2025-02-08 14:02:37,490 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 14:02:37,490 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 14:02:37,490 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 14:02:37,490 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 14:02:37,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: havoc adu_probe_#t~ret364#1.base, adu_probe_#t~ret364#1.offset; [2025-02-08 14:02:37,490 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 14:02:37,490 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 14:02:37,491 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 14:02:37,491 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 14:02:37,491 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 14:02:37,491 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 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-4: adu_probe_#t~ret364#1.base, adu_probe_#t~ret364#1.offset := interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #memory_int#2 := ~initToZeroAtPointerBaseAddress~int(#memory_int#2, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:37,491 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 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #memory_int#2 := ~initToZeroAtPointerBaseAddress~int(#memory_int#2, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #memory_int#2 := ~initToZeroAtPointerBaseAddress~int(#memory_int#2, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,491 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 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-5: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,491 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 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-9: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-8: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-6: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,492 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 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-12: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-11: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-10: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-17: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-16: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,494 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 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-15: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-14: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-21: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-20: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,494 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 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-18: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 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 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-24: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-23: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-22: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-29: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-28: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,494 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 14:02:37,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-27: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-32: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-26: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-33: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-34: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-32: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-35: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-36: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-30: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,495 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 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-38: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: havoc usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-36: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-35: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-40: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-34: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-41: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-41: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-42: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-40: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,496 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 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-39: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-44: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-38: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-5: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-46: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-45: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550: havoc adu_probe_#t~ret412#1.base, adu_probe_#t~ret412#1.offset; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-47: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-44: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-3: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-48: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,497 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 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-42: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-3: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-9: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-50: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-4: adu_probe_#t~ret412#1.base, adu_probe_#t~ret412#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume #Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume !(#Ultimate.C_memset_#t~loopctr661#1 % 4294967296 < #Ultimate.C_memset_#amount#1 % 4294967296); [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-48: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 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 14:02:37,497 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~ret412#1.base, adu_probe_#t~ret412#1.offset; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-7: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-52: #Ultimate.C_memset_#t~loopctr661#1 := 1 + #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-47: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-53: #memory_$Pointer$#2.base, #memory_$Pointer$#2.offset := #memory_$Pointer$#2.base[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := 0], #memory_$Pointer$#2.offset[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#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 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-46: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,498 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 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-54: #memory_int#2 := #memory_int#2[#Ultimate.C_memset_#ptr#1.base,#Ultimate.C_memset_#ptr#1.offset + #Ultimate.C_memset_#t~loopctr661#1 := #Ultimate.C_memset_#value#1]; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-53: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,498 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 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-52: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-5: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-56: #Ultimate.C_memset_#t~loopctr661#1 := 0; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-11: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-51: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-50: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-57: #memory_int#2 := ~initToZeroAtPointerBaseAddress~int(#memory_int#2, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume 1 == ~tmp___7~3#1; [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume !(1 == ~tmp___7~3#1); [2025-02-08 14:02:37,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-57: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-56: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-54: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-60: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-59: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-58: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-65: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 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 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-64: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-63: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-62: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-69: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: havoc usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-68: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-66: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-71: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-70: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: SUMMARY for call write~$Pointer$#2(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 14:02:37,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5419: adu_probe_~retval~4#1 := -19; [2025-02-08 14:02:37,500 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 14:02:37,500 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 14:02:37,500 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 14:02:37,500 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 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: havoc usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 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 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-6: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,501 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 14:02:37,501 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 14:02:37,501 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 14:02:37,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-11: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:37,502 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 14:02:37,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-10: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:37,502 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 14:02:37,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-2: havoc adu_probe_#t~mem413#1.base, adu_probe_#t~mem413#1.offset; [2025-02-08 14:02:37,503 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 14:02:37,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-3: SUMMARY for call adu_probe_#t~mem413#1.base, adu_probe_#t~mem413#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 316 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,503 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 14:02:37,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume 0 == (adu_probe_#t~mem413#1.base + adu_probe_#t~mem413#1.offset) % 4294967296; [2025-02-08 14:02:37,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume !(0 == (adu_probe_#t~mem413#1.base + adu_probe_#t~mem413#1.offset) % 4294967296); [2025-02-08 14:02:37,504 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 14:02:37,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-1: havoc adu_probe_#t~mem413#1.base, adu_probe_#t~mem413#1.offset; [2025-02-08 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,504 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 14:02:37,505 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 14:02:37,505 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 14:02:37,505 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 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#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 14:02:37,505 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 14:02:37,505 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 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#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 14:02:37,505 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 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743-1: ldv_calloc_~nmemb#1 := ldv_calloc_#in~nmemb#1; [2025-02-08 14:02:37,505 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 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: ldv_calloc_~size#1 := ldv_calloc_#in~size#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 14:02:37,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume 2 == ~tmp___7~3#1; [2025-02-08 14:02:37,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume !(2 == ~tmp___7~3#1); [2025-02-08 14:02:37,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837: havoc usb_endpoint_is_int_out_#t~ret42#1; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-31: assume false; [2025-02-08 14:02:37,508 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 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-7: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-33: assume false; [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: havoc adu_probe_#t~ret414#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret414#1 && adu_probe_#t~ret414#1 <= 2147483647; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-35: assume false; [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-37: assume false; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-4: adu_probe_#t~ret414#1 := dev_err_#res#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: havoc adu_probe_#t~ret365#1; [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-39: assume false; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret365#1 && adu_probe_#t~ret365#1 <= 2147483647; [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-41: assume false; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-4: adu_probe_#t~ret365#1 := dev_err_#res#1; [2025-02-08 14:02:37,509 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 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-43: assume false; [2025-02-08 14:02:37,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,511 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 14:02:37,511 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 14:02:37,511 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 14:02:37,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-45: assume false; [2025-02-08 14:02:37,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,512 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 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-47: assume false; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,512 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 14:02:37,512 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 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-49: assume false; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,512 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 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-51: assume false; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,512 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-53: assume false; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:37,513 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 14:02:37,513 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-55: assume false; [2025-02-08 14:02:37,513 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-57: assume false; [2025-02-08 14:02:37,513 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: havoc ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume 0 != usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume !(0 != usb_endpoint_is_int_out_~tmp~1#1); [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: havoc ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset; [2025-02-08 14:02:37,513 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 14:02:37,513 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: havoc ldv_calloc_~tmp___0~15#1; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume 3 == ~tmp___7~3#1; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume !(3 == ~tmp___7~3#1); [2025-02-08 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841: havoc usb_endpoint_is_int_out_#t~ret43#1; [2025-02-08 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 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 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-7: havoc usb_endpoint_dir_out_#res#1; [2025-02-08 14:02:37,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc ldv_calloc_~tmp___1~10#1; [2025-02-08 14:02:37,513 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 14:02:37,514 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 14:02:37,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume 0 != usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 14:02:37,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume !(0 != usb_endpoint_is_int_out_~tmp___0~2#1); [2025-02-08 14:02:37,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-2: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 14:02:37,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-3: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:37,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561: havoc adu_probe_#t~ret415#1.base, adu_probe_#t~ret415#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-1: SUMMARY for call write~$Pointer$#2(adu_probe_#t~ret415#1.base, adu_probe_#t~ret415#1.offset, adu_probe_~dev~6#1.base, 324 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-6: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-2: havoc kzalloc_#in~size#1, kzalloc_#in~flags#1; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-7: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0, 208; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-3: havoc kzalloc_#t~ret499#1.base, kzalloc_#t~ret499#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-4: adu_probe_#t~ret415#1.base, adu_probe_#t~ret415#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429: havoc adu_probe_#t~ret366#1.base, adu_probe_#t~ret366#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-5: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:37,515 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~ret366#1.base, adu_probe_#t~ret366#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-6: havoc kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 14:02:37,515 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 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-4: adu_probe_#t~ret366#1.base, adu_probe_#t~ret366#1.offset := kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 14:02:37,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-5: havoc kzalloc_#t~ret499#1.base, kzalloc_#t~ret499#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3844: usb_endpoint_is_int_out_~tmp___1~1#1 := 1; [2025-02-08 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-1: ldv_calloc_~tmp___1~10#1 := ldv_calloc_#t~ret527#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: havoc ldv_calloc_#t~ret527#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-4: ldv_calloc_#t~ret527#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_calloc_#t~ret527#1 && ldv_calloc_#t~ret527#1 <= 2147483647; [2025-02-08 14:02:37,516 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 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume 4 == ~tmp___7~3#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume !(4 == ~tmp___7~3#1); [2025-02-08 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977: havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-3: havoc ldv_dev_set_drvdata_46_#t~ret498#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 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-5: havoc ldv_dev_set_drvdata_46_#t~ret498#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 14:02:37,516 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 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-6: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-8: havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-11: havoc ldv_dev_set_drvdata_46_#t~ret498#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 14:02:37,516 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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-13: havoc ldv_dev_set_drvdata_46_#t~ret498#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 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume 0 == (adu_probe_#t~mem416#1.base + adu_probe_#t~mem416#1.offset) % 4294967296; [2025-02-08 14:02:37,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume !(0 == (adu_probe_#t~mem416#1.base + adu_probe_#t~mem416#1.offset) % 4294967296); [2025-02-08 14:02:37,517 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 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-1: havoc adu_probe_#t~mem416#1.base, adu_probe_#t~mem416#1.offset; [2025-02-08 14:02:37,517 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 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-14: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 14:02:37,517 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 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-16: havoc usb_set_intfdata_#t~ret73#1; [2025-02-08 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-19: havoc ldv_dev_set_drvdata_46_#t~ret498#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 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-2: havoc adu_probe_#t~mem416#1.base, adu_probe_#t~mem416#1.offset; [2025-02-08 14:02:37,517 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 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: SUMMARY for call adu_probe_#t~mem416#1.base, adu_probe_#t~mem416#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 324 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-21: havoc ldv_dev_set_drvdata_46_#t~ret498#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 14:02:37,517 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 14:02:37,517 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 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-22: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: usb_endpoint_is_int_out_~tmp___1~1#1 := 0; [2025-02-08 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume 0 != ldv_calloc_~tmp___1~10#1; [2025-02-08 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume !(0 != ldv_calloc_~tmp___1~10#1); [2025-02-08 14:02:37,518 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 14:02:37,518 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 14:02:37,518 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 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565: havoc adu_probe_#t~ret417#1; [2025-02-08 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret417#1 && adu_probe_#t~ret417#1 <= 2147483647; [2025-02-08 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,518 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 14:02:37,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-4: adu_probe_#t~ret417#1 := dev_err_#res#1; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret542#1; [2025-02-08 14:02:37,519 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~malloc528#1.base, ldv_calloc_#t~malloc528#1.offset; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: havoc ldv_calloc_#t~malloc528#1.base, ldv_calloc_#t~malloc528#1.offset; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret542#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-4: SUMMARY for call ldv_calloc_#t~malloc528#1.base, ldv_calloc_#t~malloc528#1.offset := #Ultimate.allocOnHeap(ldv_calloc_~nmemb#1 * ldv_calloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,519 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~malloc528#1.base, ldv_calloc_#t~malloc528#1.offset, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~nmemb#1 * ldv_calloc_~size#1; [2025-02-08 14:02:37,519 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 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: havoc adu_probe_#t~ret367#1; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-4: adu_probe_#t~ret367#1 := dev_err_#res#1; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret367#1 && adu_probe_#t~ret367#1 <= 2147483647; [2025-02-08 14:02:37,519 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 14:02:37,519 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 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: usb_endpoint_is_int_out_~tmp___1~1#1 := 0; [2025-02-08 14:02:37,519 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 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: adu_probe_~retval~4#1 := -12; [2025-02-08 14:02:37,519 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 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,519 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 14:02:37,519 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 14:02:37,519 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 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc ldv_calloc_#t~ret529#1; [2025-02-08 14:02:37,519 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 14:02:37,519 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 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_calloc_#t~ret529#1 && ldv_calloc_#t~ret529#1 <= 2147483647; [2025-02-08 14:02:37,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-1: ldv_calloc_~tmp___0~15#1 := ldv_calloc_#t~ret529#1; [2025-02-08 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,520 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 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-5: ldv_calloc_#t~ret529#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,520 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 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,520 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 14:02:37,520 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 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: havoc adu_probe_#t~ret419#1; [2025-02-08 14:02:37,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-1: havoc adu_probe_#t~mem418#1; [2025-02-08 14:02:37,520 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 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-5: havoc usb_string_#t~nondet655#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 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-2: adu_probe_~tmp___7~2#1 := adu_probe_#t~ret419#1; [2025-02-08 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-3: assume { :end_inline_usb_string } true;assume -2147483648 <= adu_probe_#t~ret419#1 && adu_probe_#t~ret419#1 <= 2147483647; [2025-02-08 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-8: havoc usb_string_#res#1; [2025-02-08 14:02:37,521 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, (if adu_probe_#t~mem418#1 % 256 % 4294967296 <= 2147483647 then adu_probe_#t~mem418#1 % 256 % 4294967296 else adu_probe_#t~mem418#1 % 256 % 4294967296 - 4294967296), adu_probe_~dev~6#1.base, 108 + adu_probe_~dev~6#1.offset, 8; [2025-02-08 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-6: adu_probe_#t~ret419#1 := usb_string_#res#1; [2025-02-08 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-7: havoc usb_string_#t~nondet655#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 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-10: SUMMARY for call adu_probe_#t~mem418#1 := read~int#2(adu_probe_~udev~0#1.base, 975 + adu_probe_~udev~0#1.offset, 1); srcloc: null [2025-02-08 14:02:37,521 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 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-2: SUMMARY for call interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset := read~$Pointer$#2(interface_to_usbdev_~intf#1.base, 56 + interface_to_usbdev_~intf#1.offset, 4); srcloc: null [2025-02-08 14:02:37,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-1: 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 14:02:37,521 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset := 0, 0; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume 0 == adu_probe_~tmp___7~2#1; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume !(0 == adu_probe_~tmp___7~2#1); [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442: assume { :end_inline_spinlock_check } true;havoc adu_probe_#t~ret368#1.base, adu_probe_#t~ret368#1.offset; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-3: adu_probe_#t~ret368#1.base, adu_probe_#t~ret368#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-4: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 14:02:37,522 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 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-2: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-5: havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 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 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: 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 14:02:37,522 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 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:37,522 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 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int#2(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 14:02:37,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:37,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-9: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int#2(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 14:02:37,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: 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 14:02:37,523 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 14:02:37,523 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 14:02:37,523 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 14:02:37,523 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 14:02:37,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret420#1 && adu_probe_#t~ret420#1 <= 2147483647; [2025-02-08 14:02:37,523 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 14:02:37,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: havoc adu_probe_#t~ret420#1; [2025-02-08 14:02:37,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-4: adu_probe_#t~ret420#1 := dev_err_#res#1; [2025-02-08 14:02:37,524 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 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: 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 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-1: SUMMARY for call write~$Pointer$#2(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 14:02:37,524 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 14:02:37,524 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 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: ldv_zalloc_~size#1 := ldv_zalloc_#in~size#1; [2025-02-08 14:02:37,524 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 14:02:37,525 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 14:02:37,525 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 14:02:37,525 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 14:02:37,525 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 14:02:37,525 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 14:02:37,525 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 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: havoc ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-1: adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset := adu_probe_#t~mem369#1.base, adu_probe_#t~mem369#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-2: SUMMARY for call adu_probe_#t~mem369#1.base, adu_probe_#t~mem369#1.offset := read~$Pointer$#2(adu_probe_~interface#1.base, adu_probe_~interface#1.offset, 4); srcloc: null [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc adu_probe_#t~mem369#1.base, adu_probe_#t~mem369#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: adu_probe_~i~1#1 := 0; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: SUMMARY for call write~$Pointer$#4(164, 0, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-2: havoc ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1; [2025-02-08 14:02:37,525 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 14:02:37,525 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~ret530#1.base, ldv_zalloc_#t~ret530#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: havoc ldv_zalloc_#t~ret530#1.base, ldv_zalloc_#t~ret530#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: SUMMARY for call write~$Pointer$#4(165, 0, adu_probe_~#descriptor~8#1.base, 4 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-6: havoc ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-5: havoc ldv_calloc_#t~ret527#1, ldv_calloc_#t~malloc528#1.base, ldv_calloc_#t~malloc528#1.offset, ldv_calloc_#t~ret529#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 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-4: ldv_zalloc_#t~ret530#1.base, ldv_zalloc_#t~ret530#1.offset := ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-3: havoc ldv_calloc_#t~ret527#1, ldv_calloc_#t~malloc528#1.base, ldv_calloc_#t~malloc528#1.offset, ldv_calloc_#t~ret529#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 14:02:37,525 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 14:02:37,525 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 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: SUMMARY for call write~$Pointer$#4(166, 0, adu_probe_~#descriptor~8#1.base, 8 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,525 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 14:02:37,525 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 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume { :end_inline_ldv_usb_scenario_release_3_5 } true;havoc #t~mem494#1.base, #t~mem494#1.offset; [2025-02-08 14:02:37,525 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 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-4: 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~mem494#1.base, #t~mem494#1.offset, ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset; [2025-02-08 14:02:37,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-5: SUMMARY for call #t~mem494#1.base, #t~mem494#1.offset := read~$Pointer$#2(~ldv_3_container_usb_driver~0#1.base, 8 + ~ldv_3_container_usb_driver~0#1.offset, 4); srcloc: null [2025-02-08 14:02:37,526 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 14:02:37,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: SUMMARY for call write~$Pointer$#4(167, 0, adu_probe_~#descriptor~8#1.base, 12 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,527 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 14:02:37,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: SUMMARY for call write~int#4(767, adu_probe_~#descriptor~8#1.base, 16 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,527 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 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: havoc adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset := adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#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 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-2: SUMMARY for call adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset := read~$Pointer$#2(adu_probe_~iface_desc~0#1.base, 17 + adu_probe_~iface_desc~0#1.offset, 4); srcloc: null [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587: SUMMARY for call write~int#4(0, adu_probe_~#descriptor~8#1.base, 20 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455: havoc adu_probe_#t~ret371#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-1: adu_probe_~tmp___1~6#1 := adu_probe_#t~ret371#1; [2025-02-08 14:02:37,528 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 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-5: adu_probe_#t~ret371#1 := usb_endpoint_is_int_in_#res#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-2: assume { :end_inline_usb_endpoint_is_int_in } true;assume -2147483648 <= adu_probe_#t~ret371#1 && adu_probe_#t~ret371#1 <= 2147483647; [2025-02-08 14:02:37,528 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 14:02:37,528 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 14:02:37,528 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 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-7: havoc usb_endpoint_is_int_in_#res#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1; [2025-02-08 14:02:37,528 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 14:02:37,528 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 14:02:37,528 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 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-1: havoc adu_probe_#t~mem421#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-2: adu_probe_~tmp___8~2#1 := adu_probe_#t~ret422#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588: havoc adu_probe_#t~ret422#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-6: adu_probe_#t~ret422#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_probe_#t~ret422#1 && adu_probe_#t~ret422#1 <= 2147483647; [2025-02-08 14:02:37,528 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 14:02:37,528 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 := (if adu_probe_#t~mem421#1 % 4294967296 % 4294967296 <= 2147483647 then adu_probe_#t~mem421#1 % 4294967296 % 4294967296 else adu_probe_#t~mem421#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-10: SUMMARY for call adu_probe_#t~mem421#1 := read~int#4(adu_probe_~#descriptor~8#1.base, 20 + adu_probe_~#descriptor~8#1.offset, 4); srcloc: null [2025-02-08 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:37,529 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 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: usb_string_~arg3#1 := usb_string_#in~arg3#1; [2025-02-08 14:02:37,529 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 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-2: usb_string_~arg1#1 := usb_string_#in~arg1#1; [2025-02-08 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume 0 != adu_probe_~tmp___1~6#1; [2025-02-08 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(0 != adu_probe_~tmp___1~6#1); [2025-02-08 14:02:37,529 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 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,529 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 14:02:37,529 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 14:02:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-2: havoc usb_string_#t~nondet655#1; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: havoc usb_string_#t~nondet655#1; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-5: havoc usb_string_#t~nondet655#1; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-4: assume -2147483648 <= usb_string_#t~nondet655#1 && usb_string_#t~nondet655#1 <= 2147483647; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-3: usb_string_#res#1 := usb_string_#t~nondet655#1; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume 0 != adu_probe_~tmp___8~2#1; [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume !(0 != adu_probe_~tmp___8~2#1); [2025-02-08 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-1: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret569#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:37,530 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 14:02:37,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: SUMMARY for call write~$Pointer$#2(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 14:02:37,531 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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-2: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret569#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:37,531 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 14:02:37,531 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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-3: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-2: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-1: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 14:02:37,531 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 14:02:37,531 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 14:02:37,531 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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-1: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_probe_#t~ret423#1 && adu_probe_#t~ret423#1 <= 2147483647; [2025-02-08 14:02:37,531 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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: havoc adu_probe_#t~ret423#1; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-5: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-3: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-4: adu_probe_#t~ret423#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:37,531 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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset; [2025-02-08 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-5: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-4: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:37,532 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~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-2: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-7: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-6: usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,532 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~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-12: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-10: havoc usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-17: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-16: usb_alloc_urb_#t~ret656#1.base, usb_alloc_urb_#t~ret656#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-15: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-14: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-19: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,532 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 14:02:37,533 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 14:02:37,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: havoc adu_probe_#t~ret372#1; [2025-02-08 14:02:37,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,533 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 14:02:37,533 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 14:02:37,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: adu_probe_~tmp___2~5#1 := adu_probe_#t~ret372#1; [2025-02-08 14:02:37,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-2: assume { :end_inline_usb_endpoint_is_int_out } true;assume -2147483648 <= adu_probe_#t~ret372#1 && adu_probe_#t~ret372#1 <= 2147483647; [2025-02-08 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-7: havoc usb_endpoint_is_int_out_#res#1; [2025-02-08 14:02:37,534 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 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-5: adu_probe_#t~ret372#1 := usb_endpoint_is_int_out_#res#1; [2025-02-08 14:02:37,534 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 14:02:37,534 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 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume 0 != adu_probe_~tmp___2~5#1; [2025-02-08 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume !(0 != adu_probe_~tmp___2~5#1); [2025-02-08 14:02:37,534 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 14:02:37,534 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 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: SUMMARY for call write~$Pointer$#2(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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 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 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 14:02:37,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599: havoc adu_probe_#t~ret424#1; [2025-02-08 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-1: adu_probe_~retval~4#1 := adu_probe_#t~ret424#1; [2025-02-08 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-4: havoc usb_register_dev_#t~nondet648#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 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-5: adu_probe_#t~ret424#1 := usb_register_dev_#res#1; [2025-02-08 14:02:37,535 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 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-2: assume { :end_inline_usb_register_dev } true;assume -2147483648 <= adu_probe_#t~ret424#1 && adu_probe_#t~ret424#1 <= 2147483647; [2025-02-08 14:02:37,535 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 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-6: havoc usb_register_dev_#t~nondet648#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 14:02:37,535 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 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-7: havoc usb_register_dev_#res#1; [2025-02-08 14:02:37,535 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 14:02:37,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 14:02:37,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468-1: adu_probe_~i~1#1 := 1 + adu_probe_~i~1#1; [2025-02-08 14:02:37,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468-2: assume 1 + adu_probe_~i~1#1 >= -2147483648; [2025-02-08 14:02:37,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468-2: assume !(1 + adu_probe_~i~1#1 >= -2147483648); [2025-02-08 14:02:37,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: assume 1 + adu_probe_~i~1#1 <= 2147483647; [2025-02-08 14:02:37,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: assume !(1 + adu_probe_~i~1#1 <= 2147483647); [2025-02-08 14:02:37,538 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 14:02:37,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: havoc ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 14:02:37,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:37,539 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 14:02:37,539 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 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: SUMMARY for call adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 308 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-7: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-6: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-9: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-8: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-11: SUMMARY for call adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 308 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-10: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume 0 != adu_probe_~retval~4#1; [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume !(0 != adu_probe_~retval~4#1); [2025-02-08 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:37,539 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 14:02:37,539 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 14:02:37,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:37,539 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 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-6: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: SUMMARY for call adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 324 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-8: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-7: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-10: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-9: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-11: SUMMARY for call adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 324 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume adu_probe_~i~1#1 < (if adu_probe_#t~mem373#1 % 256 % 4294967296 <= 2147483647 then adu_probe_#t~mem373#1 % 256 % 4294967296 else adu_probe_#t~mem373#1 % 256 % 4294967296 - 4294967296); [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume !(adu_probe_~i~1#1 < (if adu_probe_#t~mem373#1 % 256 % 4294967296 <= 2147483647 then adu_probe_#t~mem373#1 % 256 % 4294967296 else adu_probe_#t~mem373#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-3: SUMMARY for call adu_probe_#t~mem373#1 := read~int#2(adu_probe_~iface_desc~0#1.base, 4 + adu_probe_~iface_desc~0#1.offset, 1); srcloc: null [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: havoc adu_probe_#t~mem373#1; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-2: havoc adu_probe_#t~mem373#1; [2025-02-08 14:02:37,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: SUMMARY for call adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 120 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-9: SUMMARY for call adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 120 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603: havoc adu_probe_#t~ret425#1; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret425#1 && adu_probe_#t~ret425#1 <= 2147483647; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-4: adu_probe_#t~ret425#1 := dev_err_#res#1; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,541 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 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,541 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 14:02:37,541 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~ret495#1; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-2: assume { :end_inline_adu_probe } true;assume -2147483648 <= ldv_usb_scenario_probe_3_14_#t~ret495#1 && ldv_usb_scenario_probe_3_14_#t~ret495#1 <= 2147483647; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264: havoc ldv_usb_scenario_probe_3_14_#t~ret495#1; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-5: ldv_usb_scenario_probe_3_14_#t~ret495#1 := adu_probe_#res#1; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-6: havoc adu_probe_#t~ret364#1.base, adu_probe_#t~ret364#1.offset, adu_probe_#t~ret365#1, adu_probe_#t~ret366#1.base, adu_probe_#t~ret366#1.offset, adu_probe_#t~ret367#1, adu_probe_#t~ret368#1.base, adu_probe_#t~ret368#1.offset, adu_probe_#t~mem369#1.base, adu_probe_#t~mem369#1.offset, adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset, adu_probe_#t~ret371#1, adu_probe_#t~ret372#1, adu_probe_#t~mem373#1, adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset, adu_probe_#t~ret375#1, adu_probe_#t~mem376#1.base, adu_probe_#t~mem376#1.offset, adu_probe_#t~ret377#1, adu_probe_#t~mem378#1.base, adu_probe_#t~mem378#1.offset, adu_probe_#t~ret379#1, adu_probe_#t~mem380#1.base, adu_probe_#t~mem380#1.offset, adu_probe_#t~ret381#1, adu_probe_#t~ret382#1.base, adu_probe_#t~ret382#1.offset, adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset, adu_probe_#t~ret384#1, adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset, adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset, adu_probe_#t~mem387#1.base, adu_probe_#t~mem387#1.offset, adu_probe_#t~memset~res388#1.base, adu_probe_#t~memset~res388#1.offset, adu_probe_#t~mem389#1.base, adu_probe_#t~mem389#1.offset, adu_probe_#t~memset~res390#1.base, adu_probe_#t~memset~res390#1.offset, adu_probe_#t~mem391#1.base, adu_probe_#t~mem391#1.offset, adu_probe_#t~memset~res392#1.base, adu_probe_#t~memset~res392#1.offset, adu_probe_#t~ret393#1.base, adu_probe_#t~ret393#1.offset, adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset, adu_probe_#t~ret395#1, adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset, adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset, adu_probe_#t~mem398#1.base, adu_probe_#t~mem398#1.offset, adu_probe_#t~memset~res399#1.base, adu_probe_#t~memset~res399#1.offset, adu_probe_#t~mem400#1.base, adu_probe_#t~mem400#1.offset, adu_probe_#t~memset~res401#1.base, adu_probe_#t~memset~res401#1.offset, adu_probe_#t~mem402#1.base, adu_probe_#t~mem402#1.offset, adu_probe_#t~memset~res403#1.base, adu_probe_#t~memset~res403#1.offset, adu_probe_#t~ret404#1.base, adu_probe_#t~ret404#1.offset, adu_probe_#t~mem405#1.base, adu_probe_#t~mem405#1.offset, adu_probe_#t~ret406#1, adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset, adu_probe_#t~memset~res408#1.base, adu_probe_#t~memset~res408#1.offset, adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset, adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset, adu_probe_#t~ret411#1, adu_probe_#t~ret412#1.base, adu_probe_#t~ret412#1.offset, adu_probe_#t~mem413#1.base, adu_probe_#t~mem413#1.offset, adu_probe_#t~ret414#1, adu_probe_#t~ret415#1.base, adu_probe_#t~ret415#1.offset, adu_probe_#t~mem416#1.base, adu_probe_#t~mem416#1.offset, adu_probe_#t~ret417#1, adu_probe_#t~mem418#1, adu_probe_#t~ret419#1, adu_probe_#t~ret420#1, adu_probe_#t~mem421#1, adu_probe_#t~ret422#1, adu_probe_#t~ret423#1, adu_probe_#t~ret424#1, adu_probe_#t~ret425#1, adu_probe_#t~mem426#1, adu_probe_#t~mem427#1, adu_probe_#t~mem428#1, adu_probe_#t~ret429#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 14:02:37,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: SUMMARY for call adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 128 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,542 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 14:02:37,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-4: havoc adu_probe_#t~ret364#1.base, adu_probe_#t~ret364#1.offset, adu_probe_#t~ret365#1, adu_probe_#t~ret366#1.base, adu_probe_#t~ret366#1.offset, adu_probe_#t~ret367#1, adu_probe_#t~ret368#1.base, adu_probe_#t~ret368#1.offset, adu_probe_#t~mem369#1.base, adu_probe_#t~mem369#1.offset, adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset, adu_probe_#t~ret371#1, adu_probe_#t~ret372#1, adu_probe_#t~mem373#1, adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset, adu_probe_#t~ret375#1, adu_probe_#t~mem376#1.base, adu_probe_#t~mem376#1.offset, adu_probe_#t~ret377#1, adu_probe_#t~mem378#1.base, adu_probe_#t~mem378#1.offset, adu_probe_#t~ret379#1, adu_probe_#t~mem380#1.base, adu_probe_#t~mem380#1.offset, adu_probe_#t~ret381#1, adu_probe_#t~ret382#1.base, adu_probe_#t~ret382#1.offset, adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset, adu_probe_#t~ret384#1, adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset, adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset, adu_probe_#t~mem387#1.base, adu_probe_#t~mem387#1.offset, adu_probe_#t~memset~res388#1.base, adu_probe_#t~memset~res388#1.offset, adu_probe_#t~mem389#1.base, adu_probe_#t~mem389#1.offset, adu_probe_#t~memset~res390#1.base, adu_probe_#t~memset~res390#1.offset, adu_probe_#t~mem391#1.base, adu_probe_#t~mem391#1.offset, adu_probe_#t~memset~res392#1.base, adu_probe_#t~memset~res392#1.offset, adu_probe_#t~ret393#1.base, adu_probe_#t~ret393#1.offset, adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset, adu_probe_#t~ret395#1, adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset, adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset, adu_probe_#t~mem398#1.base, adu_probe_#t~mem398#1.offset, adu_probe_#t~memset~res399#1.base, adu_probe_#t~memset~res399#1.offset, adu_probe_#t~mem400#1.base, adu_probe_#t~mem400#1.offset, adu_probe_#t~memset~res401#1.base, adu_probe_#t~memset~res401#1.offset, adu_probe_#t~mem402#1.base, adu_probe_#t~mem402#1.offset, adu_probe_#t~memset~res403#1.base, adu_probe_#t~memset~res403#1.offset, adu_probe_#t~ret404#1.base, adu_probe_#t~ret404#1.offset, adu_probe_#t~mem405#1.base, adu_probe_#t~mem405#1.offset, adu_probe_#t~ret406#1, adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset, adu_probe_#t~memset~res408#1.base, adu_probe_#t~memset~res408#1.offset, adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset, adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset, adu_probe_#t~ret411#1, adu_probe_#t~ret412#1.base, adu_probe_#t~ret412#1.offset, adu_probe_#t~mem413#1.base, adu_probe_#t~mem413#1.offset, adu_probe_#t~ret414#1, adu_probe_#t~ret415#1.base, adu_probe_#t~ret415#1.offset, adu_probe_#t~mem416#1.base, adu_probe_#t~mem416#1.offset, adu_probe_#t~ret417#1, adu_probe_#t~mem418#1, adu_probe_#t~ret419#1, adu_probe_#t~ret420#1, adu_probe_#t~mem421#1, adu_probe_#t~ret422#1, adu_probe_#t~ret423#1, adu_probe_#t~ret424#1, adu_probe_#t~ret425#1, adu_probe_#t~mem426#1, adu_probe_#t~mem427#1, adu_probe_#t~mem428#1, adu_probe_#t~ret429#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 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-7: havoc adu_probe_#res#1; [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,543 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 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-9: SUMMARY for call adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 128 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:37,544 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 14:02:37,544 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 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,544 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 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:37,544 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 14:02:37,544 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 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: SUMMARY for call adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 300 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-9: SUMMARY for call adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 300 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset; [2025-02-08 14:02:37,544 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 14:02:37,544 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 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,544 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 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: SUMMARY for call adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 316 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset; [2025-02-08 14:02:37,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-9: SUMMARY for call adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 316 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,545 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 14:02:37,545 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 14:02:37,545 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 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,546 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 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume 0 == (adu_probe_#t~mem374#1.base + adu_probe_#t~mem374#1.offset) % 4294967296; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume !(0 == (adu_probe_#t~mem374#1.base + adu_probe_#t~mem374#1.offset) % 4294967296); [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-3: SUMMARY for call adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 304 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: havoc adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-2: havoc adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset; [2025-02-08 14:02:37,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,547 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 14:02:37,547 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 14:02:37,547 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 14:02:37,547 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 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:37,547 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 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,547 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 14:02:37,547 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 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,547 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 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,547 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 14:02:37,547 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 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-17: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:37,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-16: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-15: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-21: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,548 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 14:02:37,548 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 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,548 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 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,548 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 14:02:37,549 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 14:02:37,549 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 14:02:37,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret375#1 && adu_probe_#t~ret375#1 <= 2147483647; [2025-02-08 14:02:37,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret542#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:37,549 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 14:02:37,549 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 14:02:37,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: havoc ldv_mutex_lock_adutux_mutex_#t~ret542#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:37,549 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 14:02:37,550 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 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: havoc adu_probe_#t~ret375#1; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,550 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 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-4: adu_probe_#t~ret375#1 := dev_err_#res#1; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,550 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 14:02:37,550 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 14:02:37,550 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 14:02:37,550 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 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: havoc adu_probe_#t~mem426#1; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-1: SUMMARY for call write~int#2(adu_probe_#t~mem426#1, adu_probe_~dev~6#1.base, 104 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-2: SUMMARY for call adu_probe_#t~mem426#1 := read~int#2(adu_probe_~interface#1.base, 16 + adu_probe_~interface#1.offset, 4); srcloc: null [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: havoc adu_probe_#t~ret429#1; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: assume { :end_inline__dev_info } true;assume -2147483648 <= adu_probe_#t~ret429#1 && adu_probe_#t~ret429#1 <= 2147483647; [2025-02-08 14:02:37,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: havoc ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-4: adu_probe_#t~ret429#1 := _dev_info_#res#1; [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-5: havoc _dev_info_#t~nondet646#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:37,551 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 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-3: havoc _dev_info_#t~nondet646#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-6: havoc _dev_info_#res#1; [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-1: havoc adu_probe_#t~mem427#1; [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-2: 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 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612: havoc adu_probe_#t~mem428#1; [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-3: SUMMARY for call adu_probe_#t~mem428#1 := read~int#2(adu_probe_~dev~6#1.base, 104 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-4: SUMMARY for call adu_probe_#t~mem427#1 := read~int#2(adu_probe_~udev~0#1.base, 969 + adu_probe_~udev~0#1.offset, 2); srcloc: null [2025-02-08 14:02:37,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-2: havoc adu_disconnect_#t~ret430#1.base, adu_disconnect_#t~ret430#1.offset, adu_disconnect_#t~mem431#1, adu_disconnect_#t~mem432#1, adu_disconnect_#t~ret433#1, adu_disconnect_#t~mem434#1.base, adu_disconnect_#t~mem434#1.offset, adu_disconnect_#t~mem435#1, adu_disconnect_#t~ret436#1, adu_disconnect_#t~mem437#1, adu_disconnect_#t~ret438#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 14:02:37,551 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 14:02:37,551 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 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-1: havoc adu_disconnect_#t~ret430#1.base, adu_disconnect_#t~ret430#1.offset, adu_disconnect_#t~mem431#1, adu_disconnect_#t~mem432#1, adu_disconnect_#t~ret433#1, adu_disconnect_#t~mem434#1.base, adu_disconnect_#t~mem434#1.offset, adu_disconnect_#t~mem435#1, adu_disconnect_#t~ret436#1, adu_disconnect_#t~mem437#1, adu_disconnect_#t~ret438#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 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-2: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-1: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 14:02:37,552 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 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-2: havoc adu_probe_#t~mem376#1.base, adu_probe_#t~mem376#1.offset; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-3: SUMMARY for call adu_probe_#t~mem376#1.base, adu_probe_#t~mem376#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 320 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume 0 == (adu_probe_#t~mem376#1.base + adu_probe_#t~mem376#1.offset) % 4294967296; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume !(0 == (adu_probe_#t~mem376#1.base + adu_probe_#t~mem376#1.offset) % 4294967296); [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-1: havoc adu_probe_#t~mem376#1.base, adu_probe_#t~mem376#1.offset; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-1: ldv_post_probe_~tmp~37#1 := ldv_post_probe_#t~ret515#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: havoc ldv_post_probe_#t~ret515#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-5: ldv_post_probe_#t~ret515#1 := ldv_filter_positive_int_#res#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-4: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-3: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-2: assume { :end_inline_ldv_filter_positive_int } true;assume -2147483648 <= ldv_post_probe_#t~ret515#1 && ldv_post_probe_#t~ret515#1 <= 2147483647; [2025-02-08 14:02:37,552 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 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-7: havoc ldv_filter_positive_int_#res#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-6: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:37,552 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 14:02:37,552 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 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: adu_probe_#res#1 := adu_probe_~retval~4#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: havoc adu_probe_#t~ret377#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret377#1 && adu_probe_#t~ret377#1 <= 2147483647; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-4: adu_probe_#t~ret377#1 := dev_err_#res#1; [2025-02-08 14:02:37,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,553 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 14:02:37,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,553 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 14:02:37,553 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 14:02:37,553 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 14:02:37,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: ldv_post_probe_#res#1 := ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-2: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 14:02:37,554 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 14:02:37,554 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 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:37,554 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 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-3: havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset, adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:37,554 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 14:02:37,554 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 14:02:37,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-2: havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset, adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:37,554 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 14:02:37,554 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 14:02:37,554 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 14:02:37,554 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 14:02:37,554 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 14:02:37,554 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~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, 1, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 14:02:37,554 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 14:02:37,554 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 14:02:37,554 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 14:02:37,555 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~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset; [2025-02-08 14:02:37,555 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 14:02:37,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset; [2025-02-08 14:02:37,555 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 14:02:37,555 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 14:02:37,555 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~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset; [2025-02-08 14:02:37,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-5: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset; [2025-02-08 14:02:37,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-4: SUMMARY for call ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,555 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 14:02:37,555 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~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset; [2025-02-08 14:02:37,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-10: havoc ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset; [2025-02-08 14:02:37,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-9: SUMMARY for call ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,555 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~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, 1, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 14:02:37,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-14: SUMMARY for call ldv_xzalloc_#t~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:37,555 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~malloc533#1.base, ldv_xzalloc_#t~malloc533#1.offset, 1, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 14:02:37,556 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 14:02:37,556 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 14:02:37,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,556 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 14:02:37,556 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 14:02:37,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,556 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 14:02:37,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,556 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 14:02:37,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 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 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 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 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-10: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-2: adu_probe_~in_end_size~0#1 := adu_probe_#t~ret379#1; [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-16: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_probe_#t~ret379#1 && adu_probe_#t~ret379#1 <= 2147483647; [2025-02-08 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489: havoc adu_probe_#t~ret379#1; [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-14: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-1: havoc adu_probe_#t~mem378#1.base, adu_probe_#t~mem378#1.offset; [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-6: adu_probe_#t~ret379#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:37,557 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 14:02:37,557 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 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-18: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:37,557 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 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-10: SUMMARY for call adu_probe_#t~mem378#1.base, adu_probe_#t~mem378#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 304 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:37,557 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~mem378#1.base, adu_probe_#t~mem378#1.offset; [2025-02-08 14:02:37,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,557 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 14:02:37,557 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 14:02:37,557 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 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,558 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 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490: havoc adu_probe_#t~ret381#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_probe_#t~ret381#1 && adu_probe_#t~ret381#1 <= 2147483647; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,558 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 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-1: havoc adu_probe_#t~mem380#1.base, adu_probe_#t~mem380#1.offset; [2025-02-08 14:02:37,558 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 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-2: adu_probe_~out_end_size~0#1 := adu_probe_#t~ret381#1; [2025-02-08 14:02:37,558 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 14:02:37,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:37,559 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 14:02:37,559 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 14:02:37,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-6: adu_probe_#t~ret381#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:37,559 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~mem380#1.base, adu_probe_#t~mem380#1.offset; [2025-02-08 14:02:37,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-10: SUMMARY for call adu_probe_#t~mem380#1.base, adu_probe_#t~mem380#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 320 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,559 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 14:02:37,559 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 14:02:37,559 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 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xzalloc_#t~ret534#1 && ldv_xzalloc_#t~ret534#1 <= 2147483647; [2025-02-08 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-1: ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret534#1; [2025-02-08 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: havoc ldv_xzalloc_#t~ret534#1; [2025-02-08 14:02:37,560 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 14:02:37,560 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 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-5: ldv_xzalloc_#t~ret534#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,560 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 14:02:37,560 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 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xzalloc_#t~ret534#1 && ldv_xzalloc_#t~ret534#1 <= 2147483647; [2025-02-08 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: havoc adu_probe_#t~ret382#1.base, adu_probe_#t~ret382#1.offset; [2025-02-08 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-9: ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret534#1; [2025-02-08 14:02:37,560 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~ret382#1.base, adu_probe_#t~ret382#1.offset; [2025-02-08 14:02:37,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-8: havoc ldv_xzalloc_#t~ret534#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,561 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-4: adu_probe_#t~ret382#1.base, adu_probe_#t~ret382#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-13: ldv_xzalloc_#t~ret534#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-5: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,561 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:37,561 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-3: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xzalloc_#t~ret534#1 && ldv_xzalloc_#t~ret534#1 <= 2147483647; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-8: 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-17: ldv_xzalloc_~tmp___0~17#1 := ldv_xzalloc_#t~ret534#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-9: assume 4 * adu_probe_~in_end_size~0#1 >= -2147483648; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-9: assume !(4 * adu_probe_~in_end_size~0#1 >= -2147483648); [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-16: havoc ldv_xzalloc_#t~ret534#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-15: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-7: assume 4 * adu_probe_~in_end_size~0#1 <= 2147483647; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-7: assume !(4 * adu_probe_~in_end_size~0#1 <= 2147483647); [2025-02-08 14:02:37,561 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-21: ldv_xzalloc_#t~ret534#1 := ldv_is_err_#res#1; [2025-02-08 14:02:37,561 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:37,561 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 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-2: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-1: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-4: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-23: havoc ldv_is_err_#res#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-3: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-6: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-5: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-7: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,562 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 14:02:37,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,562 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 14:02:37,562 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 14:02:37,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:37,562 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 14:02:37,562 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 14:02:37,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: SUMMARY for call write~$Pointer$#2(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 14:02:37,562 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 14:02:37,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: havoc adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-2: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-4: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:37,563 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 14:02:37,563 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~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-6: __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-5: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-7: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-10: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,564 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 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-12: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: havoc adu_disconnect_~minor~0#1; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-14: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:37,564 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~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-16: __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-15: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume 0 == (adu_probe_#t~mem383#1.base + adu_probe_#t~mem383#1.offset) % 4294967296; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume !(0 == (adu_probe_#t~mem383#1.base + adu_probe_#t~mem383#1.offset) % 4294967296); [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-17: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-20: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-3: SUMMARY for call adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,565 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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-22: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-1: havoc adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-2: havoc adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset; [2025-02-08 14:02:37,565 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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-24: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:37,565 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~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-26: __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-25: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-28: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-27: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-30: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,565 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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-32: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-34: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:37,565 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~ret99#1.base, __kmalloc_#t~ret99#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-36: __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-35: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-38: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-37: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:37,565 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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: havoc adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset; [2025-02-08 14:02:37,565 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 14:02:37,565 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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628: havoc adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset; [2025-02-08 14:02:37,565 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 14:02:37,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret384#1 && adu_probe_#t~ret384#1 <= 2147483647; [2025-02-08 14:02:37,565 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 14:02:37,566 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 14:02:37,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-4: havoc adu_disconnect_~tmp___0~11#1; [2025-02-08 14:02:37,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: havoc adu_probe_#t~ret384#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-4: adu_probe_#t~ret384#1 := dev_err_#res#1; [2025-02-08 14:02:37,567 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 14:02:37,567 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 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-1: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-3: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-2: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-5: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-4: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-7: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-6: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5497: adu_probe_~retval~4#1 := -12; [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 14:02:37,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret550#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:37,568 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 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,568 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 14:02:37,568 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 14:02:37,568 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 14:02:37,568 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 14:02:37,568 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 14:02:37,568 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 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688-1: ldv_kzalloc_~size#1 := ldv_kzalloc_#in~size#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: ldv_kzalloc_~flags#1 := ldv_kzalloc_#in~flags#1; [2025-02-08 14:02:37,568 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~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#1.offset; [2025-02-08 14:02:37,568 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 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#1.offset; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset, ldv_dev_get_drvdata_#t~short506#1, ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset, ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:02:37,568 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 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset, ldv_dev_get_drvdata_#t~short506#1, ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset, ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: havoc _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 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 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-4: assume -2147483648 <= _dev_info_#t~nondet646#1 && _dev_info_#t~nondet646#1 <= 2147483647; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-3: _dev_info_#res#1 := _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-2: havoc _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-8: havoc _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-6: havoc _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-5: havoc _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 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~ret430#1.base, adu_disconnect_#t~ret430#1.offset; [2025-02-08 14:02:37,568 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 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-11: havoc _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-10: assume -2147483648 <= _dev_info_#t~nondet646#1 && _dev_info_#t~nondet646#1 <= 2147483647; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632: havoc adu_disconnect_#t~ret430#1.base, adu_disconnect_#t~ret430#1.offset; [2025-02-08 14:02:37,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-9: _dev_info_#res#1 := _dev_info_#t~nondet646#1; [2025-02-08 14:02:37,569 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 14:02:37,569 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 14:02:37,569 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 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-4: adu_disconnect_#t~ret430#1.base, adu_disconnect_#t~ret430#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 14:02:37,570 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 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: havoc ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 14:02:37,570 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 14:02:37,570 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 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-2: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:37,570 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~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-4: kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-3: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-6: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-5: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-8: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,571 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 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-10: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:37,571 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~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-12: kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,571 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 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-11: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-14: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-13: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,571 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 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-16: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,571 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 14:02:37,571 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 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-18: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:37,571 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 14:02:37,571 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~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-20: kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-19: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-22: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-21: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-24: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,571 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 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-26: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:37,571 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~ret100#1.base, kmalloc_#t~ret100#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-28: kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,571 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 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-27: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:37,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-30: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-29: havoc __kmalloc_#t~ret99#1.base, __kmalloc_#t~ret99#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:37,572 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 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: SUMMARY for call write~$Pointer$#2(0, 0, adu_disconnect_~dev~7#1.base, 96 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: havoc adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-9: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-8: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-4: adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,573 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 14:02:37,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-8: SUMMARY for call adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,573 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 14:02:37,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-7: 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~mem385#1.base, adu_probe_#t~mem385#1.offset, 97, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:37,573 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 14:02:37,573 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 14:02:37,573 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 14:02:37,574 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 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-1: adu_disconnect_~minor~0#1 := (if adu_disconnect_#t~mem431#1 % 4294967296 % 4294967296 <= 2147483647 then adu_disconnect_#t~mem431#1 % 4294967296 % 4294967296 else adu_disconnect_#t~mem431#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-3: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-2: SUMMARY for call adu_disconnect_#t~mem431#1 := read~int#2(adu_disconnect_~dev~7#1.base, 104 + adu_disconnect_~dev~7#1.offset, 4); srcloc: null [2025-02-08 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-2: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-1: havoc ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636: havoc adu_disconnect_#t~mem431#1; [2025-02-08 14:02:37,574 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 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem387#1.base, adu_probe_#t~mem387#1.offset; [2025-02-08 14:02:37,574 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 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: havoc adu_probe_#t~memset~res388#1.base, adu_probe_#t~memset~res388#1.offset; [2025-02-08 14:02:37,574 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 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,574 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 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-4: adu_probe_#t~memset~res388#1.base, adu_probe_#t~memset~res388#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,575 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 14:02:37,575 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 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-7: 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~mem387#1.base, adu_probe_#t~mem387#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 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-8: SUMMARY for call adu_probe_#t~mem387#1.base, adu_probe_#t~mem387#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,575 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 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: havoc ldv_kzalloc_#t~ret519#1.base, ldv_kzalloc_#t~ret519#1.offset; [2025-02-08 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-4: ldv_kzalloc_#t~ret519#1.base, ldv_kzalloc_#t~ret519#1.offset := ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-3: havoc ldv_zalloc_#t~ret530#1.base, ldv_zalloc_#t~ret530#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-2: havoc ldv_zalloc_#in~size#1; [2025-02-08 14:02:37,575 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 14:02:37,575 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~ret519#1.base, ldv_kzalloc_#t~ret519#1.offset; [2025-02-08 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc adu_probe_#t~memset~res390#1.base, adu_probe_#t~memset~res390#1.offset; [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-6: havoc ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem389#1.base, adu_probe_#t~mem389#1.offset; [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-5: havoc ldv_zalloc_#t~ret530#1.base, ldv_zalloc_#t~ret530#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 14:02:37,575 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 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume 2 * adu_probe_~in_end_size~0#1 <= 2147483647; [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume !(2 * adu_probe_~in_end_size~0#1 <= 2147483647); [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-4: adu_probe_#t~memset~res390#1.base, adu_probe_#t~memset~res390#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-10: SUMMARY for call adu_probe_#t~mem389#1.base, adu_probe_#t~mem389#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,576 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~mem389#1.base, adu_probe_#t~mem389#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 14:02:37,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-9: assume 2 * adu_probe_~in_end_size~0#1 >= -2147483648; [2025-02-08 14:02:37,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-9: assume !(2 * adu_probe_~in_end_size~0#1 >= -2147483648); [2025-02-08 14:02:37,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,576 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 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,577 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 14:02:37,577 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 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,577 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 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,577 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 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,577 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 14:02:37,577 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 14:02:37,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 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 14:02:37,578 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 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 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 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-1: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-2: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-25: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-24: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-29: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-28: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-27: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-26: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-33: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-32: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-31: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-30: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,578 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 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-37: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,579 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 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-36: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-35: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-34: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: havoc adu_probe_#t~memset~res392#1.base, adu_probe_#t~memset~res392#1.offset; [2025-02-08 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem391#1.base, adu_probe_#t~mem391#1.offset; [2025-02-08 14:02:37,579 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 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-39: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:37,579 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 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-38: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-4: adu_probe_#t~memset~res392#1.base, adu_probe_#t~memset~res392#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-5: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,580 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 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-3: havoc #Ultimate.C_memset_#t~loopctr661#1; [2025-02-08 14:02:37,580 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~mem391#1.base, adu_probe_#t~mem391#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 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-9: assume 3 * adu_probe_~in_end_size~0#1 >= -2147483648; [2025-02-08 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-9: assume !(3 * adu_probe_~in_end_size~0#1 >= -2147483648); [2025-02-08 14:02:37,580 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 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume 3 * adu_probe_~in_end_size~0#1 <= 2147483647; [2025-02-08 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume !(3 * adu_probe_~in_end_size~0#1 <= 2147483647); [2025-02-08 14:02:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-10: SUMMARY for call adu_probe_#t~mem391#1.base, adu_probe_#t~mem391#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 120 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-3: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 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 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-7: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 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 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 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 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-11: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-9: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-15: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-13: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-18: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-17: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-3: 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 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-2: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-4: SUMMARY for call usb_endpoint_dir_in_#t~mem37#1 := read~int#2(usb_endpoint_dir_in_~epd#1.base, 2 + usb_endpoint_dir_in_~epd#1.offset, 1); srcloc: null [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: SUMMARY for call write~$Pointer$#4(171, 0, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-3: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: havoc adu_probe_#t~ret393#1.base, adu_probe_#t~ret393#1.offset; [2025-02-08 14:02:37,582 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~ret393#1.base, adu_probe_#t~ret393#1.offset; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: havoc ldv_dev_set_drvdata_46_#t~ret498#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-7: assume 4 * adu_probe_~in_end_size~0#1 <= 2147483647; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-7: assume !(4 * adu_probe_~in_end_size~0#1 <= 2147483647); [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-4: adu_probe_#t~ret393#1.base, adu_probe_#t~ret393#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-5: havoc kmalloc_#t~ret100#1.base, kmalloc_#t~ret100#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:37,582 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 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-4: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 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 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-1: ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret498#1; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-8: 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 14:02:37,582 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~ret498#1 && ldv_dev_set_drvdata_46_#t~ret498#1 <= 2147483647; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-9: assume 4 * adu_probe_~in_end_size~0#1 >= -2147483648; [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-9: assume !(4 * adu_probe_~in_end_size~0#1 >= -2147483648); [2025-02-08 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-7: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:37,582 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 14:02:37,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-5: ldv_dev_set_drvdata_46_#t~ret498#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-6: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 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 14:02:37,583 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~ret498#1 && ldv_dev_set_drvdata_46_#t~ret498#1 <= 2147483647; [2025-02-08 14:02:37,583 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 14:02:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-9: havoc ldv_dev_set_drvdata_46_#t~ret498#1; [2025-02-08 14:02:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-10: ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret498#1; [2025-02-08 14:02:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-15: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 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 14:02:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-16: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-13: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 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 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-14: ldv_dev_set_drvdata_46_#t~ret498#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-19: ldv_dev_set_drvdata_46_~tmp~26#1 := ldv_dev_set_drvdata_46_#t~ret498#1; [2025-02-08 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: SUMMARY for call write~$Pointer$#4(172, 0, adu_disconnect_~#descriptor~9#1.base, 4 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,584 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~ret498#1 && ldv_dev_set_drvdata_46_#t~ret498#1 <= 2147483647; [2025-02-08 14:02:37,584 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 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-18: havoc ldv_dev_set_drvdata_46_#t~ret498#1; [2025-02-08 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-23: ldv_dev_set_drvdata_46_#t~ret498#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-24: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 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 14:02:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: SUMMARY for call write~$Pointer$#2(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 14:02:37,584 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-22: havoc ldv_dev_set_drvdata_#t~ret509#1.base, ldv_dev_set_drvdata_#t~ret509#1.offset, ldv_dev_set_drvdata_#t~mem510#1.base, ldv_dev_set_drvdata_#t~mem510#1.offset, 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-25: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:37,585 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: SUMMARY for call write~$Pointer$#4(173, 0, adu_disconnect_~#descriptor~9#1.base, 8 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:37,585 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:37,585 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 14:02:37,585 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 14:02:37,585 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~ret485#1.base, #t~ret485#1.offset; [2025-02-08 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:37,585 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: havoc #t~ret485#1.base, #t~ret485#1.offset; [2025-02-08 14:02:37,585 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-4: #t~ret485#1.base, #t~ret485#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:37,585 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 14:02:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: SUMMARY for call write~$Pointer$#4(174, 0, adu_disconnect_~#descriptor~9#1.base, 12 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-1: havoc adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-2: havoc adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume 0 == (adu_probe_#t~mem394#1.base + adu_probe_#t~mem394#1.offset) % 4294967296; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume !(0 == (adu_probe_#t~mem394#1.base + adu_probe_#t~mem394#1.offset) % 4294967296); [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-3: SUMMARY for call adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset := read~$Pointer$#2(adu_probe_~dev~6#1.base, 128 + adu_probe_~dev~6#1.offset, 4); srcloc: null [2025-02-08 14:02:37,586 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 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645: SUMMARY for call write~int#4(818, adu_disconnect_~#descriptor~9#1.base, 16 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: havoc #t~ret486#1.base, #t~ret486#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-4: #t~ret486#1.base, #t~ret486#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:37,586 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~ret486#1.base, #t~ret486#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 1992; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646: SUMMARY for call write~int#4(0, adu_disconnect_~#descriptor~9#1.base, 20 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514: havoc adu_probe_#t~ret395#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: ldv_dev_get_drvdata_#t~short506#1 := 0 != (ldv_dev_get_drvdata_#t~mem505#1.base + ldv_dev_get_drvdata_#t~mem505#1.offset) % 4294967296; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-3: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-4: adu_probe_#t~ret395#1 := dev_err_#res#1; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset; [2025-02-08 14:02:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-1: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_probe_#t~ret395#1 && adu_probe_#t~ret395#1 <= 2147483647; [2025-02-08 14:02:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:37,587 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 14:02:37,588 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 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: ldv_dev_get_drvdata_#t~short506#1 := 0 != (ldv_dev_get_drvdata_~dev#1.base + ldv_dev_get_drvdata_~dev#1.offset) % 4294967296; [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume !ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-5: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset := read~$Pointer$#2(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-6: havoc dev_err_#res#1; [2025-02-08 14:02:37,588 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 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-3: 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 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-2: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 14:02:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: havoc adu_disconnect_#t~ret433#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-1: havoc adu_disconnect_#t~mem432#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-4: SUMMARY for call usb_endpoint_dir_out_#t~mem38#1 := read~int#2(usb_endpoint_dir_out_~epd#1.base, 2 + usb_endpoint_dir_out_~epd#1.offset, 1); srcloc: null [2025-02-08 14:02:37,589 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 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515: adu_probe_~retval~4#1 := -12; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-2: adu_disconnect_~tmp___0~11#1 := adu_disconnect_#t~ret433#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_disconnect_#t~ret433#1 && adu_disconnect_#t~ret433#1 <= 2147483647; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset := read~$Pointer$#2(ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset, 4); srcloc: null [2025-02-08 14:02:37,589 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 := (if adu_disconnect_#t~mem432#1 % 4294967296 % 4294967296 <= 2147483647 then adu_disconnect_#t~mem432#1 % 4294967296 % 4294967296 else adu_disconnect_#t~mem432#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-6: adu_disconnect_#t~ret433#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308-1: kzalloc_~size#1 := kzalloc_#in~size#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-10: SUMMARY for call adu_disconnect_#t~mem432#1 := read~int#4(adu_disconnect_~#descriptor~9#1.base, 20 + adu_disconnect_~#descriptor~9#1.offset, 4); srcloc: null [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: SUMMARY for call ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset := read~$Pointer$#2(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: kzalloc_~flags#1 := kzalloc_#in~flags#1; [2025-02-08 14:02:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: SUMMARY for call write~$Pointer$#2(~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 14:02:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume 0 != adu_disconnect_~tmp___0~11#1; [2025-02-08 14:02:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume !(0 != adu_disconnect_~tmp___0~11#1); [2025-02-08 14:02:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: havoc kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 14:02:37,590 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 14:02:37,590 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 14:02:37,590 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 14:02:40,294 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 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4462: adu_release_~retval~1#1 := -19; [2025-02-08 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume true; [2025-02-08 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume !true; [2025-02-08 14:02:40,294 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 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-1: ~ldv_2_ret_default~0#1 := #t~ret449#1; [2025-02-08 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-2: assume { :end_inline_ldv_filter_err_code } true;assume -2147483648 <= #t~ret449#1 && #t~ret449#1 <= 2147483647; [2025-02-08 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: havoc #t~ret449#1; [2025-02-08 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-5: #t~ret449#1 := ldv_filter_err_code_#res#1; [2025-02-08 14:02:40,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-6: havoc ldv_filter_err_code_#t~ret516#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-3: havoc ldv_filter_err_code_#in~ret_val#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-4: havoc ldv_filter_err_code_#t~ret516#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-7: havoc ldv_filter_err_code_#res#1; [2025-02-08 14:02:40,295 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 14:02:40,295 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 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret450#1 && #t~ret450#1 <= 2147483647; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: havoc #t~ret450#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: SUMMARY for call write~$Pointer$#12(92, 0, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-1: ~tmp___12~2#1 := #t~ret450#1; [2025-02-08 14:02:40,295 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 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-4: #t~ret450#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,295 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 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3936: havoc iminor_#t~mem63#1; [2025-02-08 14:02:40,295 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 14:02:40,295 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 14:02:40,295 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 14:02:40,295 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 14:02:40,295 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 14:02:40,295 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 14:02:40,295 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 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: SUMMARY for call write~$Pointer$#12(93, 0, adu_read_~#descriptor___5~0#1.base, 4 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-8: havoc adu_write_~tmp___19~1#1; [2025-02-08 14:02:40,295 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 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-2: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret595#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-1: [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-6: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret595#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-5: [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-4: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-3: [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-10: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret595#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-9: [2025-02-08 14:02:40,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-8: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-7: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-14: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret595#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-13: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-12: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-11: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-18: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret595#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume 0 != ~tmp___12~2#1; [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume !(0 != ~tmp___12~2#1); [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: SUMMARY for call write~$Pointer$#12(94, 0, adu_read_~#descriptor___5~0#1.base, 8 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-17: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-16: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-15: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-22: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret595#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-21: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-20: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-19: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-23: [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: havoc adu_write_~tmp___20~1#1; [2025-02-08 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: SUMMARY for call write~$Pointer$#12(95, 0, adu_read_~#descriptor___5~0#1.base, 12 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,296 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 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467-1: havoc adu_release_internal_#t~mem187#1, adu_release_internal_#t~mem188#1, adu_release_internal_#t~ret189#1, adu_release_internal_#t~mem190#1.base, adu_release_internal_#t~mem190#1.offset, adu_release_internal_#t~mem191#1, adu_release_internal_#t~ret192#1, adu_release_internal_#t~mem193#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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,296 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 14:02:40,296 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 14:02:40,296 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: SUMMARY for call write~int#12(446, adu_read_~#descriptor___5~0#1.base, 16 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-8: havoc adu_write_~tmp___21~1#1; [2025-02-08 14:02:40,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,297 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 14:02:40,298 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 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: SUMMARY for call write~int#12(0, adu_read_~#descriptor___5~0#1.base, 20 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-2: havoc adu_release_#t~mem200#1.base, adu_release_#t~mem200#1.offset; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-3: SUMMARY for call adu_release_#t~mem200#1.base, adu_release_#t~mem200#1.offset := read~$Pointer$#2(adu_release_~dev~3#1.base, 96 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume 0 == (adu_release_#t~mem200#1.base + adu_release_#t~mem200#1.offset) % 4294967296; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume !(0 == (adu_release_#t~mem200#1.base + adu_release_#t~mem200#1.offset) % 4294967296); [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-1: havoc adu_release_#t~mem200#1.base, adu_release_#t~mem200#1.offset; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: havoc adu_write_#t~ret333#1.base, adu_write_#t~ret333#1.offset; [2025-02-08 14:02:40,298 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 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-4: adu_write_#t~ret333#1.base, adu_write_#t~ret333#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-1: havoc adu_write_#t~ret333#1.base, adu_write_#t~ret333#1.offset; [2025-02-08 14:02:40,298 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~ret333#1.base, adu_write_#t~ret333#1.offset; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4998: havoc adu_write_~tmp___22~1#1; [2025-02-08 14:02:40,298 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 14:02:40,298 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 14:02:40,298 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 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941: test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1; [2025-02-08 14:02:40,298 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 14:02:40,298 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 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734: havoc adu_read_#t~ret260#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret260#1 && adu_read_#t~ret260#1 <= 2147483647; [2025-02-08 14:02:40,298 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 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-1: havoc adu_read_#t~mem259#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-2: adu_read_~tmp___11~0#1 := adu_read_#t~ret260#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume 0 == adu_release_#t~mem201#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume !(0 == adu_release_#t~mem201#1); [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-6: adu_read_#t~ret260#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-3: SUMMARY for call adu_release_#t~mem201#1 := read~int#2(adu_release_~dev~3#1.base, 116 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,299 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 := (if adu_read_#t~mem259#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem259#1 % 4294967296 % 4294967296 else adu_read_#t~mem259#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-1: havoc adu_release_#t~mem201#1; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-10: SUMMARY for call adu_read_#t~mem259#1 := read~int#12(adu_read_~#descriptor___5~0#1.base, 20 + adu_read_~#descriptor___5~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-2: havoc adu_release_#t~mem201#1; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: havoc adu_write_~tmp___23~1#1; [2025-02-08 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943-1: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume 0 != adu_read_~tmp___11~0#1; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume !(0 != adu_read_~tmp___11~0#1); [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-1: havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset, adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-2: havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset, adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:40,299 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 14:02:40,299 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 14:02:40,299 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 14:02:40,299 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~ret595#1; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,299 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 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,299 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 14:02:40,299 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 14:02:40,299 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 14:02:40,299 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 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002: havoc adu_write_#t~ret299#1.base, adu_write_#t~ret299#1.offset; [2025-02-08 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-3: adu_write_#t~ret299#1.base, adu_write_#t~ret299#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,299 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 14:02:40,299 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~ret299#1.base, adu_write_#t~ret299#1.offset; [2025-02-08 14:02:40,299 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 14:02:40,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: havoc adu_read_#t~ret262#1; [2025-02-08 14:02:40,299 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 14:02:40,300 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 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-1: havoc adu_read_#t~mem261#1.base, adu_read_#t~mem261#1.offset; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret262#1 && adu_read_#t~ret262#1 <= 2147483647; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,300 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~mem261#1.base, 99 + adu_read_#t~mem261#1.offset, 96, 0; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-5: adu_read_#t~ret262#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-9: SUMMARY for call adu_read_#t~mem261#1.base, adu_read_#t~mem261#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-3: [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-2: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-7: [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-6: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-5: [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-11: [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: SUMMARY for call write~int#27(0, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-10: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-9: [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-8: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,300 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 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-15: [2025-02-08 14:02:40,300 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 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-14: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,300 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 14:02:40,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-13: [2025-02-08 14:02:40,300 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 14:02:40,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-12: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,301 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 14:02:40,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-19: [2025-02-08 14:02:40,301 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 14:02:40,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-18: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-8: havoc test_ti_thread_flag_#res#1; [2025-02-08 14:02:40,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-17: [2025-02-08 14:02:40,301 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-10: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$#2(test_tsk_thread_flag_~tsk#1.base, 4 + test_tsk_thread_flag_~tsk#1.offset, 4); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-23: [2025-02-08 14:02:40,302 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-22: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-21: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-12: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-20: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-11: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-27: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-14: 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-26: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-13: test_tsk_thread_flag_~tmp~4#1 := test_tsk_thread_flag_#t~ret69#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-25: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-16: 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-24: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-15: 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-31: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-18: 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-30: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-17: test_tsk_thread_flag_#t~ret69#1 := test_ti_thread_flag_#res#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-29: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-20: 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 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-19: havoc test_ti_thread_flag_#res#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-35: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-34: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-21: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$#2(test_tsk_thread_flag_~tsk#1.base, 4 + test_tsk_thread_flag_~tsk#1.offset, 4); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-33: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-32: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-39: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-38: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-37: [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-36: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-43: [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-42: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-41: [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-40: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: SUMMARY for call write~$Pointer$#27(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 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-47: [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-46: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-45: [2025-02-08 14:02:40,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-44: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-51: [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-50: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-49: [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-48: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,304 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~ret334#1.base, adu_write_#t~ret334#1.offset; [2025-02-08 14:02:40,304 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 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: havoc adu_write_#t~ret334#1.base, adu_write_#t~ret334#1.offset; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-1: havoc adu_write_#t~ret334#1.base, adu_write_#t~ret334#1.offset; [2025-02-08 14:02:40,304 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~ret570#1; [2025-02-08 14:02:40,304 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 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-4: adu_write_#t~ret334#1.base, adu_write_#t~ret334#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,304 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 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-4: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: SUMMARY for call write~$Pointer$#27(#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 14:02:40,304 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 14:02:40,304 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~ret570#1 && ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1 <= 2147483647; [2025-02-08 14:02:40,304 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~ret570#1 && ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1 <= 2147483647; [2025-02-08 14:02:40,304 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~ret570#1; [2025-02-08 14:02:40,304 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 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-7: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1; [2025-02-08 14:02:40,304 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 14:02:40,304 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 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-12: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-11: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-10: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-17: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,304 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~ret570#1 && ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1 <= 2147483647; [2025-02-08 14:02:40,304 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~ret570#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-14: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1; [2025-02-08 14:02:40,304 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 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-19: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-18: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006: SUMMARY for call write~$Pointer$#27(0, 0, adu_write_~#waita~0#1.base, 12 + adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,305 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 14:02:40,305 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 14:02:40,305 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 14:02:40,305 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 14:02:40,305 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 14:02:40,305 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 14:02:40,305 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 14:02:40,306 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 14:02:40,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: adu_write_~bytes_written~0#1 := 0; [2025-02-08 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-1: SUMMARY for call write~$Pointer$#27(0, 0, adu_write_~#waita~0#1.base, 16 + adu_write_~#waita~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,306 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 14:02:40,307 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 14:02:40,307 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 14:02:40,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,307 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 14:02:40,307 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 14:02:40,307 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 14:02:40,307 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 14:02:40,308 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 14:02:40,308 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 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-1: [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-5: [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-2: SUMMARY for call adu_write_#t~mem300#1.base, adu_write_#t~mem300#1.offset := read~$Pointer$#2(adu_write_~file#1.base, 296 + adu_write_~file#1.offset, 4); srcloc: null [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-3: [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: havoc adu_write_#t~mem300#1.base, adu_write_#t~mem300#1.offset; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset := adu_write_#t~mem300#1.base, adu_write_#t~mem300#1.offset; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-9: [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-8: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:02:40,308 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 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-7: [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-6: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-11: [2025-02-08 14:02:40,308 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 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-10: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: havoc adu_write_#t~ret301#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953-1: havoc signal_pending_~tmp~5#1; [2025-02-08 14:02:40,308 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 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953: havoc signal_pending_~tmp~5#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-4: havoc ldv_mutex_lock_interruptible_75_#t~ret502#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 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-1: adu_write_~retval~3#1 := adu_write_#t~ret301#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-2: assume { :end_inline_ldv_mutex_lock_interruptible_75 } true;assume -2147483648 <= adu_write_#t~ret301#1 && adu_write_#t~ret301#1 <= 2147483647; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-7: havoc ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 14:02:40,308 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 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-5: adu_write_#t~ret301#1 := ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-6: havoc ldv_mutex_lock_interruptible_75_#t~ret502#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 14:02:40,308 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~ret596#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-1: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,308 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 14:02:40,308 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 14:02:40,308 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~ret596#1; [2025-02-08 14:02:40,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,308 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 14:02:40,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-10: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,309 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 14:02:40,309 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 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954: havoc signal_pending_~tmp___0~5#1; [2025-02-08 14:02:40,310 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 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-7: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-13: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954-1: havoc signal_pending_~tmp___0~5#1; [2025-02-08 14:02:40,310 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 14:02:40,310 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 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4747: adu_read_~__ret~0#1 := 1; [2025-02-08 14:02:40,310 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 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 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 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-22: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 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 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-19: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4483: ldv_character_driver_scenario_release_2_2_#t~ret462#1 := adu_release_#res#1; [2025-02-08 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-25: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 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 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 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 14:02:40,310 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~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 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 14:02:40,310 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 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-34: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-1: havoc adu_write_#t~ret335#1.base, adu_write_#t~ret335#1.offset; [2025-02-08 14:02:40,310 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 14:02:40,310 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 14:02:40,310 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~ret335#1.base, adu_write_#t~ret335#1.offset; [2025-02-08 14:02:40,311 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 14:02:40,311 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~ret596#1; [2025-02-08 14:02:40,311 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 14:02:40,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-31: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276: havoc adu_write_#t~ret335#1.base, adu_write_#t~ret335#1.offset; [2025-02-08 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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~ret596#1; [2025-02-08 14:02:40,312 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 14:02:40,312 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 14:02:40,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-37: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret596#1; [2025-02-08 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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~ret596#1; [2025-02-08 14:02:40,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-4: adu_write_#t~ret335#1.base, adu_write_#t~ret335#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume 0 != adu_write_~retval~3#1; [2025-02-08 14:02:40,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume !(0 != adu_write_~retval~3#1); [2025-02-08 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,312 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 14:02:40,313 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 14:02:40,313 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 14:02:40,313 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 14:02:40,313 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 14:02:40,313 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 14:02:40,313 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 14:02:40,314 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 14:02:40,314 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 14:02:40,314 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 14:02:40,314 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 14:02:40,314 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 14:02:40,314 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 14:02:40,314 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 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume false; [2025-02-08 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume !false; [2025-02-08 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-1: signal_pending_~tmp~5#1 := signal_pending_#t~ret70#1; [2025-02-08 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957: havoc signal_pending_#t~ret70#1; [2025-02-08 14:02:40,314 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 14:02:40,314 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 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-5: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 14:02:40,314 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 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-7: havoc test_tsk_thread_flag_#res#1; [2025-02-08 14:02:40,314 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 14:02:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-9: havoc signal_pending_#t~ret70#1; [2025-02-08 14:02:40,314 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 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-10: signal_pending_~tmp~5#1 := signal_pending_#t~ret70#1; [2025-02-08 14:02:40,315 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 14:02:40,315 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 14:02:40,315 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 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-14: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 14:02:40,315 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 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-16: havoc test_tsk_thread_flag_#res#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-1: adu_read_~count#1 := adu_read_#in~count#1; [2025-02-08 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958: havoc signal_pending_#t~ret71#1; [2025-02-08 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-1: signal_pending_~tmp___0~5#1 := signal_pending_#t~ret71#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-5: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-10: signal_pending_~tmp___0~5#1 := signal_pending_#t~ret71#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-9: havoc signal_pending_#t~ret71#1; [2025-02-08 14:02:40,315 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 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-14: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-13: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-16: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-15: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,315 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 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-1: havoc adu_write_#t~mem302#1.base, adu_write_#t~mem302#1.offset; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-2: havoc adu_write_#t~mem302#1.base, adu_write_#t~mem302#1.offset; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume 0 == (adu_write_#t~mem302#1.base + adu_write_#t~mem302#1.offset) % 4294967296; [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume !(0 == (adu_write_#t~mem302#1.base + adu_write_#t~mem302#1.offset) % 4294967296); [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-3: SUMMARY for call adu_write_#t~mem302#1.base, adu_write_#t~mem302#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret451#1 && #t~ret451#1 <= 2147483647; [2025-02-08 14:02:40,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc #t~ret451#1; [2025-02-08 14:02:40,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-1: ~tmp___14~2#1 := #t~ret451#1; [2025-02-08 14:02:40,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-4: #t~ret451#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: havoc adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 14:02:40,317 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 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-1: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-3: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume false; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume !false; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489: havoc adu_read_~bytes_read~0#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5018: adu_write_~retval~3#1 := -19; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4490: havoc adu_read_~bytes_to_read~0#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283: havoc adu_write_#t~ret336#1.base, adu_write_#t~ret336#1.offset; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-1: havoc adu_write_#t~ret336#1.base, adu_write_#t~ret336#1.offset; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-4: adu_write_#t~ret336#1.base, adu_write_#t~ret336#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,317 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 14:02:40,317 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~ret336#1.base, adu_write_#t~ret336#1.offset; [2025-02-08 14:02:40,317 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 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: havoc adu_write_#t~ret303#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-1: assume { :end_inline_printk } true;assume -2147483648 <= adu_write_#t~ret303#1 && adu_write_#t~ret303#1 <= 2147483647; [2025-02-08 14:02:40,317 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 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-4: adu_write_#t~ret303#1 := printk_#res#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-5: havoc printk_#t~nondet649#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-2: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-3: havoc printk_#t~nondet649#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-6: havoc printk_#res#1; [2025-02-08 14:02:40,317 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 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume 1 == ~tmp___14~2#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume !(1 == ~tmp___14~2#1); [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4491: havoc adu_read_~i~0#1; [2025-02-08 14:02:40,317 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 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4492: havoc adu_read_~retval~2#1; [2025-02-08 14:02:40,317 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 14:02:40,317 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~ret595#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume false; [2025-02-08 14:02:40,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume !false; [2025-02-08 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4493: havoc adu_read_~timeout~0#1; [2025-02-08 14:02:40,318 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 14:02:40,318 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 14:02:40,318 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 14:02:40,318 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 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4494: havoc adu_read_~should_submit~0#1; [2025-02-08 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume 2 == ~tmp___14~2#1; [2025-02-08 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume !(2 == ~tmp___14~2#1); [2025-02-08 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4495: adu_read_~flags~1#1 := 0; [2025-02-08 14:02:40,318 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 14:02:40,318 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 14:02:40,318 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 14:02:40,318 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 14:02:40,318 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 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume 0 == adu_write_~count#1 % 4294967296; [2025-02-08 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume !(0 == adu_write_~count#1 % 4294967296); [2025-02-08 14:02:40,318 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 14:02:40,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,318 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 14:02:40,319 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 14:02:40,319 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 14:02:40,319 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 14:02:40,319 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 14:02:40,319 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 14:02:40,319 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 14:02:40,319 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 14:02:40,319 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 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 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 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#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 14:02:40,320 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 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#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 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,320 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 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume true; [2025-02-08 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume !true; [2025-02-08 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 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 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: SUMMARY for call write~$Pointer$#12(111, 0, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 14:02:40,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 14:02:40,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4498: havoc adu_read_~tmp___0~8#1; [2025-02-08 14:02:40,323 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 14:02:40,323 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 14:02:40,323 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 14:02:40,323 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 14:02:40,323 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 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: SUMMARY for call write~$Pointer$#12(112, 0, adu_write_~#descriptor~7#1.base, 4 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,323 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 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume 3 == ~tmp___14~2#1; [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume !(3 == ~tmp___14~2#1); [2025-02-08 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 14:02:40,323 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 14:02:40,323 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 14:02:40,323 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 14:02:40,323 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 14:02:40,323 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 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-6: havoc adu_read_~tmp___1~4#1; [2025-02-08 14:02:40,323 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 14:02:40,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: SUMMARY for call write~$Pointer$#12(113, 0, adu_write_~#descriptor~7#1.base, 8 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: SUMMARY for call write~$Pointer$#12(114, 0, adu_write_~#descriptor~7#1.base, 12 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: assume false; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume false; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !false; [2025-02-08 14:02:40,324 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 14:02:40,324 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 14:02:40,324 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 14:02:40,324 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 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-6: havoc adu_read_~tmp___2~3#1; [2025-02-08 14:02:40,324 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 14:02:40,324 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 14:02:40,324 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 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: SUMMARY for call write~int#12(537, adu_write_~#descriptor~7#1.base, 16 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: SUMMARY for call write~int#12(0, adu_write_~#descriptor~7#1.base, 20 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,324 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 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4503: havoc adu_read_~data_in_secondary~0#1; [2025-02-08 14:02:40,324 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 14:02:40,324 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 14:02:40,324 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 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-1: havoc adu_write_#t~mem304#1; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-2: adu_write_~tmp___0~9#1 := adu_write_#t~ret305#1; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032: havoc adu_write_#t~ret305#1; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-6: adu_write_#t~ret305#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret305#1 && adu_write_#t~ret305#1 <= 2147483647; [2025-02-08 14:02:40,324 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 14:02:40,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-1: havoc adu_read_#t~ret263#1.base, adu_read_#t~ret263#1.offset; [2025-02-08 14:02:40,325 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 := (if adu_write_#t~mem304#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem304#1 % 4294967296 % 4294967296 else adu_write_#t~mem304#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,325 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~ret263#1.base, adu_read_#t~ret263#1.offset; [2025-02-08 14:02:40,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-10: SUMMARY for call adu_write_#t~mem304#1 := read~int#12(adu_write_~#descriptor~7#1.base, 20 + adu_write_~#descriptor~7#1.offset, 4); srcloc: null [2025-02-08 14:02:40,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768: havoc adu_read_#t~ret263#1.base, adu_read_#t~ret263#1.offset; [2025-02-08 14:02:40,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,326 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 14:02:40,326 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 14:02:40,326 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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-4: adu_read_#t~ret263#1.base, adu_read_#t~ret263#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,326 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 14:02:40,326 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 14:02:40,326 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 14:02:40,326 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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-6: havoc adu_read_~tmp___3~1#1; [2025-02-08 14:02:40,326 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 14:02:40,326 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 14:02:40,326 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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: SUMMARY for call write~$Pointer$#12(135, 0, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,326 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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: SUMMARY for call write~$Pointer$#12(136, 0, adu_write_~#descriptor___3~1#1.base, 4 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume 0 != adu_write_~tmp___0~9#1; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume !(0 != adu_write_~tmp___0~9#1); [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827: havoc #t~ret452#1.base, #t~ret452#1.offset; [2025-02-08 14:02:40,326 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~ret452#1.base, #t~ret452#1.offset; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-4: #t~ret452#1.base, #t~ret452#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: havoc adu_read_~amount~0#1; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: SUMMARY for call write~$Pointer$#12(137, 0, adu_write_~#descriptor___3~1#1.base, 8 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,326 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 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4507: havoc adu_read_~tmp___4~1#1; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: SUMMARY for call write~$Pointer$#12(138, 0, adu_write_~#descriptor___3~1#1.base, 12 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-1: havoc adu_write_#t~mem306#1.base, adu_write_#t~mem306#1.offset; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret307#1 && adu_write_#t~ret307#1 <= 2147483647; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036: havoc adu_write_#t~ret307#1; [2025-02-08 14:02:40,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-5: adu_write_#t~ret307#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,327 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 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-9: SUMMARY for call adu_write_#t~mem306#1.base, adu_write_#t~mem306#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829: havoc #t~ret453#1.base, #t~ret453#1.offset; [2025-02-08 14:02:40,327 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~mem306#1.base, 99 + adu_write_#t~mem306#1.offset, 115, 0; [2025-02-08 14:02:40,328 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~ret453#1.base, #t~ret453#1.offset; [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-4: #t~ret453#1.base, #t~ret453#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,328 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 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: SUMMARY for call write~int#12(577, adu_write_~#descriptor___3~1#1.base, 16 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret542#1; [2025-02-08 14:02:40,328 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 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret542#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:40,328 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 14:02:40,328 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 14:02:40,328 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 14:02:40,328 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 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-6: havoc adu_read_~tmp___6~0#1; [2025-02-08 14:02:40,328 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 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: SUMMARY for call write~int#12(0, adu_write_~#descriptor___3~1#1.base, 20 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,328 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 14:02:40,328 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 14:02:40,328 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 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,328 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 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303: havoc adu_write_#t~ret338#1; [2025-02-08 14:02:40,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-1: havoc adu_write_#t~mem337#1; [2025-02-08 14:02:40,329 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 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-2: adu_write_~tmp___19~1#1 := adu_write_#t~ret338#1; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret338#1 && adu_write_#t~ret338#1 <= 2147483647; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,329 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 := (if adu_write_#t~mem337#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem337#1 % 4294967296 % 4294967296 else adu_write_#t~mem337#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-6: adu_write_#t~ret338#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-10: SUMMARY for call adu_write_#t~mem337#1 := read~int#12(adu_write_~#descriptor___3~1#1.base, 20 + adu_write_~#descriptor___3~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775: havoc adu_read_#t~ret264#1.base, adu_read_#t~ret264#1.offset; [2025-02-08 14:02:40,329 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 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-1: havoc adu_read_#t~ret264#1.base, adu_read_#t~ret264#1.offset; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-2: havoc ldv_character_driver_scenario_write_2_4_#t~ret463#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 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume { :end_inline_ldv_character_driver_scenario_write_2_4 } true;havoc #t~mem454#1.base, #t~mem454#1.offset; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-4: adu_read_#t~ret264#1.base, adu_read_#t~ret264#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,329 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 14:02:40,329 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~ret264#1.base, adu_read_#t~ret264#1.offset; [2025-02-08 14:02:40,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-3: havoc ldv_character_driver_scenario_write_2_4_#t~ret463#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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 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 14:02:40,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-6: havoc adu_read_~tmp___7~0#1; [2025-02-08 14:02:40,330 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 14:02:40,330 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 14:02:40,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833: 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~mem454#1.base, #t~mem454#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 14:02:40,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719: test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1; [2025-02-08 14:02:40,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833-1: SUMMARY for call #t~mem454#1.base, #t~mem454#1.offset := read~$Pointer$#2(~ldv_2_container_file_operations~0#1.base, 12 + ~ldv_2_container_file_operations~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,330 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 14:02:40,330 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 14:02:40,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume 0 != adu_write_~tmp___19~1#1; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume !(0 != adu_write_~tmp___19~1#1); [2025-02-08 14:02:40,331 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 14:02:40,331 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 14:02:40,331 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 14:02:40,331 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 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-6: havoc adu_read_~tmp___8~0#1; [2025-02-08 14:02:40,331 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 14:02:40,331 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 14:02:40,331 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 14:02:40,331 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 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-1: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307: havoc adu_write_#t~ret340#1; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-1: havoc adu_write_#t~mem339#1.base, adu_write_#t~mem339#1.offset; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-5: adu_write_#t~ret340#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret340#1 && adu_write_#t~ret340#1 <= 2147483647; [2025-02-08 14:02:40,331 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 14:02:40,331 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~mem339#1.base, 99 + adu_write_#t~mem339#1.offset, 139, 0; [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-9: SUMMARY for call adu_write_#t~mem339#1.base, adu_write_#t~mem339#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,331 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 14:02:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,331 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 14:02:40,331 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 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4515: havoc adu_read_~tmp___9~0#1; [2025-02-08 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume 0 != adu_write_~count#1 % 4294967296; [2025-02-08 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume !(0 != adu_write_~count#1 % 4294967296); [2025-02-08 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 14:02:40,332 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 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4516: havoc adu_read_~tmp___10~0#1; [2025-02-08 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 14:02:40,332 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 14:02:40,332 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 14:02:40,332 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 14:02:40,332 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 14:02:40,332 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 14:02:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-5: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 14:02:40,332 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 14:02:40,333 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 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-7: havoc variable_test_bit_#res#1; [2025-02-08 14:02:40,333 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 14:02:40,333 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 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-9: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-6: havoc adu_read_~tmp___11~0#1; [2025-02-08 14:02:40,333 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 14:02:40,333 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 14:02:40,333 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 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-14: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 14:02:40,333 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 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-16: havoc variable_test_bit_#res#1; [2025-02-08 14:02:40,333 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 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782: havoc adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset; [2025-02-08 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-4: adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-1: havoc adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset; [2025-02-08 14:02:40,333 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~ret265#1.base, adu_read_#t~ret265#1.offset; [2025-02-08 14:02:40,333 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 14:02:40,333 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 14:02:40,333 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 14:02:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047: assume { :end_inline_add_wait_queue } true;adu_write_~__ret~1#1 := 1; [2025-02-08 14:02:40,333 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 14:02:40,333 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 14:02:40,333 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 14:02:40,333 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 14:02:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,334 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~ret543#1 && ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret543#1 <= 2147483647; [2025-02-08 14:02:40,334 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~ret543#1; [2025-02-08 14:02:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret543#1; [2025-02-08 14:02:40,334 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 14:02:40,334 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 14:02:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,335 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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret543#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4519: havoc adu_read_~__ret~0#1; [2025-02-08 14:02:40,335 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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6370: havoc ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-2: adu_write_~tmp___20~1#1 := adu_write_#t~ret342#1; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_write_#t~ret342#1 && adu_write_#t~ret342#1 <= 2147483647; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: havoc adu_write_#t~ret342#1; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: havoc adu_write_#t~mem341#1.base, adu_write_#t~mem341#1.offset; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-6: adu_write_#t~ret342#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,335 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 14:02:40,335 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 14:02:40,335 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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-10: SUMMARY for call adu_write_#t~mem341#1.base, adu_write_#t~mem341#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 320 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,335 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~mem341#1.base, adu_write_#t~mem341#1.offset; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: assume { :end_inline_ldv_character_driver_scenario_release_2_2 } true;havoc #t~mem455#1.base, #t~mem455#1.offset; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume 0 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume !(0 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1); [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-3: havoc ldv_character_driver_scenario_release_2_2_#t~ret462#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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-4: 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~mem455#1.base, #t~mem455#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 14:02:40,335 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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-2: havoc ldv_character_driver_scenario_release_2_2_#t~ret462#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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-5: SUMMARY for call #t~mem455#1.base, #t~mem455#1.offset := read~$Pointer$#2(~ldv_2_container_file_operations~0#1.base, 52 + ~ldv_2_container_file_operations~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,335 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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5314: adu_write_~buffer_size~0#1 := adu_write_~tmp___20~1#1; [2025-02-08 14:02:40,335 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 14:02:40,335 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 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume false; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume !false; [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-3: [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret544#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: [2025-02-08 14:02:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret544#1; [2025-02-08 14:02:40,335 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 14:02:40,335 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 14:02:40,335 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~ret500#1 && ldv_mutex_lock_interruptible_59_#t~ret500#1 <= 2147483647; [2025-02-08 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-1: ldv_mutex_lock_interruptible_59_~tmp~28#1 := ldv_mutex_lock_interruptible_59_#t~ret500#1; [2025-02-08 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: SUMMARY for call write~$Pointer$#12(141, 0, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373: havoc ldv_mutex_lock_interruptible_59_#t~ret500#1; [2025-02-08 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-7: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-6: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret543#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret544#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 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-5: ldv_mutex_lock_interruptible_59_#t~ret500#1 := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 14:02:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-4: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret543#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret544#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 14:02:40,337 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 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4524: havoc adu_read_~tmp___16~0#1; [2025-02-08 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: SUMMARY for call write~$Pointer$#12(142, 0, adu_write_~#descriptor___4~1#1.base, 4 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := 0; [2025-02-08 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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~ret266#1.base, adu_read_#t~ret266#1.offset; [2025-02-08 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789: havoc adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset; [2025-02-08 14:02:40,337 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 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-1: havoc adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset; [2025-02-08 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-4: adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4525: havoc adu_read_~__ret___0~0#1; [2025-02-08 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,337 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 14:02:40,338 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 14:02:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: SUMMARY for call write~$Pointer$#12(143, 0, adu_write_~#descriptor___4~1#1.base, 8 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,338 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 14:02:40,338 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 14:02:40,338 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 14:02:40,338 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 14:02:40,338 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 14:02:40,338 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 14:02:40,338 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 14:02:40,339 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 14:02:40,339 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 14:02:40,339 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 14:02:40,339 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 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: SUMMARY for call write~$Pointer$#12(144, 0, adu_write_~#descriptor___4~1#1.base, 12 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume false; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume !false; [2025-02-08 14:02:40,339 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 14:02:40,339 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 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-1: ~tmp___19~2#1 := #t~ret456#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= #t~ret456#1 && #t~ret456#1 <= 2147483647; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := -4; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848: havoc #t~ret456#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-4: #t~ret456#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: SUMMARY for call write~int#12(584, adu_write_~#descriptor___4~1#1.base, 16 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,339 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 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: SUMMARY for call write~int#12(0, adu_write_~#descriptor___4~1#1.base, 20 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume 0 != ~tmp___19~2#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume !(0 != ~tmp___19~2#1); [2025-02-08 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322: havoc adu_write_#t~ret344#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret344#1 && adu_write_#t~ret344#1 <= 2147483647; [2025-02-08 14:02:40,339 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 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-1: havoc adu_write_#t~mem343#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-2: adu_write_~tmp___21~1#1 := adu_write_#t~ret344#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-6: adu_write_#t~ret344#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-1: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:02:40,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:02:40,339 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 := (if adu_write_#t~mem343#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem343#1 % 4294967296 % 4294967296 else adu_write_#t~mem343#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-3: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:02:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-2: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:02:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-10: SUMMARY for call adu_write_#t~mem343#1 := read~int#12(adu_write_~#descriptor___4~1#1.base, 20 + adu_write_~#descriptor___4~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,340 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 14:02:40,341 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 14:02:40,341 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 14:02:40,342 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 14:02:40,342 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 14:02:40,342 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 14:02:40,343 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 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-6: havoc adu_read_~tmp___21~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume false; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume !false; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-7: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-2: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-1: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-6: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-5: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-4: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-3: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:02:40,343 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~ret457#1.base, #t~ret457#1.offset; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-11: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-10: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-9: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852: havoc #t~ret457#1.base, #t~ret457#1.offset; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-8: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-15: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-14: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-13: [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-4: #t~ret457#1.base, #t~ret457#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-12: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume 0 != adu_write_~tmp___21~1#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume !(0 != adu_write_~tmp___21~1#1); [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-1: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-3: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:02:40,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-2: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:02:40,343 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 14:02:40,343 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 14:02:40,343 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 14:02:40,343 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 14:02:40,343 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 14:02:40,344 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 14:02:40,344 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 14:02:40,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-6: havoc adu_read_~tmp___22~0#1; [2025-02-08 14:02:40,345 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 14:02:40,345 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 14:02:40,345 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 14:02:40,345 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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: havoc #t~ret458#1.base, #t~ret458#1.offset; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-4: #t~ret458#1.base, #t~ret458#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,345 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~ret458#1.base, #t~ret458#1.offset; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-5: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset, ldv_xmalloc_#t~ret532#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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326: havoc adu_write_#t~ret346#1; [2025-02-08 14:02:40,345 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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-1: havoc adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret346#1 && adu_write_#t~ret346#1 <= 2147483647; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,345 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~mem345#1.base, 99 + adu_write_#t~mem345#1.offset, 145, 0; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-5: adu_write_#t~ret346#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-1: SUMMARY for call write~$Pointer$#2(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 14:02:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: SUMMARY for call write~$Pointer$#2(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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-9: SUMMARY for call adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-3: SUMMARY for call write~$Pointer$#2(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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-2: SUMMARY for call write~$Pointer$#2(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 14:02:40,346 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 14:02:40,346 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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume true; [2025-02-08 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume !true; [2025-02-08 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006: SUMMARY for call write~int#2(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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-2: SUMMARY for call write~int#2(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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-1: SUMMARY for call write~int#2(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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-3: SUMMARY for call write~int#2(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 14:02:40,346 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 14:02:40,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-2: havoc ldv_character_driver_scenario_callback_2_22_#t~ret459#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 14:02:40,346 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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-3: havoc ldv_character_driver_scenario_callback_2_22_#t~ret459#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 14:02:40,347 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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4535: havoc adu_read_~tmp___24~0#1; [2025-02-08 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-1: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-3: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-2: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4536: havoc adu_read_~tmp___25~0#1; [2025-02-08 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008: SUMMARY for call write~int#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-2: SUMMARY for call write~int#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-1: SUMMARY for call write~int#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-3: SUMMARY for call write~int#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,347 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 14:02:40,347 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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4537: havoc adu_read_~tmp___26~0#1; [2025-02-08 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,347 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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-1: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-3: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-2: SUMMARY for call write~$Pointer$#2(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 14:02:40,347 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 14:02:40,347 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 14:02:40,348 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 14:02:40,348 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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,348 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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,348 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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4538: havoc adu_read_~tmp___27~0#1; [2025-02-08 14:02:40,348 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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010: SUMMARY for call write~$Pointer$#2(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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-2: SUMMARY for call write~$Pointer$#2(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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-1: SUMMARY for call write~$Pointer$#2(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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-3: SUMMARY for call write~$Pointer$#2(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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,348 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 14:02:40,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,349 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 14:02:40,349 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 14:02:40,349 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 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-1: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-3: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-2: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-5: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-7: usb_fill_int_urb_#t~short83#1 := 5 == usb_fill_int_urb_#t~mem82#1 % 4294967296; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-6: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-9: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-9: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-8: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-11: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-10: usb_fill_int_urb_#t~short83#1 := 3 == usb_fill_int_urb_#t~mem81#1 % 4294967296; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-13: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-12: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-15: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-14: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-17: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-16: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-16: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-19: usb_fill_int_urb_#t~short83#1 := 5 == usb_fill_int_urb_#t~mem82#1 % 4294967296; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-18: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-21: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-21: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-20: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-23: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,350 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~ret348#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-22: usb_fill_int_urb_#t~short83#1 := 3 == usb_fill_int_urb_#t~mem81#1 % 4294967296; [2025-02-08 14:02:40,350 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 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-25: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: havoc adu_write_#t~ret348#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-24: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-1: havoc adu_write_#t~mem347#1.base, adu_write_#t~mem347#1.offset; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-27: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,350 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 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-26: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-7: havoc copy_from_user_#res#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-29: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,350 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 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-28: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-28: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-5: adu_write_#t~ret348#1 := copy_from_user_#res#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-31: usb_fill_int_urb_#t~short83#1 := 5 == usb_fill_int_urb_#t~mem82#1 % 4294967296; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-30: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,350 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 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-33: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-33: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-8: 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~mem347#1.base, adu_write_#t~mem347#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~bytes_to_write~0#1; [2025-02-08 14:02:40,351 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 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-32: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-9: SUMMARY for call adu_write_#t~mem347#1.base, adu_write_#t~mem347#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 316 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-35: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-34: usb_fill_int_urb_#t~short83#1 := 3 == usb_fill_int_urb_#t~mem81#1 % 4294967296; [2025-02-08 14:02:40,351 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 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-37: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-36: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-2: havoc adu_read_#t~mem267#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-39: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-3: SUMMARY for call adu_read_#t~mem267#1 := read~int#2(adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-38: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume 0 == adu_read_#t~mem267#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume !(0 == adu_read_#t~mem267#1); [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-41: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-1: havoc adu_read_#t~mem267#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-40: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-40: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-43: usb_fill_int_urb_#t~short83#1 := 5 == usb_fill_int_urb_#t~mem82#1 % 4294967296; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-42: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-45: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-45: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-44: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-47: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~int#2(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-46: usb_fill_int_urb_#t~short83#1 := 3 == usb_fill_int_urb_#t~mem81#1 % 4294967296; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4541: adu_read_~bytes_read~0#1 := 0; [2025-02-08 14:02:40,352 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 14:02:40,352 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 14:02:40,352 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 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-3: havoc ldv_mutex_lock_adutux_mutex_#t~ret542#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret542#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: havoc adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-1: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 14:02:40,352 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 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-4: adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-1: havoc adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-3: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-2: usb_fill_int_urb_~__min~0#1 := 1; [2025-02-08 14:02:40,352 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~ret308#1.base, adu_write_#t~ret308#1.offset; [2025-02-08 14:02:40,352 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 14:02:40,352 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 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4542: adu_read_~bytes_to_read~0#1 := adu_read_~count#1; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-2: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-1: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-3: usb_fill_int_urb_~__max~0#1 := 16; [2025-02-08 14:02:40,352 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 14:02:40,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-1: havoc ldv_character_driver_scenario_callback_2_5_#t~ret460#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 14:02:40,352 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 14:02:40,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-2: havoc ldv_character_driver_scenario_callback_2_5_#t~ret460#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 14:02:40,353 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 14:02:40,353 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 14:02:40,353 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 14:02:40,354 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 14:02:40,354 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 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4543: adu_read_~retval~2#1 := 0; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume 0 != adu_write_~tmp___22~1#1 % 4294967296; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume !(0 != adu_write_~tmp___22~1#1 % 4294967296); [2025-02-08 14:02:40,354 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 14:02:40,354 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 14:02:40,354 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 14:02:40,354 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 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-1: adu_read_~tmp___16~0#1 := adu_read_#t~ret268#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-2: assume { :end_inline_schedule_timeout } true;assume -2147483648 <= adu_read_#t~ret268#1 && adu_read_#t~ret268#1 <= 2147483647; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: havoc adu_read_#t~ret268#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-5: adu_read_#t~ret268#1 := schedule_timeout_#res#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-6: havoc schedule_timeout_#t~nondet654#1, schedule_timeout_~arg0#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-3: havoc schedule_timeout_#in~arg0#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-4: havoc schedule_timeout_#t~nondet654#1, schedule_timeout_~arg0#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-7: havoc schedule_timeout_#res#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4544: adu_read_~timeout~0#1 := 0; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: adu_write_~retval~3#1 := -14; [2025-02-08 14:02:40,354 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 14:02:40,354 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 14:02:40,354 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 14:02:40,354 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 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: adu_read_~timeout~0#1 := adu_read_~tmp___16~0#1; [2025-02-08 14:02:40,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4545: adu_read_~should_submit~0#1 := 0; [2025-02-08 14:02:40,354 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 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-1: SUMMARY for call write~int#2(usb_fill_int_urb_#t~bitwise84#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-3: assume usb_fill_int_urb_#t~bitwise84#1 >= -2147483648; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-3: assume !(usb_fill_int_urb_#t~bitwise84#1 >= -2147483648); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-2: assume usb_fill_int_urb_#t~bitwise84#1 <= 2147483647; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-2: assume !(usb_fill_int_urb_#t~bitwise84#1 <= 2147483647); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-5: assume usb_fill_int_urb_#t~bitwise84#1 > 1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-4: [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-7: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-7: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-6: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-9: assume 0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-9: assume !(0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-8: usb_fill_int_urb_#t~bitwise84#1 := 1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-11: assume -1 + usb_fill_int_urb_~interval#1 >= -2147483648; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-11: assume !(-1 + usb_fill_int_urb_~interval#1 >= -2147483648); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-10: assume -1 + usb_fill_int_urb_~interval#1 <= 2147483647; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-10: assume !(-1 + usb_fill_int_urb_~interval#1 <= 2147483647); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-13: SUMMARY for call write~int#2(usb_fill_int_urb_#t~bitwise84#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-12: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546: havoc adu_read_#t~ret202#1.base, adu_read_#t~ret202#1.offset; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: assume usb_fill_int_urb_#t~bitwise84#1 >= -2147483648; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: assume !(usb_fill_int_urb_#t~bitwise84#1 >= -2147483648); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-14: assume usb_fill_int_urb_#t~bitwise84#1 <= 2147483647; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-14: assume !(usb_fill_int_urb_#t~bitwise84#1 <= 2147483647); [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-17: assume usb_fill_int_urb_#t~bitwise84#1 > 1; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-3: adu_read_#t~ret202#1.base, adu_read_#t~ret202#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-16: [2025-02-08 14:02:40,356 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 14:02:40,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-19: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 14:02:40,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-19: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 14:02:40,356 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~ret202#1.base, adu_read_#t~ret202#1.offset; [2025-02-08 14:02:40,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-18: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,356 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 14:02:40,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-21: assume 0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32; [2025-02-08 14:02:40,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-21: assume !(0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-20: usb_fill_int_urb_#t~bitwise84#1 := 1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-23: assume -1 + usb_fill_int_urb_~interval#1 >= -2147483648; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-23: assume !(-1 + usb_fill_int_urb_~interval#1 >= -2147483648); [2025-02-08 14:02:40,357 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 14:02:40,357 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 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-22: assume -1 + usb_fill_int_urb_~interval#1 <= 2147483647; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-22: assume !(-1 + usb_fill_int_urb_~interval#1 <= 2147483647); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-25: SUMMARY for call write~int#2(usb_fill_int_urb_#t~bitwise84#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-24: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-27: assume usb_fill_int_urb_#t~bitwise84#1 >= -2147483648; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-27: assume !(usb_fill_int_urb_#t~bitwise84#1 >= -2147483648); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-26: assume usb_fill_int_urb_#t~bitwise84#1 <= 2147483647; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-26: assume !(usb_fill_int_urb_#t~bitwise84#1 <= 2147483647); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-29: assume usb_fill_int_urb_#t~bitwise84#1 > 1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-28: [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-31: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-31: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-30: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-33: assume 0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-33: assume !(0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-32: usb_fill_int_urb_#t~bitwise84#1 := 1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-35: assume -1 + usb_fill_int_urb_~interval#1 >= -2147483648; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-35: assume !(-1 + usb_fill_int_urb_~interval#1 >= -2147483648); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-34: assume -1 + usb_fill_int_urb_~interval#1 <= 2147483647; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-34: assume !(-1 + usb_fill_int_urb_~interval#1 <= 2147483647); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-37: SUMMARY for call write~int#2(usb_fill_int_urb_#t~bitwise84#1, usb_fill_int_urb_~urb#1.base, 116 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-36: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-39: assume usb_fill_int_urb_#t~bitwise84#1 >= -2147483648; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-39: assume !(usb_fill_int_urb_#t~bitwise84#1 >= -2147483648); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-38: assume usb_fill_int_urb_#t~bitwise84#1 <= 2147483647; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-38: assume !(usb_fill_int_urb_#t~bitwise84#1 <= 2147483647); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-41: assume usb_fill_int_urb_#t~bitwise84#1 > 1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-40: [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-43: assume 0 == -1 + usb_fill_int_urb_~interval#1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-43: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-42: havoc usb_fill_int_urb_#t~bitwise84#1; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547: SUMMARY for call write~int#27(0, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-45: assume 0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32; [2025-02-08 14:02:40,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-45: assume !(0 <= -1 + usb_fill_int_urb_~interval#1 && -1 + usb_fill_int_urb_~interval#1 < 32); [2025-02-08 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-44: usb_fill_int_urb_#t~bitwise84#1 := 1; [2025-02-08 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-47: assume -1 + usb_fill_int_urb_~interval#1 >= -2147483648; [2025-02-08 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-47: assume !(-1 + usb_fill_int_urb_~interval#1 >= -2147483648); [2025-02-08 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-46: assume -1 + usb_fill_int_urb_~interval#1 <= 2147483647; [2025-02-08 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-46: assume !(-1 + usb_fill_int_urb_~interval#1 <= 2147483647); [2025-02-08 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-1: SUMMARY for call write~int#2(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 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019: SUMMARY for call write~int#2(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 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-3: SUMMARY for call write~int#2(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 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-2: SUMMARY for call write~int#2(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 14:02:40,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: SUMMARY for call write~$Pointer$#27(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 14:02:40,358 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~ret309#1.base, adu_write_#t~ret309#1.offset; [2025-02-08 14:02:40,359 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 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: havoc adu_write_#t~ret309#1.base, adu_write_#t~ret309#1.offset; [2025-02-08 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-1: havoc adu_write_#t~ret309#1.base, adu_write_#t~ret309#1.offset; [2025-02-08 14:02:40,359 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 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-4: adu_write_#t~ret309#1.base, adu_write_#t~ret309#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,359 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 14:02:40,359 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 14:02:40,359 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 14:02:40,359 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 14:02:40,359 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 14:02:40,359 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 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: SUMMARY for call write~$Pointer$#27(#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 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342: havoc adu_write_#t~ret352#1; [2025-02-08 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-3: havoc adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset; [2025-02-08 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-4: assume { :end_inline___create_pipe } true;adu_write_~tmp___23~1#1 := adu_write_#t~ret352#1; [2025-02-08 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-1: havoc adu_write_#t~mem351#1; [2025-02-08 14:02:40,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-2: havoc adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-7: adu_write_#t~ret352#1 := __create_pipe_#res#1; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-8: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,360 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 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-6: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-1: SUMMARY for call write~int#2(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-11: SUMMARY for call adu_write_#t~mem351#1 := read~int#2(adu_write_#t~mem350#1.base, 2 + adu_write_#t~mem350#1.offset, 1); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021: SUMMARY for call write~int#2(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-12: SUMMARY for call adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 320 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-9: havoc __create_pipe_#res#1; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-3: SUMMARY for call write~int#2(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-2: SUMMARY for call write~int#2(-1, usb_fill_int_urb_~urb#1.base, 108 + usb_fill_int_urb_~urb#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-10: 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~mem349#1.base, adu_write_#t~mem349#1.offset, adu_write_#t~mem351#1 % 256; [2025-02-08 14:02:40,360 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 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-13: SUMMARY for call adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: SUMMARY for call write~$Pointer$#27(0, 0, adu_read_~#wait~0#1.base, 12 + adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: havoc adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset; [2025-02-08 14:02:40,360 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 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: havoc adu_write_#t~bitwise355#1; [2025-02-08 14:02:40,360 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 14:02:40,360 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 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,360 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 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-2: havoc adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-3: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-3: assume { :end_inline_usb_fill_int_urb } true;havoc adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset; [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-8: [2025-02-08 14:02:40,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-9: assume (adu_write_#t~bitwise355#1 % 4294967296 >= adu_write_~tmp___23~1#1 % 4294967296 && adu_write_#t~bitwise355#1 % 4294967296 >= 1073741824) && adu_write_#t~bitwise355#1 % 4294967296 <= 1073741824 + adu_write_~tmp___23~1#1 % 4294967296; [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-6: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-7: SUMMARY for call adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 316 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-12: adu_write_#t~bitwise355#1 := adu_write_~tmp___23~1#1; [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-13: assume 0 == adu_write_~tmp___23~1#1 % 4294967296 || 1073741824 == adu_write_~tmp___23~1#1 % 4294967296; [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-13: assume !(0 == adu_write_~tmp___23~1#1 % 4294967296 || 1073741824 == adu_write_~tmp___23~1#1 % 4294967296); [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-10: havoc adu_write_#t~bitwise355#1; [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-11: assume false; [2025-02-08 14:02:40,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-11: assume !false; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-16: SUMMARY for call adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 324 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-14: adu_write_#t~bitwise355#1 := 1073741824; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-15: SUMMARY for call adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: SUMMARY for call write~$Pointer$#27(0, 0, adu_read_~#wait~0#1.base, 16 + adu_read_~#wait~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset := adu_read_#t~mem203#1.base, adu_read_#t~mem203#1.offset; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-2: SUMMARY for call adu_read_#t~mem203#1.base, adu_read_#t~mem203#1.offset := read~$Pointer$#2(adu_read_~file#1.base, 296 + adu_read_~file#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: havoc adu_read_#t~mem203#1.base, adu_read_#t~mem203#1.offset; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: 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~mem353#1.base, adu_write_#t~mem353#1.offset, adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset, adu_write_#t~bitwise355#1, adu_write_#t~mem356#1.base, adu_write_#t~mem356#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~mem358#1 % 256 % 4294967296 <= 2147483647 then adu_write_#t~mem358#1 % 256 % 4294967296 else adu_write_#t~mem358#1 % 256 % 4294967296 - 4294967296); [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-3: SUMMARY for call adu_write_#t~mem358#1 := read~int#2(adu_write_#t~mem357#1.base, 6 + adu_write_#t~mem357#1.offset, 1); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345: havoc adu_write_#t~mem358#1; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-1: havoc adu_write_#t~mem357#1.base, adu_write_#t~mem357#1.offset; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-4: SUMMARY for call adu_write_#t~mem357#1.base, adu_write_#t~mem357#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 320 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume false; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume !false; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-2: assume { :end_inline_ldv_mutex_lock_interruptible_63 } true;assume -2147483648 <= adu_read_#t~ret204#1 && adu_read_#t~ret204#1 <= 2147483647; [2025-02-08 14:02:40,362 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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553: havoc adu_read_#t~ret204#1; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-1: adu_read_~tmp___0~8#1 := adu_read_#t~ret204#1; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-6: havoc ldv_mutex_lock_interruptible_63_#t~ret501#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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-7: havoc ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346: havoc adu_write_#t~mem359#1.base, adu_write_#t~mem359#1.offset; [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-4: havoc ldv_mutex_lock_interruptible_63_#t~ret501#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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-5: adu_read_#t~ret204#1 := ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 14:02:40,362 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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-1: SUMMARY for call write~int#2(adu_write_~bytes_to_write~0#1, adu_write_#t~mem359#1.base, 92 + adu_write_#t~mem359#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-2: SUMMARY for call adu_write_#t~mem359#1.base, adu_write_#t~mem359#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 324 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,362 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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,362 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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-2: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,362 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 14:02:40,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-4: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,362 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 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-6: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,363 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 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-8: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,363 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 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-10: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,363 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 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: SUMMARY for call write~int#2(0, adu_write_~dev~5#1.base, 328 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-12: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,363 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 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-14: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,363 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 14:02:40,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-16: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,364 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 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-18: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,364 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 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-20: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,364 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 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-22: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,364 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 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-24: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume 0 != adu_read_~tmp___0~8#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume !(0 != adu_read_~tmp___0~8#1); [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-1: havoc adu_write_#t~mem360#1.base, adu_write_#t~mem360#1.offset; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-2: adu_write_~retval~3#1 := adu_write_#t~ret361#1; [2025-02-08 14:02:40,364 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 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: havoc adu_write_#t~ret361#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-5: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-6: adu_write_#t~ret361#1 := usb_submit_urb_#res#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_write_#t~ret361#1 && adu_write_#t~ret361#1 <= 2147483647; [2025-02-08 14:02:40,364 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 14:02:40,364 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~mem360#1.base, adu_write_#t~mem360#1.offset, 208; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-1: havoc adu_write_#t~ret310#1.base, adu_write_#t~ret310#1.offset; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-10: SUMMARY for call adu_write_#t~mem360#1.base, adu_write_#t~mem360#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 324 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,364 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~ret310#1.base, adu_write_#t~ret310#1.offset; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-7: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-8: havoc usb_submit_urb_#res#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: havoc adu_write_#t~ret310#1.base, adu_write_#t~ret310#1.offset; [2025-02-08 14:02:40,364 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 14:02:40,364 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 14:02:40,364 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 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-4: adu_write_#t~ret310#1.base, adu_write_#t~ret310#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4556-1: adu_read_#res#1 := -512; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume false; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume !false; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: havoc ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume adu_write_~retval~3#1 < 0; [2025-02-08 14:02:40,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume !(adu_write_~retval~3#1 < 0); [2025-02-08 14:02:40,364 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 14:02:40,365 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 14:02:40,365 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 14:02:40,365 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 14:02:40,365 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 14:02:40,365 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 14:02:40,365 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:02:40,366 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 14:02:40,366 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 14:02:40,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-2: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-4: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-6: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,366 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 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 14:02:40,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume 0 == (adu_read_#t~mem205#1.base + adu_read_#t~mem205#1.offset) % 4294967296; [2025-02-08 14:02:40,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume !(0 == (adu_read_#t~mem205#1.base + adu_read_#t~mem205#1.offset) % 4294967296); [2025-02-08 14:02:40,368 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 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-1: havoc adu_read_#t~mem205#1.base, adu_read_#t~mem205#1.offset; [2025-02-08 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-2: havoc adu_read_#t~mem205#1.base, adu_read_#t~mem205#1.offset; [2025-02-08 14:02:40,368 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 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-3: SUMMARY for call adu_read_#t~mem205#1.base, adu_read_#t~mem205#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: SUMMARY for call write~int#2(1, adu_write_~dev~5#1.base, 328 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc ldv_mutex_lock_interruptible_63_#t~ret501#1; [2025-02-08 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#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 14:02:40,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-2: assume { :end_inline_dev_err } true;assume -2147483648 <= adu_write_#t~ret363#1 && adu_write_#t~ret363#1 <= 2147483647; [2025-02-08 14:02:40,368 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 14:02:40,368 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 14:02:40,368 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~ret501#1 && ldv_mutex_lock_interruptible_63_#t~ret501#1 <= 2147483647; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: havoc adu_write_#t~ret363#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-1: ldv_mutex_lock_interruptible_63_~tmp~29#1 := ldv_mutex_lock_interruptible_63_#t~ret501#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: havoc adu_write_#t~mem362#1.base, adu_write_#t~mem362#1.offset; [2025-02-08 14:02:40,369 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 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-6: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:40,369 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 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-7: havoc dev_err_#res#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#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 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-4: havoc dev_err_#t~nondet650#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-5: ldv_mutex_lock_interruptible_63_#t~ret501#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-5: adu_write_#t~ret363#1 := dev_err_#res#1; [2025-02-08 14:02:40,369 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~mem362#1.base, 99 + adu_write_#t~mem362#1.offset, 147, 0; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-9: SUMMARY for call adu_write_#t~mem362#1.base, adu_write_#t~mem362#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume false; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume !false; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4561: adu_read_~retval~2#1 := -19; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-1: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-3: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-5: __create_pipe_#res#1 := __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-4: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-7: assume (__create_pipe_#t~bitwise96#1 % 4294967296 >= 256 * __create_pipe_#t~mem95#1 % 4294967296 && __create_pipe_#t~bitwise96#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise96#1 % 4294967296 <= 256 * __create_pipe_#t~mem95#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-6: [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-9: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-9: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-8: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-11: assume 0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-11: assume !(0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-10: __create_pipe_#t~bitwise96#1 := 256 * __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume 256 * __create_pipe_#t~mem95#1 <= 2147483647; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume !(256 * __create_pipe_#t~mem95#1 <= 2147483647); [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-12: __create_pipe_#t~bitwise96#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562: havoc adu_read_#t~ret206#1; [2025-02-08 14:02:40,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-15: assume 0 <= __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-15: assume !(0 <= __create_pipe_#t~mem95#1); [2025-02-08 14:02:40,370 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 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-14: assume 256 * __create_pipe_#t~mem95#1 >= -2147483648; [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-14: assume !(256 * __create_pipe_#t~mem95#1 >= -2147483648); [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-17: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-3: havoc printk_#t~nondet649#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-16: SUMMARY for call __create_pipe_#t~mem95#1 := read~int#2(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-4: adu_read_#t~ret206#1 := printk_#res#1; [2025-02-08 14:02:40,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-1: assume { :end_inline_printk } true;assume -2147483648 <= adu_read_#t~ret206#1 && adu_read_#t~ret206#1 <= 2147483647; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-18: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-2: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-21: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,371 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 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-20: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,371 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 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-23: [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-5: havoc printk_#t~nondet649#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-22: __create_pipe_#res#1 := __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-6: havoc printk_#res#1; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-25: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-24: assume (__create_pipe_#t~bitwise96#1 % 4294967296 >= 256 * __create_pipe_#t~mem95#1 % 4294967296 && __create_pipe_#t~bitwise96#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise96#1 % 4294967296 <= 256 * __create_pipe_#t~mem95#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-27: __create_pipe_#t~bitwise96#1 := 256 * __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-26: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-26: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-29: __create_pipe_#t~bitwise96#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091: havoc adu_write_#t~ret311#1.base, adu_write_#t~ret311#1.offset; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-28: assume 0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-28: assume !(0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-1: havoc adu_write_#t~ret311#1.base, adu_write_#t~ret311#1.offset; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-31: assume 256 * __create_pipe_#t~mem95#1 >= -2147483648; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-31: assume !(256 * __create_pipe_#t~mem95#1 >= -2147483648); [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: assume 256 * __create_pipe_#t~mem95#1 <= 2147483647; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: assume !(256 * __create_pipe_#t~mem95#1 <= 2147483647); [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-33: SUMMARY for call __create_pipe_#t~mem95#1 := read~int#2(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,371 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 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-4: adu_write_#t~ret311#1.base, adu_write_#t~ret311#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-32: assume 0 <= __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-32: assume !(0 <= __create_pipe_#t~mem95#1); [2025-02-08 14:02:40,371 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 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-35: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,371 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~ret311#1.base, adu_write_#t~ret311#1.offset; [2025-02-08 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-34: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,371 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 14:02:40,371 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 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-37: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,371 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 14:02:40,371 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 14:02:40,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-39: __create_pipe_#res#1 := __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,373 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 14:02:40,373 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 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-38: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-41: assume (__create_pipe_#t~bitwise96#1 % 4294967296 >= 256 * __create_pipe_#t~mem95#1 % 4294967296 && __create_pipe_#t~bitwise96#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise96#1 % 4294967296 <= 256 * __create_pipe_#t~mem95#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-40: [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-43: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-43: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-42: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-45: assume 0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-45: assume !(0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-44: __create_pipe_#t~bitwise96#1 := 256 * __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-47: assume 256 * __create_pipe_#t~mem95#1 <= 2147483647; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-47: assume !(256 * __create_pipe_#t~mem95#1 <= 2147483647); [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-46: __create_pipe_#t~bitwise96#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-49: assume 0 <= __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-49: assume !(0 <= __create_pipe_#t~mem95#1); [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-48: assume 256 * __create_pipe_#t~mem95#1 >= -2147483648; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-48: assume !(256 * __create_pipe_#t~mem95#1 >= -2147483648); [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-51: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-50: SUMMARY for call __create_pipe_#t~mem95#1 := read~int#2(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-52: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-55: havoc __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-54: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-57: [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-56: __create_pipe_#res#1 := __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-59: havoc __create_pipe_#t~bitwise96#1; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-58: assume (__create_pipe_#t~bitwise96#1 % 4294967296 >= 256 * __create_pipe_#t~mem95#1 % 4294967296 && __create_pipe_#t~bitwise96#1 % 4294967296 >= 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296) && __create_pipe_#t~bitwise96#1 % 4294967296 <= 256 * __create_pipe_#t~mem95#1 % 4294967296 + 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-61: __create_pipe_#t~bitwise96#1 := 256 * __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-60: assume 0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-60: assume !(0 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-63: __create_pipe_#t~bitwise96#1 := 32768 * (__create_pipe_~endpoint#1 % 4294967296); [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-62: assume 0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-62: assume !(0 == 256 * __create_pipe_#t~mem95#1 % 4294967296 || 256 * __create_pipe_#t~mem95#1 % 4294967296 == 32768 * (__create_pipe_~endpoint#1 % 4294967296) % 4294967296); [2025-02-08 14:02:40,374 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 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-65: assume 256 * __create_pipe_#t~mem95#1 >= -2147483648; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-65: assume !(256 * __create_pipe_#t~mem95#1 >= -2147483648); [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-64: assume 256 * __create_pipe_#t~mem95#1 <= 2147483647; [2025-02-08 14:02:40,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-64: assume !(256 * __create_pipe_#t~mem95#1 <= 2147483647); [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-67: SUMMARY for call __create_pipe_#t~mem95#1 := read~int#2(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-66: assume 0 <= __create_pipe_#t~mem95#1; [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-66: assume !(0 <= __create_pipe_#t~mem95#1); [2025-02-08 14:02:40,375 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 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,375 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 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,375 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 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: havoc ldv_filter_err_code_~tmp~38#1; [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,375 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 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume true; [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume !true; [2025-02-08 14:02:40,375 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 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: havoc ldv_character_driver_scenario_callback_2_22_#t~ret459#1; [2025-02-08 14:02:40,375 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~ret459#1 && ldv_character_driver_scenario_callback_2_22_#t~ret459#1 <= 2147483647; [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-4: ldv_character_driver_scenario_callback_2_22_#t~ret459#1 := adu_read_#res#1; [2025-02-08 14:02:40,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-5: havoc adu_read_#t~ret202#1.base, adu_read_#t~ret202#1.offset, adu_read_#t~mem203#1.base, adu_read_#t~mem203#1.offset, adu_read_#t~ret204#1, adu_read_#t~mem205#1.base, adu_read_#t~mem205#1.offset, adu_read_#t~ret206#1, adu_read_#t~mem207#1, adu_read_#t~ret208#1, adu_read_#t~mem209#1.base, adu_read_#t~mem209#1.offset, adu_read_#t~ret210#1, adu_read_#t~mem211#1, adu_read_#t~ret212#1, adu_read_#t~mem213#1.base, adu_read_#t~mem213#1.offset, adu_read_#t~ret214#1, adu_read_#t~mem215#1, adu_read_#t~mem216#1, adu_read_#t~mem217#1, adu_read_#t~ret218#1, adu_read_#t~mem219#1.base, adu_read_#t~mem219#1.offset, adu_read_#t~mem220#1.base, adu_read_#t~mem220#1.offset, adu_read_#t~mem221#1, adu_read_#t~ret222#1, adu_read_#t~mem224#1.base, adu_read_#t~mem224#1.offset, adu_read_#t~mem223#1, adu_read_#t~ret225#1, adu_read_#t~mem226#1, adu_read_#t~mem227#1, adu_read_#t~mem228#1, adu_read_#t~ret229#1, adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset, adu_read_#t~mem231#1, adu_read_#t~ret232#1, adu_read_#t~mem233#1.base, adu_read_#t~mem233#1.offset, adu_read_#t~mem234#1.base, adu_read_#t~mem234#1.offset, adu_read_#t~mem235#1, adu_read_#t~mem236#1, adu_read_#t~mem237#1, adu_read_#t~ret238#1, adu_read_#t~mem239#1.base, adu_read_#t~mem239#1.offset, adu_read_#t~ret240#1, adu_read_#t~mem241#1, adu_read_#t~ret242#1, adu_read_#t~mem243#1.base, adu_read_#t~mem243#1.offset, adu_read_#t~ret244#1, adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset, adu_read_#t~ret246#1, adu_read_#t~mem247#1.base, adu_read_#t~mem247#1.offset, adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset, adu_read_#t~mem249#1, adu_read_#t~ret250#1, adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset, adu_read_#t~mem252#1.base, adu_read_#t~mem252#1.offset, adu_read_#t~bitwise253#1, adu_read_#t~mem254#1.base, adu_read_#t~mem254#1.offset, adu_read_#t~mem255#1.base, adu_read_#t~mem255#1.offset, adu_read_#t~mem256#1, adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset, adu_read_#t~ret258#1, adu_read_#t~mem259#1, adu_read_#t~ret260#1, adu_read_#t~mem261#1.base, adu_read_#t~mem261#1.offset, adu_read_#t~ret262#1, adu_read_#t~ret263#1.base, adu_read_#t~ret263#1.offset, adu_read_#t~ret264#1.base, adu_read_#t~ret264#1.offset, adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset, adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset, adu_read_#t~mem267#1, adu_read_#t~ret268#1, adu_read_#t~ret269#1.base, adu_read_#t~ret269#1.offset, adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset, adu_read_#t~ret271#1.base, adu_read_#t~ret271#1.offset, adu_read_#t~ret272#1.base, adu_read_#t~ret272#1.offset, adu_read_#t~mem273#1, 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~ret277#1.base, adu_read_#t~ret277#1.offset, adu_read_#t~ret278#1, adu_read_#t~mem279#1, adu_read_#t~ret280#1, adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset, adu_read_#t~ret282#1, adu_read_#t~mem283#1, adu_read_#t~short284#1, adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset, adu_read_#t~ret286#1, adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, adu_read_#t~mem289#1, adu_read_#t~ret290#1, adu_read_#t~mem291#1.base, adu_read_#t~mem291#1.offset, adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset, adu_read_#t~bitwise293#1, adu_read_#t~mem294#1.base, adu_read_#t~mem294#1.offset, adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset, adu_read_#t~mem296#1, adu_read_#t~mem297#1.base, adu_read_#t~mem297#1.offset, adu_read_#t~ret298#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 14:02:40,376 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 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-3: havoc adu_read_#t~ret202#1.base, adu_read_#t~ret202#1.offset, adu_read_#t~mem203#1.base, adu_read_#t~mem203#1.offset, adu_read_#t~ret204#1, adu_read_#t~mem205#1.base, adu_read_#t~mem205#1.offset, adu_read_#t~ret206#1, adu_read_#t~mem207#1, adu_read_#t~ret208#1, adu_read_#t~mem209#1.base, adu_read_#t~mem209#1.offset, adu_read_#t~ret210#1, adu_read_#t~mem211#1, adu_read_#t~ret212#1, adu_read_#t~mem213#1.base, adu_read_#t~mem213#1.offset, adu_read_#t~ret214#1, adu_read_#t~mem215#1, adu_read_#t~mem216#1, adu_read_#t~mem217#1, adu_read_#t~ret218#1, adu_read_#t~mem219#1.base, adu_read_#t~mem219#1.offset, adu_read_#t~mem220#1.base, adu_read_#t~mem220#1.offset, adu_read_#t~mem221#1, adu_read_#t~ret222#1, adu_read_#t~mem224#1.base, adu_read_#t~mem224#1.offset, adu_read_#t~mem223#1, adu_read_#t~ret225#1, adu_read_#t~mem226#1, adu_read_#t~mem227#1, adu_read_#t~mem228#1, adu_read_#t~ret229#1, adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset, adu_read_#t~mem231#1, adu_read_#t~ret232#1, adu_read_#t~mem233#1.base, adu_read_#t~mem233#1.offset, adu_read_#t~mem234#1.base, adu_read_#t~mem234#1.offset, adu_read_#t~mem235#1, adu_read_#t~mem236#1, adu_read_#t~mem237#1, adu_read_#t~ret238#1, adu_read_#t~mem239#1.base, adu_read_#t~mem239#1.offset, adu_read_#t~ret240#1, adu_read_#t~mem241#1, adu_read_#t~ret242#1, adu_read_#t~mem243#1.base, adu_read_#t~mem243#1.offset, adu_read_#t~ret244#1, adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset, adu_read_#t~ret246#1, adu_read_#t~mem247#1.base, adu_read_#t~mem247#1.offset, adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset, adu_read_#t~mem249#1, adu_read_#t~ret250#1, adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset, adu_read_#t~mem252#1.base, adu_read_#t~mem252#1.offset, adu_read_#t~bitwise253#1, adu_read_#t~mem254#1.base, adu_read_#t~mem254#1.offset, adu_read_#t~mem255#1.base, adu_read_#t~mem255#1.offset, adu_read_#t~mem256#1, adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset, adu_read_#t~ret258#1, adu_read_#t~mem259#1, adu_read_#t~ret260#1, adu_read_#t~mem261#1.base, adu_read_#t~mem261#1.offset, adu_read_#t~ret262#1, adu_read_#t~ret263#1.base, adu_read_#t~ret263#1.offset, adu_read_#t~ret264#1.base, adu_read_#t~ret264#1.offset, adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset, adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset, adu_read_#t~mem267#1, adu_read_#t~ret268#1, adu_read_#t~ret269#1.base, adu_read_#t~ret269#1.offset, adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset, adu_read_#t~ret271#1.base, adu_read_#t~ret271#1.offset, adu_read_#t~ret272#1.base, adu_read_#t~ret272#1.offset, adu_read_#t~mem273#1, 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~ret277#1.base, adu_read_#t~ret277#1.offset, adu_read_#t~ret278#1, adu_read_#t~mem279#1, adu_read_#t~ret280#1, adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset, adu_read_#t~ret282#1, adu_read_#t~mem283#1, adu_read_#t~short284#1, adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset, adu_read_#t~ret286#1, adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, adu_read_#t~mem289#1, adu_read_#t~ret290#1, adu_read_#t~mem291#1.base, adu_read_#t~mem291#1.offset, adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset, adu_read_#t~bitwise293#1, adu_read_#t~mem294#1.base, adu_read_#t~mem294#1.offset, adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset, adu_read_#t~mem296#1, adu_read_#t~mem297#1.base, adu_read_#t~mem297#1.offset, adu_read_#t~ret298#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 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-6: havoc adu_read_#res#1; [2025-02-08 14:02:40,376 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 14:02:40,376 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 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume 0 == adu_read_~count#1 % 4294967296; [2025-02-08 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume !(0 == adu_read_~count#1 % 4294967296); [2025-02-08 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-3: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-2: assume { :end_inline_ldv_filter_positive_int } true;assume -2147483648 <= ldv_filter_err_code_#t~ret516#1 && ldv_filter_err_code_#t~ret516#1 <= 2147483647; [2025-02-08 14:02:40,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-1: ldv_filter_err_code_~tmp~38#1 := ldv_filter_err_code_#t~ret516#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: havoc ldv_filter_err_code_#t~ret516#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-7: havoc ldv_filter_positive_int_#res#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-6: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-5: ldv_filter_err_code_#t~ret516#1 := ldv_filter_positive_int_#res#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-4: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:40,377 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 14:02:40,377 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 14:02:40,377 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 14:02:40,377 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 14:02:40,377 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 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569: SUMMARY for call write~$Pointer$#12(56, 0, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,377 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 14:02:40,377 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~ret595#1; [2025-02-08 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-2: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-6: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-4: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570: SUMMARY for call write~$Pointer$#12(57, 0, adu_read_~#descriptor~6#1.base, 4 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,377 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 14:02:40,377 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 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-4: assume -2147483648 <= usb_submit_urb_#t~nondet645#1 && usb_submit_urb_#t~nondet645#1 <= 2147483647; [2025-02-08 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-3: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,377 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 14:02:40,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-2: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,378 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 14:02:40,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-8: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-6: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,378 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 14:02:40,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-5: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: SUMMARY for call write~$Pointer$#12(58, 0, adu_read_~#descriptor~6#1.base, 8 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-12: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-11: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-10: assume -2147483648 <= usb_submit_urb_#t~nondet645#1 && usb_submit_urb_#t~nondet645#1 <= 2147483647; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-9: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-16: assume -2147483648 <= usb_submit_urb_#t~nondet645#1 && usb_submit_urb_#t~nondet645#1 <= 2147483647; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-15: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-14: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-20: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-18: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-17: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-23: havoc usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-22: assume -2147483648 <= usb_submit_urb_#t~nondet645#1 && usb_submit_urb_#t~nondet645#1 <= 2147483647; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-21: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet645#1; [2025-02-08 14:02:40,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-1: havoc adu_read_#t~ret269#1.base, adu_read_#t~ret269#1.offset; [2025-02-08 14:02:40,380 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~ret269#1.base, adu_read_#t~ret269#1.offset; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836: havoc adu_read_#t~ret269#1.base, adu_read_#t~ret269#1.offset; [2025-02-08 14:02:40,380 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 14:02:40,380 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 14:02:40,380 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 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-4: adu_read_#t~ret269#1.base, adu_read_#t~ret269#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: SUMMARY for call write~$Pointer$#12(59, 0, adu_read_~#descriptor~6#1.base, 12 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,380 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 14:02:40,380 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 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308: havoc adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset; [2025-02-08 14:02:40,380 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 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-5: [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-4: havoc ldv_mutex_unlock_adutux_mutex_#t~ret550#1; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret550#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-7: [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-6: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret550#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573: SUMMARY for call write~int#12(368, adu_read_~#descriptor~6#1.base, 16 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574: SUMMARY for call write~int#12(0, adu_read_~#descriptor~6#1.base, 20 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575: havoc adu_read_#t~ret208#1; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-1: havoc adu_read_#t~mem207#1; [2025-02-08 14:02:40,380 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 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-2: adu_read_~tmp___1~4#1 := adu_read_#t~ret208#1; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret208#1 && adu_read_#t~ret208#1 <= 2147483647; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,380 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 := (if adu_read_#t~mem207#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem207#1 % 4294967296 % 4294967296 else adu_read_#t~mem207#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-6: adu_read_#t~ret208#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,380 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 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-10: SUMMARY for call adu_read_#t~mem207#1 := read~int#12(adu_read_~#descriptor~6#1.base, 20 + adu_read_~#descriptor~6#1.offset, 4); srcloc: null [2025-02-08 14:02:40,380 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 14:02:40,380 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 14:02:40,380 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 14:02:40,381 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 14:02:40,381 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 14:02:40,381 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 14:02:40,381 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 14:02:40,382 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 14:02:40,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898: havoc ldv_character_driver_scenario_callback_2_5_#t~ret460#1; [2025-02-08 14:02:40,382 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 14:02:40,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-3: havoc noop_llseek_#t~nondet653#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 14:02:40,382 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 14:02:40,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-4: ldv_character_driver_scenario_callback_2_5_#t~ret460#1 := noop_llseek_#res#1; [2025-02-08 14:02:40,382 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 14:02:40,382 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~ret460#1 && ldv_character_driver_scenario_callback_2_5_#t~ret460#1 <= 9223372036854775807; [2025-02-08 14:02:40,382 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 14:02:40,382 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 14:02:40,382 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 14:02:40,382 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 14:02:40,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-5: havoc noop_llseek_#t~nondet653#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 14:02:40,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-6: havoc noop_llseek_#res#1; [2025-02-08 14:02:40,383 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 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume 0 != adu_read_~tmp___1~4#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume !(0 != adu_read_~tmp___1~4#1); [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume 0 == adu_write_#t~mem312#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume !(0 == adu_write_#t~mem312#1); [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: SUMMARY for call adu_write_#t~mem312#1 := read~int#2(adu_write_~dev~5#1.base, 328 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-1: havoc adu_write_#t~mem312#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-2: havoc adu_write_#t~mem312#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5371: ldv_character_driver_scenario_write_2_4_#t~ret463#1 := adu_write_#res#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: havoc adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-1: havoc adu_read_#t~ret270#1.base, adu_read_#t~ret270#1.offset; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-4: 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 14:02:40,383 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 14:02:40,383 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~ret270#1.base, adu_read_#t~ret270#1.offset; [2025-02-08 14:02:40,383 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 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: havoc adu_read_#t~ret210#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: havoc adu_read_#t~mem209#1.base, adu_read_#t~mem209#1.offset; [2025-02-08 14:02:40,383 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 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-5: adu_read_#t~ret210#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret210#1 && adu_read_#t~ret210#1 <= 2147483647; [2025-02-08 14:02:40,383 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 14:02:40,383 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~mem209#1.base, 99 + adu_read_#t~mem209#1.offset, 60, 0; [2025-02-08 14:02:40,383 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~ret595#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-9: SUMMARY for call adu_read_#t~mem209#1.base, adu_read_#t~mem209#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,383 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 14:02:40,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,383 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 14:02:40,383 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 14:02:40,383 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 14:02:40,383 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 14:02:40,383 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 14:02:40,384 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 14:02:40,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-1: assume { :end_inline_iminor } true;adu_open_~tmp~11#1 := adu_open_#t~ret159#1; [2025-02-08 14:02:40,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-2: havoc iminor_#in~inode#1.base, iminor_#in~inode#1.offset; [2025-02-08 14:02:40,384 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 14:02:40,384 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 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316: havoc adu_open_#t~ret159#1; [2025-02-08 14:02:40,385 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 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-4: adu_open_#t~ret159#1 := iminor_#res#1; [2025-02-08 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 14:02:40,385 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 14:02:40,385 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 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-3: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 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 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110: havoc adu_write_#t~ret313#1.base, adu_write_#t~ret313#1.offset; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-3: adu_write_#t~ret313#1.base, adu_write_#t~ret313#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,385 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 14:02:40,385 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~ret313#1.base, adu_write_#t~ret313#1.offset; [2025-02-08 14:02:40,385 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 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-3: _copy_to_user_#res#1 := _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-2: havoc _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: havoc _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-7: havoc _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-5: havoc _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-4: havoc _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-9: havoc _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-8: _copy_to_user_#res#1 := _copy_to_user_#t~nondet647#1; [2025-02-08 14:02:40,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318: havoc adu_open_#t~ret160#1; [2025-02-08 14:02:40,386 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 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-4: havoc ldv_mutex_lock_interruptible_59_#t~ret500#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 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-1: adu_open_~retval~0#1 := adu_open_#t~ret160#1; [2025-02-08 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-2: assume { :end_inline_ldv_mutex_lock_interruptible_59 } true;assume -2147483648 <= adu_open_#t~ret160#1 && adu_open_#t~ret160#1 <= 2147483647; [2025-02-08 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111: havoc adu_write_#t~ret314#1; [2025-02-08 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-7: havoc ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-1: adu_write_~tmp___11~1#1 := adu_write_#t~ret314#1; [2025-02-08 14:02:40,386 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 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-5: adu_open_#t~ret160#1 := ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-6: havoc ldv_mutex_lock_interruptible_59_#t~ret500#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 14:02:40,386 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 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-5: adu_write_#t~ret314#1 := signal_pending_#res#1; [2025-02-08 14:02:40,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-2: assume { :end_inline_signal_pending } true;assume -2147483648 <= adu_write_#t~ret314#1 && adu_write_#t~ret314#1 <= 2147483647; [2025-02-08 14:02:40,386 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 14:02:40,386 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 14:02:40,387 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 14:02:40,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-7: havoc signal_pending_#res#1; [2025-02-08 14:02:40,387 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 14:02:40,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,387 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume 0 != adu_open_~retval~0#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume !(0 != adu_open_~retval~0#1); [2025-02-08 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 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 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume 0 != adu_write_~tmp___11~1#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume !(0 != adu_write_~tmp___11~1#1); [2025-02-08 14:02:40,388 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 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850: havoc adu_read_#t~ret271#1.base, adu_read_#t~ret271#1.offset; [2025-02-08 14:02:40,388 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 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-4: adu_read_#t~ret271#1.base, adu_read_#t~ret271#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-1: havoc adu_read_#t~ret271#1.base, adu_read_#t~ret271#1.offset; [2025-02-08 14:02:40,388 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~ret271#1.base, adu_read_#t~ret271#1.offset; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,388 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 14:02:40,388 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 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-6: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-5: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-4: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-10: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-9: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-8: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-7: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-14: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-13: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-12: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-11: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-18: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: SUMMARY for call write~$Pointer$#12(117, 0, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-17: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-16: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-15: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-22: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-21: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-20: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-19: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-26: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-25: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-24: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-23: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-30: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-29: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-28: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-27: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-34: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-33: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-32: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-31: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-38: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-37: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-36: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-35: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 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 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-42: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 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 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-41: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-40: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 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 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-39: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-46: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-45: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,390 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 14:02:40,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-44: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:40,390 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 14:02:40,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-43: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: SUMMARY for call write~$Pointer$#12(118, 0, adu_write_~#descriptor___0~2#1.base, 4 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-47: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:40,391 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~ret461#1 && ldv_character_driver_scenario_probe_2_13_#t~ret461#1 <= 2147483647; [2025-02-08 14:02:40,391 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 14:02:40,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909: havoc ldv_character_driver_scenario_probe_2_13_#t~ret461#1; [2025-02-08 14:02:40,391 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~ret461#1; [2025-02-08 14:02:40,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-4: havoc adu_open_#t~ret159#1, adu_open_#t~ret160#1, adu_open_#t~ret161#1.base, adu_open_#t~ret161#1.offset, adu_open_#t~ret162#1, adu_open_#t~ret163#1.base, adu_open_#t~ret163#1.offset, adu_open_#t~mem164#1.base, adu_open_#t~mem164#1.offset, adu_open_#t~short165#1, adu_open_#t~mem166#1, adu_open_#t~mem167#1, adu_open_#t~mem168#1, adu_open_#t~ret169#1, adu_open_#t~mem170#1.base, adu_open_#t~mem170#1.offset, adu_open_#t~mem171#1, adu_open_#t~ret172#1, adu_open_#t~mem173#1.base, adu_open_#t~mem173#1.offset, adu_open_#t~ret174#1, adu_open_#t~mem175#1.base, adu_open_#t~mem175#1.offset, adu_open_#t~mem176#1.base, adu_open_#t~mem176#1.offset, adu_open_#t~mem177#1, adu_open_#t~ret178#1, adu_open_#t~mem179#1.base, adu_open_#t~mem179#1.offset, adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset, adu_open_#t~bitwise181#1, adu_open_#t~mem182#1.base, adu_open_#t~mem182#1.offset, adu_open_#t~mem183#1.base, adu_open_#t~mem183#1.offset, adu_open_#t~mem184#1, adu_open_#t~mem185#1.base, adu_open_#t~mem185#1.offset, adu_open_#t~ret186#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 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-5: ldv_character_driver_scenario_probe_2_13_#t~ret461#1 := adu_open_#res#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4588: adu_read_~timeout~0#1 := 500; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: SUMMARY for call write~$Pointer$#12(119, 0, adu_write_~#descriptor___0~2#1.base, 8 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-5: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: SUMMARY for call write~$Pointer$#12(62, 0, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-9: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 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 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-7: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-13: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 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 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-3: havoc usb_find_interface_#t~ret658#1.base, usb_find_interface_#t~ret658#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-11: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325: havoc adu_open_#t~ret161#1.base, adu_open_#t~ret161#1.offset; [2025-02-08 14:02:40,392 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~ret595#1; [2025-02-08 14:02:40,392 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~ret161#1.base, adu_open_#t~ret161#1.offset; [2025-02-08 14:02:40,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-17: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,392 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 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: SUMMARY for call write~$Pointer$#12(120, 0, adu_write_~#descriptor___0~2#1.base, 12 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,393 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 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-15: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-4: adu_open_#t~ret161#1.base, adu_open_#t~ret161#1.offset := usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-5: havoc usb_find_interface_#t~ret658#1.base, usb_find_interface_#t~ret658#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-21: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-19: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-24: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 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 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-23: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-28: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-26: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: SUMMARY for call write~$Pointer$#12(63, 0, adu_read_~#descriptor___0~1#1.base, 4 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-32: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-30: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-36: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-34: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 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 14:02:40,393 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 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-40: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 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 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-38: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-44: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-42: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119: SUMMARY for call write~int#12(551, adu_write_~#descriptor___0~2#1.base, 16 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-46: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: SUMMARY for call write~$Pointer$#12(64, 0, adu_read_~#descriptor___0~1#1.base, 8 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,393 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 14:02:40,393 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 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: SUMMARY for call write~int#12(0, adu_write_~#descriptor___0~2#1.base, 20 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: SUMMARY for call write~$Pointer$#12(65, 0, adu_read_~#descriptor___0~1#1.base, 12 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-2: adu_write_~tmp___5~1#1 := adu_write_#t~ret316#1; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret316#1 && adu_write_#t~ret316#1 <= 2147483647; [2025-02-08 14:02:40,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: havoc adu_write_#t~ret316#1; [2025-02-08 14:02:40,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-1: havoc adu_write_#t~mem315#1; [2025-02-08 14:02:40,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-6: adu_write_#t~ret316#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,394 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 14:02:40,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,394 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 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,395 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~ret272#1.base, adu_read_#t~ret272#1.offset; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-10: SUMMARY for call adu_write_#t~mem315#1 := read~int#12(adu_write_~#descriptor___0~2#1.base, 20 + adu_write_~#descriptor___0~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,395 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 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: havoc adu_read_#t~ret272#1.base, adu_read_#t~ret272#1.offset; [2025-02-08 14:02:40,395 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 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-1: havoc adu_read_#t~ret272#1.base, adu_read_#t~ret272#1.offset; [2025-02-08 14:02:40,395 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 14:02:40,395 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 := (if adu_write_#t~mem315#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem315#1 % 4294967296 % 4294967296 else adu_write_#t~mem315#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,395 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 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-4: adu_read_#t~ret272#1.base, adu_read_#t~ret272#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,395 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 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: SUMMARY for call write~int#12(373, adu_read_~#descriptor___0~1#1.base, 16 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-2: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-3: havoc printk_#t~nondet649#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329: havoc adu_open_#t~ret162#1; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-1: assume { :end_inline_printk } true;assume -2147483648 <= adu_open_#t~ret162#1 && adu_open_#t~ret162#1 <= 2147483647; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-6: havoc printk_#res#1; [2025-02-08 14:02:40,395 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 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-4: adu_open_#t~ret162#1 := printk_#res#1; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-5: havoc printk_#t~nondet649#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: SUMMARY for call write~int#12(0, adu_read_~#descriptor___0~1#1.base, 20 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume 0 != adu_write_~tmp___5~1#1; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume !(0 != adu_write_~tmp___5~1#1); [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: havoc adu_read_#t~ret212#1; [2025-02-08 14:02:40,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-1: havoc adu_read_#t~mem211#1; [2025-02-08 14:02:40,396 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 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-2: adu_read_~tmp___2~3#1 := adu_read_#t~ret212#1; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret212#1 && adu_read_#t~ret212#1 <= 2147483647; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_character_driver_scenario_2FINAL: assume true; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4331: adu_open_~retval~0#1 := -19; [2025-02-08 14:02:40,396 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 := (if adu_read_#t~mem211#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem211#1 % 4294967296 % 4294967296 else adu_read_#t~mem211#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-6: adu_read_#t~ret212#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,396 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 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-10: SUMMARY for call adu_read_#t~mem211#1 := read~int#12(adu_read_~#descriptor___0~1#1.base, 20 + adu_read_~#descriptor___0~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret318#1 && adu_write_#t~ret318#1 <= 2147483647; [2025-02-08 14:02:40,396 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 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125: havoc adu_write_#t~ret318#1; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-1: havoc adu_write_#t~mem317#1.base, adu_write_#t~mem317#1.offset; [2025-02-08 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,396 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 14:02:40,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,396 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 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-5: adu_write_#t~ret318#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,397 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~mem317#1.base, 99 + adu_write_#t~mem317#1.offset, 121, 0; [2025-02-08 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-9: SUMMARY for call adu_write_#t~mem317#1.base, adu_write_#t~mem317#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume 0 != adu_read_~tmp___2~3#1; [2025-02-08 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !(0 != adu_read_~tmp___2~3#1); [2025-02-08 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: havoc ldv_character_driver_scenario_release_2_2_#t~ret462#1; [2025-02-08 14:02:40,397 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~ret462#1 && ldv_character_driver_scenario_release_2_2_#t~ret462#1 <= 2147483647; [2025-02-08 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-4: havoc adu_release_#t~mem194#1.base, adu_release_#t~mem194#1.offset, adu_release_#t~mem195#1, adu_release_#t~mem196#1, adu_release_#t~ret197#1, adu_release_#t~mem198#1.base, adu_release_#t~mem198#1.offset, adu_release_#t~ret199#1, adu_release_#t~mem200#1.base, adu_release_#t~mem200#1.offset, adu_release_#t~mem201#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 14:02:40,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-5: havoc adu_release_#res#1; [2025-02-08 14:02:40,397 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 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-3: havoc adu_release_#t~mem194#1.base, adu_release_#t~mem194#1.offset, adu_release_#t~mem195#1, adu_release_#t~mem196#1, adu_release_#t~ret197#1, adu_release_#t~mem198#1.base, adu_release_#t~mem198#1.offset, adu_release_#t~ret199#1, adu_release_#t~mem200#1.base, adu_release_#t~mem200#1.offset, adu_release_#t~mem201#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 14:02:40,398 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 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599: havoc adu_read_#t~ret214#1; [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-1: havoc adu_read_#t~mem213#1.base, adu_read_#t~mem213#1.offset; [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-5: adu_read_#t~ret214#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret214#1 && adu_read_#t~ret214#1 <= 2147483647; [2025-02-08 14:02:40,398 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 14:02:40,398 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 14:02:40,398 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~mem213#1.base, 99 + adu_read_#t~mem213#1.offset, 66, 0; [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-9: SUMMARY for call adu_read_#t~mem213#1.base, adu_read_#t~mem213#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,398 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 14:02:40,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,398 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337: havoc adu_open_#t~ret163#1.base, adu_open_#t~ret163#1.offset; [2025-02-08 14:02:40,399 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~ret163#1.base, adu_open_#t~ret163#1.offset; [2025-02-08 14:02:40,399 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 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5130: adu_write_~__ret___0~1#1 := 0; [2025-02-08 14:02:40,399 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 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-4: adu_open_#t~ret163#1.base, adu_open_#t~ret163#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume false; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume !false; [2025-02-08 14:02:40,399 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 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-1: havoc adu_open_#t~short165#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume adu_open_#t~short165#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume !adu_open_#t~short165#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340: havoc adu_open_#t~short165#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-5: adu_open_#t~short165#1 := 0 == (adu_open_#t~mem164#1.base + adu_open_#t~mem164#1.offset) % 4294967296; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-6: SUMMARY for call adu_open_#t~mem164#1.base, adu_open_#t~mem164#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-3: havoc adu_open_#t~mem164#1.base, adu_open_#t~mem164#1.offset; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-4: havoc adu_open_#t~mem164#1.base, adu_open_#t~mem164#1.offset; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-7: assume adu_open_#t~short165#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-7: assume !adu_open_#t~short165#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-8: adu_open_#t~short165#1 := 0 == (adu_open_~dev~2#1.base + adu_open_~dev~2#1.offset) % 4294967296; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4341: adu_open_~retval~0#1 := -19; [2025-02-08 14:02:40,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456: havoc ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,399 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 14:02:40,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607: havoc adu_read_#t~mem216#1; [2025-02-08 14:02:40,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-1: havoc adu_read_#t~mem215#1; [2025-02-08 14:02:40,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 14:02:40,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-4: assume adu_read_#t~mem215#1 - adu_read_#t~mem216#1 >= -2147483648; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-4: assume !(adu_read_#t~mem215#1 - adu_read_#t~mem216#1 >= -2147483648); [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-5: SUMMARY for call adu_read_#t~mem216#1 := read~int#2(adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume adu_read_#t~mem215#1 - adu_read_#t~mem216#1 <= 2147483647; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume !(adu_read_#t~mem215#1 - adu_read_#t~mem216#1 <= 2147483647); [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-3: adu_read_~data_in_secondary~0#1 := adu_read_#t~mem215#1 - adu_read_#t~mem216#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-6: SUMMARY for call adu_read_#t~mem215#1 := read~int#2(adu_read_~dev~4#1.base, 136 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume false; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume !false; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: SUMMARY for call write~$Pointer$#12(68, 0, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,401 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 14:02:40,401 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 14:02:40,401 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 14:02:40,401 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 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume adu_read_~timeout~0#1 <= 0; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume !(adu_read_~timeout~0#1 <= 0); [2025-02-08 14:02:40,401 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 14:02:40,401 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 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: SUMMARY for call write~$Pointer$#12(69, 0, adu_read_~#descriptor___1~1#1.base, 4 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-1: ldv_mutex_lock_interruptible_75_~tmp~30#1 := ldv_mutex_lock_interruptible_75_#t~ret502#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: havoc ldv_mutex_lock_interruptible_75_#t~ret502#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-5: ldv_mutex_lock_interruptible_75_#t~ret502#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-2: havoc adu_open_#t~mem166#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#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 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-3: SUMMARY for call adu_open_#t~mem166#1 := read~int#2(adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,401 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 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume 0 != adu_open_#t~mem166#1; [2025-02-08 14:02:40,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume !(0 != adu_open_#t~mem166#1); [2025-02-08 14:02:40,402 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~ret502#1 && ldv_mutex_lock_interruptible_75_#t~ret502#1 <= 2147483647; [2025-02-08 14:02:40,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-1: havoc adu_open_#t~mem166#1; [2025-02-08 14:02:40,402 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 14:02:40,402 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 14:02:40,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#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 14:02:40,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: havoc ldv_character_driver_scenario_write_2_4_#t~ret463#1; [2025-02-08 14:02:40,402 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~ret463#1 && ldv_character_driver_scenario_write_2_4_#t~ret463#1 <= 2147483647; [2025-02-08 14:02:40,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-4: havoc adu_write_#t~ret299#1.base, adu_write_#t~ret299#1.offset, adu_write_#t~mem300#1.base, adu_write_#t~mem300#1.offset, adu_write_#t~ret301#1, adu_write_#t~mem302#1.base, adu_write_#t~mem302#1.offset, adu_write_#t~ret303#1, adu_write_#t~mem304#1, adu_write_#t~ret305#1, adu_write_#t~mem306#1.base, adu_write_#t~mem306#1.offset, adu_write_#t~ret307#1, adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset, adu_write_#t~ret309#1.base, adu_write_#t~ret309#1.offset, adu_write_#t~ret310#1.base, adu_write_#t~ret310#1.offset, adu_write_#t~ret311#1.base, adu_write_#t~ret311#1.offset, adu_write_#t~mem312#1, adu_write_#t~ret313#1.base, adu_write_#t~ret313#1.offset, adu_write_#t~ret314#1, adu_write_#t~mem315#1, adu_write_#t~ret316#1, adu_write_#t~mem317#1.base, adu_write_#t~mem317#1.offset, adu_write_#t~ret318#1, adu_write_#t~ret319#1.base, adu_write_#t~ret319#1.offset, adu_write_#t~ret320#1.base, adu_write_#t~ret320#1.offset, adu_write_#t~ret321#1.base, adu_write_#t~ret321#1.offset, adu_write_#t~ret322#1.base, adu_write_#t~ret322#1.offset, adu_write_#t~ret323#1, adu_write_#t~mem324#1, adu_write_#t~ret325#1, adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset, adu_write_#t~ret327#1, adu_write_#t~ret328#1, adu_write_#t~mem329#1, adu_write_#t~ret330#1, adu_write_#t~mem331#1.base, adu_write_#t~mem331#1.offset, adu_write_#t~ret332#1, adu_write_#t~ret333#1.base, adu_write_#t~ret333#1.offset, adu_write_#t~ret334#1.base, adu_write_#t~ret334#1.offset, adu_write_#t~ret335#1.base, adu_write_#t~ret335#1.offset, adu_write_#t~ret336#1.base, adu_write_#t~ret336#1.offset, adu_write_#t~mem337#1, adu_write_#t~ret338#1, adu_write_#t~mem339#1.base, adu_write_#t~mem339#1.offset, adu_write_#t~ret340#1, adu_write_#t~mem341#1.base, adu_write_#t~mem341#1.offset, adu_write_#t~ret342#1, adu_write_#t~mem343#1, adu_write_#t~ret344#1, adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset, adu_write_#t~ret346#1, adu_write_#t~mem347#1.base, adu_write_#t~mem347#1.offset, adu_write_#t~ret348#1, adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset, adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset, adu_write_#t~mem351#1, adu_write_#t~ret352#1, adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset, adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset, adu_write_#t~bitwise355#1, adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset, adu_write_#t~mem357#1.base, adu_write_#t~mem357#1.offset, adu_write_#t~mem358#1, adu_write_#t~mem359#1.base, adu_write_#t~mem359#1.offset, adu_write_#t~mem360#1.base, adu_write_#t~mem360#1.offset, adu_write_#t~ret361#1, adu_write_#t~mem362#1.base, adu_write_#t~mem362#1.offset, adu_write_#t~ret363#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 14:02:40,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-5: havoc adu_write_#res#1; [2025-02-08 14:02:40,403 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 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-3: havoc adu_write_#t~ret299#1.base, adu_write_#t~ret299#1.offset, adu_write_#t~mem300#1.base, adu_write_#t~mem300#1.offset, adu_write_#t~ret301#1, adu_write_#t~mem302#1.base, adu_write_#t~mem302#1.offset, adu_write_#t~ret303#1, adu_write_#t~mem304#1, adu_write_#t~ret305#1, adu_write_#t~mem306#1.base, adu_write_#t~mem306#1.offset, adu_write_#t~ret307#1, adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset, adu_write_#t~ret309#1.base, adu_write_#t~ret309#1.offset, adu_write_#t~ret310#1.base, adu_write_#t~ret310#1.offset, adu_write_#t~ret311#1.base, adu_write_#t~ret311#1.offset, adu_write_#t~mem312#1, adu_write_#t~ret313#1.base, adu_write_#t~ret313#1.offset, adu_write_#t~ret314#1, adu_write_#t~mem315#1, adu_write_#t~ret316#1, adu_write_#t~mem317#1.base, adu_write_#t~mem317#1.offset, adu_write_#t~ret318#1, adu_write_#t~ret319#1.base, adu_write_#t~ret319#1.offset, adu_write_#t~ret320#1.base, adu_write_#t~ret320#1.offset, adu_write_#t~ret321#1.base, adu_write_#t~ret321#1.offset, adu_write_#t~ret322#1.base, adu_write_#t~ret322#1.offset, adu_write_#t~ret323#1, adu_write_#t~mem324#1, adu_write_#t~ret325#1, adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset, adu_write_#t~ret327#1, adu_write_#t~ret328#1, adu_write_#t~mem329#1, adu_write_#t~ret330#1, adu_write_#t~mem331#1.base, adu_write_#t~mem331#1.offset, adu_write_#t~ret332#1, adu_write_#t~ret333#1.base, adu_write_#t~ret333#1.offset, adu_write_#t~ret334#1.base, adu_write_#t~ret334#1.offset, adu_write_#t~ret335#1.base, adu_write_#t~ret335#1.offset, adu_write_#t~ret336#1.base, adu_write_#t~ret336#1.offset, adu_write_#t~mem337#1, adu_write_#t~ret338#1, adu_write_#t~mem339#1.base, adu_write_#t~mem339#1.offset, adu_write_#t~ret340#1, adu_write_#t~mem341#1.base, adu_write_#t~mem341#1.offset, adu_write_#t~ret342#1, adu_write_#t~mem343#1, adu_write_#t~ret344#1, adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset, adu_write_#t~ret346#1, adu_write_#t~mem347#1.base, adu_write_#t~mem347#1.offset, adu_write_#t~ret348#1, adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset, adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset, adu_write_#t~mem351#1, adu_write_#t~ret352#1, adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset, adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset, adu_write_#t~bitwise355#1, adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset, adu_write_#t~mem357#1.base, adu_write_#t~mem357#1.offset, adu_write_#t~mem358#1, adu_write_#t~mem359#1.base, adu_write_#t~mem359#1.offset, adu_write_#t~mem360#1.base, adu_write_#t~mem360#1.offset, adu_write_#t~ret361#1, adu_write_#t~mem362#1.base, adu_write_#t~mem362#1.offset, adu_write_#t~ret363#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 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: SUMMARY for call write~$Pointer$#12(70, 0, adu_read_~#descriptor___1~1#1.base, 8 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 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 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: adu_open_~retval~0#1 := -16; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875: SUMMARY for call write~$Pointer$#12(98, 0, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: SUMMARY for call write~$Pointer$#12(71, 0, adu_read_~#descriptor___1~1#1.base, 12 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 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 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume false; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume !false; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: SUMMARY for call write~$Pointer$#12(99, 0, adu_read_~#descriptor___6~0#1.base, 4 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: SUMMARY for call write~int#12(379, adu_read_~#descriptor___1~1#1.base, 16 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: SUMMARY for call write~$Pointer$#12(100, 0, adu_read_~#descriptor___6~0#1.base, 8 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-1: ldv_malloc_~tmp___1~9#1 := ldv_malloc_#t~ret524#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret524#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-5: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: ldv_malloc_#t~ret524#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: SUMMARY for call write~int#12(0, adu_read_~#descriptor___1~1#1.base, 20 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: havoc ldv_undef_int_#t~nondet535#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_malloc_#t~ret524#1 && ldv_malloc_#t~ret524#1 <= 2147483647; [2025-02-08 14:02:40,403 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 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: SUMMARY for call write~$Pointer$#12(101, 0, adu_read_~#descriptor___6~0#1.base, 12 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614: havoc adu_read_#t~ret218#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret218#1 && adu_read_#t~ret218#1 <= 2147483647; [2025-02-08 14:02:40,403 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 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: havoc adu_read_#t~mem217#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-2: adu_read_~tmp___3~1#1 := adu_read_#t~ret218#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,404 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 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-6: adu_read_#t~ret218#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,404 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 := (if adu_read_#t~mem217#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem217#1 % 4294967296 % 4294967296 else adu_read_#t~mem217#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-10: SUMMARY for call adu_read_#t~mem217#1 := read~int#12(adu_read_~#descriptor___1~1#1.base, 20 + adu_read_~#descriptor___1~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: SUMMARY for call write~int#12(466, adu_read_~#descriptor___6~0#1.base, 16 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351: havoc adu_open_#t~mem167#1; [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-1: SUMMARY for call write~int#2(1 + adu_open_#t~mem167#1, adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-4: SUMMARY for call adu_open_#t~mem167#1 := read~int#2(adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-2: assume 1 + adu_open_#t~mem167#1 <= 2147483647; [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-2: assume !(1 + adu_open_#t~mem167#1 <= 2147483647); [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-3: assume 1 + adu_open_#t~mem167#1 >= -2147483648; [2025-02-08 14:02:40,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-3: assume !(1 + adu_open_#t~mem167#1 >= -2147483648); [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume true; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume !true; [2025-02-08 14:02:40,405 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 14:02:40,405 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 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: SUMMARY for call write~int#12(0, adu_read_~#descriptor___6~0#1.base, 20 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,405 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 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume 0 != adu_read_~tmp___3~1#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume !(0 != adu_read_~tmp___3~1#1); [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: SUMMARY for call write~$Pointer$#12(37, 0, adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-2: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-2: adu_read_~tmp___21~0#1 := adu_read_#t~ret274#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-6: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret274#1 && adu_read_#t~ret274#1 <= 2147483647; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-5: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: havoc adu_read_#t~ret274#1; [2025-02-08 14:02:40,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-4: assume -2147483648 <= printk_#t~nondet649#1 && printk_#t~nondet649#1 <= 2147483647; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-1: havoc adu_read_#t~mem273#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-3: printk_#res#1 := printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-6: adu_read_#t~ret274#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-10: assume -2147483648 <= printk_#t~nondet649#1 && printk_#t~nondet649#1 <= 2147483647; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-9: printk_#res#1 := printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset; [2025-02-08 14:02:40,406 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 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-8: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-10: SUMMARY for call adu_read_#t~mem273#1 := read~int#12(adu_read_~#descriptor___6~0#1.base, 20 + adu_read_~#descriptor___6~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-14: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-12: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,406 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 := (if adu_read_#t~mem273#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem273#1 % 4294967296 % 4294967296 else adu_read_#t~mem273#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-11: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-17: havoc printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-16: assume -2147483648 <= printk_#t~nondet649#1 && printk_#t~nondet649#1 <= 2147483647; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-15: printk_#res#1 := printk_#t~nondet649#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353: SUMMARY for call write~$Pointer$#12(38, 0, adu_open_~#descriptor~3#1.base, 4 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618: havoc adu_read_#t~ret222#1; [2025-02-08 14:02:40,406 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 14:02:40,406 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 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-1: havoc adu_read_#t~mem219#1.base, adu_read_#t~mem219#1.offset; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret222#1 && adu_read_#t~ret222#1 <= 2147483647; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,406 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~ret595#1; [2025-02-08 14:02:40,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-8: SUMMARY for call adu_read_#t~mem219#1.base, adu_read_#t~mem219#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret595#1; [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354: SUMMARY for call write~$Pointer$#12(39, 0, adu_open_~#descriptor~3#1.base, 8 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-5: adu_read_#t~ret222#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,407 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 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume 0 != adu_read_~tmp___21~0#1; [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume !(0 != adu_read_~tmp___21~0#1); [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,407 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 14:02:40,407 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 14:02:40,407 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 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: SUMMARY for call write~$Pointer$#12(40, 0, adu_open_~#descriptor~3#1.base, 12 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,408 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 14:02:40,408 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 14:02:40,408 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 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret526#1; [2025-02-08 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-1: havoc adu_read_#t~mem220#1.base, adu_read_#t~mem220#1.offset; [2025-02-08 14:02:40,408 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 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-2: 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~mem219#1.base, 99 + adu_read_#t~mem219#1.offset, 72, 0; [2025-02-08 14:02:40,408 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 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_malloc_#t~ret526#1 && ldv_malloc_#t~ret526#1 <= 2147483647; [2025-02-08 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620: havoc adu_read_#t~mem221#1; [2025-02-08 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: ldv_malloc_~tmp___0~14#1 := ldv_malloc_#t~ret526#1; [2025-02-08 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-3: SUMMARY for call adu_read_#t~mem221#1 := read~int#2(adu_read_#t~mem220#1.base, 56 + adu_read_#t~mem220#1.offset, 4); srcloc: null [2025-02-08 14:02:40,408 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 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-4: SUMMARY for call adu_read_#t~mem220#1.base, adu_read_#t~mem220#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: ldv_malloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356: SUMMARY for call write~int#12(260, adu_open_~#descriptor~3#1.base, 16 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret276#1 && adu_read_#t~ret276#1 <= 2147483647; [2025-02-08 14:02:40,409 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 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: havoc adu_read_#t~ret276#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: havoc adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,409 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 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-5: adu_read_#t~ret276#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,409 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 14:02:40,409 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~mem275#1.base, 99 + adu_read_#t~mem275#1.offset, 102, 0; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-9: SUMMARY for call adu_read_#t~mem275#1.base, adu_read_#t~mem275#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357: SUMMARY for call write~int#12(0, adu_open_~#descriptor~3#1.base, 20 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,409 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 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: ldv_assert_~expr#1 := ldv_assert_#in~expr#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358: havoc adu_open_#t~ret169#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_open_#t~ret169#1 && adu_open_#t~ret169#1 <= 2147483647; [2025-02-08 14:02:40,409 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 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-1: havoc adu_open_#t~mem168#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-2: adu_open_~tmp___1~3#1 := adu_open_#t~ret169#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151: havoc adu_write_#t~ret319#1.base, adu_write_#t~ret319#1.offset; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-1: havoc adu_write_#t~ret319#1.base, adu_write_#t~ret319#1.offset; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-6: adu_open_#t~ret169#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-4: adu_write_#t~ret319#1.base, adu_write_#t~ret319#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,409 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 14:02:40,409 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 14:02:40,409 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~ret319#1.base, adu_write_#t~ret319#1.offset; [2025-02-08 14:02:40,410 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 := (if adu_open_#t~mem168#1 % 4294967296 % 4294967296 <= 2147483647 then adu_open_#t~mem168#1 % 4294967296 % 4294967296 else adu_open_#t~mem168#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,410 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 14:02:40,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-10: SUMMARY for call adu_open_#t~mem168#1 := read~int#12(adu_open_~#descriptor~3#1.base, 20 + adu_open_~#descriptor~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,410 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 14:02:40,411 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 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-5: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: assume -2147483648 <= dev_err_#t~nondet650#1 && dev_err_#t~nondet650#1 <= 2147483647; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet650#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet650#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume 0 != adu_read_~data_in_secondary~0#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume !(0 != adu_read_~data_in_secondary~0#1); [2025-02-08 14:02:40,411 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 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume 0 != adu_open_~tmp___1~3#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume !(0 != adu_open_~tmp___1~3#1); [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume 0 == ldv_assert_~expr#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume !(0 == ldv_assert_~expr#1); [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0, 0; [2025-02-08 14:02:40,411 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 14:02:40,411 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 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362: havoc adu_open_#t~ret172#1; [2025-02-08 14:02:40,411 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 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-1: havoc adu_open_#t~mem170#1.base, adu_open_#t~mem170#1.offset; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_open_#t~ret172#1 && adu_open_#t~ret172#1 <= 2147483647; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-8: SUMMARY for call adu_open_#t~mem170#1.base, adu_open_#t~mem170#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269-1: assume { :begin_inline_reach_error } true;havoc reach_error_#t~nondet539#1.base, reach_error_#t~nondet539#1.offset; [2025-02-08 14:02:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-5: adu_open_#t~ret172#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: havoc reach_error_#t~nondet539#1.base, reach_error_#t~nondet539#1.offset;assume { :end_inline_reach_error } true; [2025-02-08 14:02:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627: havoc adu_read_#t~ret225#1; [2025-02-08 14:02:40,412 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 14:02:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-1: havoc adu_read_#t~mem223#1; [2025-02-08 14:02:40,412 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 14:02:40,412 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 14:02:40,412 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 14:02:40,413 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 14:02:40,413 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 14:02:40,413 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 14:02:40,413 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 14:02:40,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-2: havoc adu_read_#t~mem224#1.base, adu_read_#t~mem224#1.offset; [2025-02-08 14:02:40,413 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 14:02:40,413 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~ret225#1; [2025-02-08 14:02:40,413 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 14:02:40,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-8: havoc copy_to_user_#res#1; [2025-02-08 14:02:40,413 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 14:02:40,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363: havoc adu_open_#t~mem171#1; [2025-02-08 14:02:40,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-9: 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~mem224#1.base, adu_read_#t~mem224#1.offset + (if adu_read_#t~mem223#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem223#1 % 4294967296 % 4294967296 else adu_read_#t~mem223#1 % 4294967296 % 4294967296 - 4294967296), adu_read_~amount~0#1; [2025-02-08 14:02:40,413 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 14:02:40,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-1: 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~mem170#1.base, 99 + adu_open_#t~mem170#1.offset, 41, 0; [2025-02-08 14:02:40,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-6: adu_read_#t~ret225#1 := copy_to_user_#res#1; [2025-02-08 14:02:40,413 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 14:02:40,413 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 14:02:40,413 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 14:02:40,413 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 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-10: SUMMARY for call adu_read_#t~mem223#1 := read~int#2(adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-2: SUMMARY for call adu_open_#t~mem171#1 := read~int#2(adu_open_~dev~2#1.base, 116 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-11: SUMMARY for call adu_read_#t~mem224#1.base, adu_read_#t~mem224#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 128 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,414 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 14:02:40,414 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 14:02:40,414 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 14:02:40,414 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 14:02:40,414 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 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,414 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 14:02:40,414 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 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,414 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 14:02:40,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,414 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 14:02:40,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,415 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 14:02:40,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,415 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 14:02:40,415 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 14:02:40,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-6: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,415 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 14:02:40,415 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 14:02:40,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-12: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,415 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-11: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-10: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-17: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 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 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-16: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-15: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-14: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-21: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-20: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 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 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-18: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-24: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-23: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-22: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,416 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 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-29: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-28: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-27: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-26: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-33: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-32: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-30: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-36: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-35: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-34: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-41: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-40: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-39: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-38: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-45: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-44: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,417 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 14:02:40,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-42: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-48: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-47: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-46: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-53: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-52: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-51: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-50: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-57: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-56: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158: havoc adu_write_#t~ret320#1.base, adu_write_#t~ret320#1.offset; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-54: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 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 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-60: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-4: adu_write_#t~ret320#1.base, adu_write_#t~ret320#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-59: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-1: havoc adu_write_#t~ret320#1.base, adu_write_#t~ret320#1.offset; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-58: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,418 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~ret320#1.base, adu_write_#t~ret320#1.offset; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-65: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-64: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-63: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 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 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-62: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 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 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-69: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-68: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-66: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-72: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-71: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-70: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-77: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-76: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-75: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-74: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-81: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-80: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-78: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-84: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-83: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-82: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-89: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-88: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-87: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-86: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-93: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-92: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-90: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: havoc adu_read_#t~ret277#1.base, adu_read_#t~ret277#1.offset; [2025-02-08 14:02:40,419 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~ret277#1.base, adu_read_#t~ret277#1.offset; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-96: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-95: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-94: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,419 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 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-101: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,419 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 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-100: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,419 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 14:02:40,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-99: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-3: adu_read_#t~ret277#1.base, adu_read_#t~ret277#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-98: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume 0 != adu_read_~i~0#1; [2025-02-08 14:02:40,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume !(0 != adu_read_~i~0#1); [2025-02-08 14:02:40,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-105: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-104: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-102: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-107: havoc __dynamic_dev_dbg_#t~nondet651#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-106: assume -2147483648 <= __dynamic_dev_dbg_#t~nondet651#1 && __dynamic_dev_dbg_#t~nondet651#1 <= 2147483647; [2025-02-08 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-1: adu_read_~tmp___24~0#1 := adu_read_#t~ret278#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-2: assume { :end_inline_signal_pending } true;assume -2147483648 <= adu_read_#t~ret278#1 && adu_read_#t~ret278#1 <= 2147483647; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896: havoc adu_read_#t~ret278#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-5: adu_read_#t~ret278#1 := signal_pending_#res#1; [2025-02-08 14:02:40,421 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 14:02:40,421 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 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-7: havoc signal_pending_#res#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4632: adu_read_~retval~2#1 := -14; [2025-02-08 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368: SUMMARY for call write~$Pointer$#2(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 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: SUMMARY for call write~int#2(0, adu_open_~dev~2#1.base, 124 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4105: adu_abort_transfers_~flags~0#1 := 0; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume 0 != adu_read_~tmp___24~0#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume !(0 != adu_read_~tmp___24~0#1); [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370: havoc adu_open_#t~ret174#1; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_open_#t~ret174#1 && adu_open_#t~ret174#1 <= 2147483647; [2025-02-08 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-1: havoc adu_open_#t~mem173#1.base, adu_open_#t~mem173#1.offset; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-2: adu_open_~tmp___2~2#1 := adu_open_#t~ret174#1; [2025-02-08 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,421 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 14:02:40,421 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 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-6: adu_open_#t~ret174#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,421 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~mem173#1.base, adu_open_#t~mem173#1.offset; [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-10: SUMMARY for call adu_open_#t~mem173#1.base, adu_open_#t~mem173#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 304 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371: havoc adu_open_#t~ret178#1; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-1: havoc adu_open_#t~mem177#1; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: havoc ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-4: assume { :end_inline___create_pipe } true;adu_open_~tmp___3~0#1 := adu_open_#t~ret178#1; [2025-02-08 14:02:40,422 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 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-2: havoc adu_open_#t~mem176#1.base, adu_open_#t~mem176#1.offset; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-3: havoc adu_open_#t~mem175#1.base, adu_open_#t~mem175#1.offset; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-8: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-9: havoc __create_pipe_#res#1; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-6: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,422 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 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-7: adu_open_#t~ret178#1 := __create_pipe_#res#1; [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-12: SUMMARY for call adu_open_#t~mem176#1.base, adu_open_#t~mem176#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 304 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-13: SUMMARY for call adu_open_#t~mem175#1.base, adu_open_#t~mem175#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-10: 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~mem175#1.base, adu_open_#t~mem175#1.offset, adu_open_#t~mem177#1 % 256; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-11: SUMMARY for call adu_open_#t~mem177#1 := read~int#2(adu_open_#t~mem176#1.base, 2 + adu_open_#t~mem176#1.offset, 1); srcloc: null [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900: SUMMARY for call write~$Pointer$#12(104, 0, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: SUMMARY for call write~int#2(adu_read_#t~mem226#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 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: assume adu_read_#t~mem226#1 + (adu_read_~amount~0#1 - adu_read_~i~0#1) <= 2147483647; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: assume !(adu_read_#t~mem226#1 + (adu_read_~amount~0#1 - adu_read_~i~0#1) <= 2147483647); [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: havoc adu_read_#t~mem226#1; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-5: assume adu_read_~amount~0#1 - adu_read_~i~0#1 >= -2147483648; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-5: assume !(adu_read_~amount~0#1 - adu_read_~i~0#1 >= -2147483648); [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-6: SUMMARY for call adu_read_#t~mem226#1 := read~int#2(adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: assume adu_read_#t~mem226#1 + (adu_read_~amount~0#1 - adu_read_~i~0#1) >= -2147483648; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: assume !(adu_read_#t~mem226#1 + (adu_read_~amount~0#1 - adu_read_~i~0#1) >= -2147483648); [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: assume adu_read_~amount~0#1 - adu_read_~i~0#1 <= 2147483647; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: assume !(adu_read_~amount~0#1 - adu_read_~i~0#1 <= 2147483647); [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-1: havoc adu_open_#t~bitwise181#1; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-2: havoc adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372: havoc adu_open_#t~mem182#1.base, adu_open_#t~mem182#1.offset; [2025-02-08 14:02:40,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-6: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-3: assume { :end_inline_usb_fill_int_urb } true;havoc adu_open_#t~mem179#1.base, adu_open_#t~mem179#1.offset; [2025-02-08 14:02:40,424 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 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108: havoc adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset; [2025-02-08 14:02:40,424 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~ret321#1.base, adu_write_#t~ret321#1.offset; [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-9: assume (adu_open_#t~bitwise181#1 % 4294967296 >= adu_open_~tmp___3~0#1 % 4294967296 && adu_open_#t~bitwise181#1 % 4294967296 >= 1073741952) && adu_open_#t~bitwise181#1 % 4294967296 <= 1073741952 + adu_open_~tmp___3~0#1 % 4294967296; [2025-02-08 14:02:40,424 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 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-10: havoc adu_open_#t~bitwise181#1; [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-2: SUMMARY for call adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset := read~$Pointer$#2(adu_abort_transfers_~dev#1.base, 96 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165: havoc adu_write_#t~ret321#1.base, adu_write_#t~ret321#1.offset; [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-7: SUMMARY for call adu_open_#t~mem182#1.base, adu_open_#t~mem182#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 300 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset := adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset; [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-1: havoc adu_write_#t~ret321#1.base, adu_write_#t~ret321#1.offset; [2025-02-08 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-8: [2025-02-08 14:02:40,424 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 14:02:40,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-13: assume 0 == adu_open_~tmp___3~0#1 % 4294967296 || 1073741952 == adu_open_~tmp___3~0#1 % 4294967296; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-13: assume !(0 == adu_open_~tmp___3~0#1 % 4294967296 || 1073741952 == adu_open_~tmp___3~0#1 % 4294967296); [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-14: adu_open_#t~bitwise181#1 := 1073741952; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-4: adu_write_#t~ret321#1.base, adu_write_#t~ret321#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-11: assume false; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-11: assume !false; [2025-02-08 14:02:40,425 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 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-12: adu_open_#t~bitwise181#1 := adu_open_~tmp___3~0#1; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: SUMMARY for call write~$Pointer$#12(105, 0, adu_read_~#descriptor___7~0#1.base, 4 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-15: SUMMARY for call adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 96 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-16: SUMMARY for call adu_open_#t~mem179#1.base, adu_open_#t~mem179#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 308 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-2: assume adu_read_~amount~0#1 - adu_read_~i~0#1 >= -2147483648; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-2: assume !(adu_read_~amount~0#1 - adu_read_~i~0#1 >= -2147483648); [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: assume adu_read_~amount~0#1 - adu_read_~i~0#1 <= 2147483647; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: assume !(adu_read_~amount~0#1 - adu_read_~i~0#1 <= 2147483647); [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-1: 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 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-2: 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~mem179#1.base, adu_open_#t~mem179#1.offset, adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset, adu_open_#t~bitwise181#1, adu_open_#t~mem182#1.base, adu_open_#t~mem182#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~mem184#1 % 256 % 4294967296 <= 2147483647 then adu_open_#t~mem184#1 % 256 % 4294967296 else adu_open_#t~mem184#1 % 256 % 4294967296 - 4294967296); [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-3: SUMMARY for call adu_open_#t~mem184#1 := read~int#2(adu_open_#t~mem183#1.base, 6 + adu_open_#t~mem183#1.offset, 1); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373: havoc adu_open_#t~mem184#1; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-1: havoc adu_open_#t~mem183#1.base, adu_open_#t~mem183#1.offset; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-4: SUMMARY for call adu_open_#t~mem183#1.base, adu_open_#t~mem183#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 304 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 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 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109: assume { :end_inline_ldv_assert } true;havoc adu_abort_transfers_#t~mem105#1.base, adu_abort_transfers_#t~mem105#1.offset; [2025-02-08 14:02:40,425 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 14:02:40,425 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 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-5: SUMMARY for call adu_abort_transfers_#t~mem105#1.base, adu_abort_transfers_#t~mem105#1.offset := read~$Pointer$#2(adu_abort_transfers_~dev#1.base, 96 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: SUMMARY for call write~$Pointer$#12(106, 0, adu_read_~#descriptor___7~0#1.base, 8 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-4: 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~mem105#1.base && adu_abort_transfers_~tmp~8#1.offset == adu_abort_transfers_#t~mem105#1.offset then 1 else 0); [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638: assume adu_read_~amount~0#1 - adu_read_~i~0#1 <= 2147483647; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638: assume !(adu_read_~amount~0#1 - adu_read_~i~0#1 <= 2147483647); [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638-1: 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 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638-2: assume adu_read_~amount~0#1 - adu_read_~i~0#1 >= -2147483648; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638-2: assume !(adu_read_~amount~0#1 - adu_read_~i~0#1 >= -2147483648); [2025-02-08 14:02:40,425 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~ret503#1 && ldv_mutex_lock_interruptible_79_#t~ret503#1 <= 2147483647; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-1: ldv_mutex_lock_interruptible_79_~tmp~31#1 := ldv_mutex_lock_interruptible_79_#t~ret503#1; [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374: SUMMARY for call write~int#2(0, adu_open_~dev~2#1.base, 312 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488: havoc ldv_mutex_lock_interruptible_79_#t~ret503#1; [2025-02-08 14:02:40,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#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 14:02:40,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-5: ldv_mutex_lock_interruptible_79_#t~ret503#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 14:02:40,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret570#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret571#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 14:02:40,426 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 14:02:40,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume 0 == (adu_abort_transfers_#t~mem106#1.base + adu_abort_transfers_#t~mem106#1.offset) % 4294967296; [2025-02-08 14:02:40,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume !(0 == (adu_abort_transfers_#t~mem106#1.base + adu_abort_transfers_#t~mem106#1.offset) % 4294967296); [2025-02-08 14:02:40,426 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 14:02:40,426 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 14:02:40,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-2: havoc adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-1: havoc adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-3: SUMMARY for call adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset := read~$Pointer$#2(adu_abort_transfers_~dev#1.base, 96 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: SUMMARY for call write~$Pointer$#12(107, 0, adu_read_~#descriptor___7~0#1.base, 12 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume 0 != adu_read_~i~0#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume !(0 != adu_read_~i~0#1); [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375: havoc adu_open_#t~ret186#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-1: havoc adu_open_#t~mem185#1.base, adu_open_#t~mem185#1.offset; [2025-02-08 14:02:40,427 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 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-5: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-2: adu_open_~tmp___4~0#1 := adu_open_#t~ret186#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_open_#t~ret186#1 && adu_open_#t~ret186#1 <= 2147483647; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-8: havoc usb_submit_urb_#res#1; [2025-02-08 14:02:40,427 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~mem185#1.base, adu_open_#t~mem185#1.offset, 208; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-6: adu_open_#t~ret186#1 := usb_submit_urb_#res#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-7: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-10: SUMMARY for call adu_open_#t~mem185#1.base, adu_open_#t~mem185#1.offset := read~$Pointer$#2(adu_open_~dev~2#1.base, 308 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: SUMMARY for call write~int#12(474, adu_read_~#descriptor___7~0#1.base, 16 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,427 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 14:02:40,427 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 14:02:40,427 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 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076-1: noop_llseek_~arg1#1 := noop_llseek_#in~arg1#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: noop_llseek_~arg2#1 := noop_llseek_#in~arg2#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905: SUMMARY for call write~int#12(0, adu_read_~#descriptor___7~0#1.base, 20 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume 0 != adu_open_~tmp___4~0#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume !(0 != adu_open_~tmp___4~0#1); [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-3: noop_llseek_#res#1 := noop_llseek_#t~nondet653#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906: havoc adu_read_#t~ret280#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-2: havoc noop_llseek_#t~nondet653#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc noop_llseek_#t~nondet653#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret280#1 && adu_read_#t~ret280#1 <= 2147483647; [2025-02-08 14:02:40,427 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 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-1: havoc adu_read_#t~mem279#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-5: havoc noop_llseek_#t~nondet653#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-2: adu_read_~tmp___22~0#1 := adu_read_#t~ret280#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-4: assume -2147483648 <= noop_llseek_#t~nondet653#1 && noop_llseek_#t~nondet653#1 <= 2147483647; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-6: adu_read_#t~ret280#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,428 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 := (if adu_read_#t~mem279#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem279#1 % 4294967296 % 4294967296 else adu_read_#t~mem279#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-10: SUMMARY for call adu_read_#t~mem279#1 := read~int#12(adu_read_~#descriptor___7~0#1.base, 20 + adu_read_~#descriptor___7~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378: SUMMARY for call write~int#2(1, adu_open_~dev~2#1.base, 312 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,429 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 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-1: havoc adu_write_#t~ret322#1.base, adu_write_#t~ret322#1.offset; [2025-02-08 14:02:40,429 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~ret322#1.base, adu_write_#t~ret322#1.offset; [2025-02-08 14:02:40,429 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 14:02:40,429 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 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172: havoc adu_write_#t~ret322#1.base, adu_write_#t~ret322#1.offset; [2025-02-08 14:02:40,429 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 14:02:40,429 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 14:02:40,429 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 14:02:40,429 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 14:02:40,429 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 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-4: adu_write_#t~ret322#1.base, adu_write_#t~ret322#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume 0 != adu_read_~tmp___22~0#1; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume !(0 != adu_read_~tmp___22~0#1); [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: adu_open_~retval~0#1 := 0; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-1: SUMMARY for call write~int#2(1, adu_open_~dev~2#1.base, 328 + adu_open_~dev~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-1: havoc adu_abort_transfers_#t~mem107#1; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume 0 == adu_abort_transfers_#t~mem107#1; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume !(0 == adu_abort_transfers_#t~mem107#1); [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-3: SUMMARY for call adu_abort_transfers_#t~mem107#1 := read~int#2(adu_abort_transfers_~dev#1.base, 312 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-2: havoc adu_abort_transfers_#t~mem107#1; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: havoc adu_read_#t~ret282#1; [2025-02-08 14:02:40,429 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 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-1: havoc adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret282#1 && adu_read_#t~ret282#1 <= 2147483647; [2025-02-08 14:02:40,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,429 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~mem281#1.base, 99 + adu_read_#t~mem281#1.offset, 108, 0; [2025-02-08 14:02:40,429 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 14:02:40,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-5: adu_read_#t~ret282#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,430 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 14:02:40,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-9: SUMMARY for call adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 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 14:02:40,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,431 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 14:02:40,431 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 14:02:40,431 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 14:02:40,431 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 14:02:40,431 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 14:02:40,431 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 14:02:40,431 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 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-1: havoc adu_read_#t~mem227#1; [2025-02-08 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-2: havoc adu_read_#t~mem227#1; [2025-02-08 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume 0 != adu_read_#t~mem227#1; [2025-02-08 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume !(0 != adu_read_#t~mem227#1); [2025-02-08 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-3: SUMMARY for call adu_read_#t~mem227#1 := read~int#2(adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset; [2025-02-08 14:02:40,431 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 14:02:40,431 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 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-4: 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~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset; [2025-02-08 14:02:40,431 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 14:02:40,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-5: SUMMARY for call adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset := read~$Pointer$#2(adu_abort_transfers_~dev#1.base, 308 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,432 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 14:02:40,432 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 14:02:40,432 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 14:02:40,432 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 14:02:40,432 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 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: 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 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int#2(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: SUMMARY for call write~$Pointer$#12(74, 0, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-9: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int#2(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: 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 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-10: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-13: 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 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-12: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-15: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-14: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int#2(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-17: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-19: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~int#2(usb_endpoint_maxp_~epd#1.base, 4 + usb_endpoint_maxp_~epd#1.offset, 2); srcloc: null [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-18: 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 14:02:40,432 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 14:02:40,432 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 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: SUMMARY for call write~$Pointer$#12(75, 0, adu_read_~#descriptor___2~0#1.base, 4 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: SUMMARY for call write~$Pointer$#12(76, 0, adu_read_~#descriptor___2~0#1.base, 8 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,432 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 14:02:40,432 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 14:02:40,433 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 14:02:40,433 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 14:02:40,433 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 14:02:40,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: SUMMARY for call write~$Pointer$#12(77, 0, adu_read_~#descriptor___2~0#1.base, 12 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089-1: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 14:02:40,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 14:02:40,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654: SUMMARY for call write~int#12(404, adu_read_~#descriptor___2~0#1.base, 16 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: havoc schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-4: assume -2147483648 <= schedule_timeout_#t~nondet654#1 && schedule_timeout_#t~nondet654#1 <= 2147483647; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-3: schedule_timeout_#res#1 := schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-2: havoc schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-8: havoc schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-6: havoc schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-5: havoc schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: SUMMARY for call write~int#12(0, adu_read_~#descriptor___2~0#1.base, 20 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-11: havoc schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-10: assume -2147483648 <= schedule_timeout_#t~nondet654#1 && schedule_timeout_#t~nondet654#1 <= 2147483647; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-9: schedule_timeout_#res#1 := schedule_timeout_#t~nondet654#1; [2025-02-08 14:02:40,434 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 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-1: havoc adu_read_#t~mem228#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-2: adu_read_~tmp___6~0#1 := adu_read_#t~ret229#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656: havoc adu_read_#t~ret229#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,434 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 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-6: adu_read_#t~ret229#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret229#1 && adu_read_#t~ret229#1 <= 2147483647; [2025-02-08 14:02:40,434 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 14:02:40,434 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 := (if adu_read_#t~mem228#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem228#1 % 4294967296 % 4294967296 else adu_read_#t~mem228#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,434 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 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-10: SUMMARY for call adu_read_#t~mem228#1 := read~int#12(adu_read_~#descriptor___2~0#1.base, 20 + adu_read_~#descriptor___2~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret577#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:40,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,434 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 14:02:40,434 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 14:02:40,434 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 14:02:40,434 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 14:02:40,434 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 14:02:40,435 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 14:02:40,435 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 14:02:40,435 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 14:02:40,435 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 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-4: havoc adu_release_internal_~tmp~12#1; [2025-02-08 14:02:40,435 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 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume 0 != adu_read_~bytes_to_read~0#1 % 4294967296; [2025-02-08 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume !(0 != adu_read_~bytes_to_read~0#1 % 4294967296); [2025-02-08 14:02:40,435 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 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865: copy_from_user_~n#1 := copy_from_user_#in~n#1; [2025-02-08 14:02:40,435 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 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume 0 != adu_read_~tmp___6~0#1; [2025-02-08 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume !(0 != adu_read_~tmp___6~0#1); [2025-02-08 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume 0 == adu_abort_transfers_#t~mem109#1; [2025-02-08 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume !(0 == adu_abort_transfers_#t~mem109#1); [2025-02-08 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-2: havoc adu_abort_transfers_#t~mem109#1; [2025-02-08 14:02:40,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-1: havoc adu_abort_transfers_#t~mem109#1; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-3: SUMMARY for call adu_abort_transfers_#t~mem109#1 := read~int#2(adu_abort_transfers_~dev#1.base, 328 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3867: havoc copy_from_user_~sz~0#1; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-1: havoc adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret232#1 && adu_read_#t~ret232#1 <= 2147483647; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660: havoc adu_read_#t~ret232#1; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-5: adu_read_#t~ret232#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,436 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 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-8: SUMMARY for call adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,436 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 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-2: assume { :end_inline_schedule_timeout } true;assume -2147483648 <= adu_write_#t~ret323#1 && adu_write_#t~ret323#1 <= 2147483647; [2025-02-08 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-3: havoc schedule_timeout_#in~arg0#1; [2025-02-08 14:02:40,436 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 14:02:40,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189: havoc adu_write_#t~ret323#1; [2025-02-08 14:02:40,437 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 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-1: adu_write_~tmp___13~1#1 := adu_write_#t~ret323#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-6: havoc schedule_timeout_#t~nondet654#1, schedule_timeout_~arg0#1; [2025-02-08 14:02:40,437 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 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-7: havoc schedule_timeout_#res#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-4: havoc schedule_timeout_#t~nondet654#1, schedule_timeout_~arg0#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-5: adu_write_#t~ret323#1 := schedule_timeout_#res#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3868: havoc copy_from_user_~tmp~2#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-8: assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := 500; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-2: SUMMARY for call adu_read_#t~mem231#1 := read~int#2(adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661: havoc adu_read_#t~mem231#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-1: 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~mem230#1.base, 99 + adu_read_#t~mem230#1.offset, 78, 0; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-2: assume adu_release_internal_#t~mem187#1 - 1 <= 2147483647; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-2: assume !(adu_release_internal_#t~mem187#1 - 1 <= 2147483647); [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-3: assume adu_release_internal_#t~mem187#1 - 1 >= -2147483648; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-3: assume !(adu_release_internal_#t~mem187#1 - 1 >= -2147483648); [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397: havoc adu_release_internal_#t~mem187#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-1: SUMMARY for call write~int#2(adu_release_internal_#t~mem187#1 - 1, adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-4: SUMMARY for call adu_release_internal_#t~mem187#1 := read~int#2(adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,437 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 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem110#1.base, adu_abort_transfers_#t~mem110#1.offset; [2025-02-08 14:02:40,437 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 14:02:40,437 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 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-5: SUMMARY for call adu_abort_transfers_#t~mem110#1.base, adu_abort_transfers_#t~mem110#1.offset := read~$Pointer$#2(adu_abort_transfers_~dev#1.base, 324 + adu_abort_transfers_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-4: 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~mem110#1.base, adu_abort_transfers_#t~mem110#1.offset; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc copy_from_user_~tmp___0~3#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: SUMMARY for call write~$Pointer$#12(43, 0, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume 0 == adu_write_~tmp___13~1#1; [2025-02-08 14:02:40,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume !(0 == adu_write_~tmp___13~1#1); [2025-02-08 14:02:40,437 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 14:02:40,437 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 14:02:40,437 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 14:02:40,437 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 14:02:40,437 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 14:02:40,438 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 14:02:40,438 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 14:02:40,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: SUMMARY for call write~$Pointer$#12(44, 0, adu_release_internal_~#descriptor~4#1.base, 4 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,438 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 14:02:40,438 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 14:02:40,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928: assume { :end_inline_ldv___ldv_spin_lock_71 } true;adu_read_#t~short284#1 := 0 != adu_read_~should_submit~0#1; [2025-02-08 14:02:40,438 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 14:02:40,439 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 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400: SUMMARY for call write~$Pointer$#12(45, 0, adu_release_internal_~#descriptor~4#1.base, 8 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: SUMMARY for call write~$Pointer$#12(123, 0, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872: copy_from_user_~sz~0#1 := -1;assume { :begin_inline_might_fault } true; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401: SUMMARY for call write~$Pointer$#12(46, 0, adu_release_internal_~#descriptor~4#1.base, 12 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: SUMMARY for call write~$Pointer$#12(124, 0, adu_write_~#descriptor___1~2#1.base, 4 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 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 14:02:40,439 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 14:02:40,439 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 14:02:40,439 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 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: havoc adu_read_#t~short284#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-3: havoc adu_read_#t~mem283#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-4: havoc adu_read_#t~mem283#1; [2025-02-08 14:02:40,439 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 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-1: havoc adu_read_#t~short284#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume adu_read_#t~short284#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume !adu_read_#t~short284#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-7: assume adu_read_#t~short284#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-7: assume !adu_read_#t~short284#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666: havoc adu_read_#t~mem233#1.base, adu_read_#t~mem233#1.offset; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-5: adu_read_#t~short284#1 := 0 != adu_read_#t~mem283#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-6: SUMMARY for call adu_read_#t~mem283#1 := read~int#2(adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset := adu_read_#t~mem233#1.base, adu_read_#t~mem233#1.offset; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-2: SUMMARY for call adu_read_#t~mem233#1.base, adu_read_#t~mem233#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 128 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: SUMMARY for call write~int#12(298, adu_release_internal_~#descriptor~4#1.base, 16 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: SUMMARY for call write~$Pointer$#12(125, 0, adu_write_~#descriptor___1~2#1.base, 8 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874: havoc copy_from_user_#t~ret51#1; [2025-02-08 14:02:40,439 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 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-1: copy_from_user_~tmp~2#1 := copy_from_user_#t~ret51#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,439 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 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667: havoc adu_read_#t~mem234#1.base, adu_read_#t~mem234#1.offset; [2025-02-08 14:02:40,439 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 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: SUMMARY for call write~$Pointer$#2(adu_read_#t~mem234#1.base, adu_read_#t~mem234#1.offset, adu_read_~dev~4#1.base, 128 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-5: copy_from_user_#t~ret51#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,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 14:02:40,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 14:02:40,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,440 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 14:02:40,440 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 14:02:40,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-2: SUMMARY for call adu_read_#t~mem234#1.base, adu_read_#t~mem234#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 120 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,440 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 14:02:40,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-4: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:40,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403: SUMMARY for call write~int#12(0, adu_release_internal_~#descriptor~4#1.base, 20 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196: SUMMARY for call write~$Pointer$#12(126, 0, adu_write_~#descriptor___1~2#1.base, 12 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-1: SUMMARY for call write~int#2(0, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: 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 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: SUMMARY for call write~$Pointer$#2(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 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-1: havoc adu_release_internal_#t~mem188#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-2: adu_release_internal_~tmp~12#1 := adu_release_internal_#t~ret189#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404: havoc adu_release_internal_#t~ret189#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-6: adu_release_internal_#t~ret189#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_release_internal_#t~ret189#1 && adu_release_internal_#t~ret189#1 <= 2147483647; [2025-02-08 14:02:40,441 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 14:02:40,441 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 := (if adu_release_internal_#t~mem188#1 % 4294967296 % 4294967296 <= 2147483647 then adu_release_internal_#t~mem188#1 % 4294967296 % 4294967296 else adu_release_internal_#t~mem188#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-10: SUMMARY for call adu_release_internal_#t~mem188#1 := read~int#12(adu_release_internal_~#descriptor~4#1.base, 20 + adu_release_internal_~#descriptor~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197: SUMMARY for call write~int#12(558, adu_write_~#descriptor___1~2#1.base, 16 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,441 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 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume 0 != copy_from_user_~tmp~2#1; [2025-02-08 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume !(0 != copy_from_user_~tmp~2#1); [2025-02-08 14:02:40,441 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 14:02:40,441 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 14:02:40,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669: SUMMARY for call write~int#2(0, adu_read_~dev~4#1.base, 132 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: SUMMARY for call write~int#12(0, adu_write_~#descriptor___1~2#1.base, 20 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc adu_read_#t~ret286#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_read_#t~ret286#1 && adu_read_#t~ret286#1 <= 2147483647; [2025-02-08 14:02:40,442 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 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-1: havoc adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-2: adu_read_~tmp___25~0#1 := adu_read_#t~ret286#1; [2025-02-08 14:02:40,442 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 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670: havoc adu_read_#t~mem235#1; [2025-02-08 14:02:40,442 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 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-6: adu_read_#t~ret286#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,442 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~mem285#1.base, adu_read_#t~mem285#1.offset; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: SUMMARY for call write~int#2(adu_read_#t~mem235#1, adu_read_~dev~4#1.base, 136 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-10: SUMMARY for call adu_read_#t~mem285#1.base, adu_read_#t~mem285#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-2: SUMMARY for call adu_read_#t~mem235#1 := read~int#2(adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume 0 != adu_release_internal_~tmp~12#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume !(0 != adu_release_internal_~tmp~12#1); [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199: havoc adu_write_#t~ret325#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-1: havoc adu_write_#t~mem324#1; [2025-02-08 14:02:40,442 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 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-2: adu_write_~tmp___12~1#1 := adu_write_#t~ret325#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret325#1 && adu_write_#t~ret325#1 <= 2147483647; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: havoc adu_read_#t~ret290#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: havoc adu_read_#t~mem289#1; [2025-02-08 14:02:40,442 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 := (if adu_write_#t~mem324#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem324#1 % 4294967296 % 4294967296 else adu_write_#t~mem324#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-6: adu_write_#t~ret325#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878: havoc copy_from_user_#t~ret52#1; [2025-02-08 14:02:40,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___26~0#1 := adu_read_#t~ret290#1; [2025-02-08 14:02:40,443 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 14:02:40,443 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 14:02:40,443 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 14:02:40,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-2: havoc adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset; [2025-02-08 14:02:40,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-10: SUMMARY for call adu_write_#t~mem324#1 := read~int#12(adu_write_~#descriptor___1~2#1.base, 20 + adu_write_~#descriptor___1~2#1.offset, 4); srcloc: null [2025-02-08 14:02:40,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-4: copy_from_user_#t~ret52#1 := _copy_from_user_#res#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-3: havoc adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-3: havoc _copy_from_user_#t~nondet659#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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-8: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671: 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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-6: havoc _copy_from_user_#res#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-9: havoc __create_pipe_#res#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-1: SUMMARY for call write~int#2(0, adu_read_~dev~4#1.base, 124 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-5: havoc _copy_from_user_#t~nondet659#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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-6: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-7: adu_read_#t~ret290#1 := __create_pipe_#res#1; [2025-02-08 14:02:40,444 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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-12: SUMMARY for call adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-13: SUMMARY for call adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-10: 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~mem287#1.base, adu_read_#t~mem287#1.offset, adu_read_#t~mem289#1 % 256; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-11: SUMMARY for call adu_read_#t~mem289#1 := read~int#2(adu_read_#t~mem288#1.base, 2 + adu_read_#t~mem288#1.offset, 1); srcloc: null [2025-02-08 14:02:40,444 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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-1: havoc adu_read_#t~bitwise293#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-2: havoc adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: havoc adu_read_#t~mem294#1.base, adu_read_#t~mem294#1.offset; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-6: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-3: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem291#1.base, adu_read_#t~mem291#1.offset; [2025-02-08 14:02:40,444 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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-9: assume (adu_read_#t~bitwise293#1 % 4294967296 >= adu_read_~tmp___26~0#1 % 4294967296 && adu_read_#t~bitwise293#1 % 4294967296 >= 1073741952) && adu_read_#t~bitwise293#1 % 4294967296 <= 1073741952 + adu_read_~tmp___26~0#1 % 4294967296; [2025-02-08 14:02:40,444 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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-10: havoc adu_read_#t~bitwise293#1; [2025-02-08 14:02:40,444 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 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-3: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-7: SUMMARY for call adu_read_#t~mem294#1.base, adu_read_#t~mem294#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 300 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-2: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-8: [2025-02-08 14:02:40,445 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 14:02:40,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:40,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-13: assume 0 == adu_read_~tmp___26~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___26~0#1 % 4294967296; [2025-02-08 14:02:40,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-13: assume !(0 == adu_read_~tmp___26~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___26~0#1 % 4294967296); [2025-02-08 14:02:40,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-14: adu_read_#t~bitwise293#1 := 1073741952; [2025-02-08 14:02:40,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-11: assume false; [2025-02-08 14:02:40,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-11: assume !false; [2025-02-08 14:02:40,445 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 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-12: adu_read_#t~bitwise293#1 := adu_read_~tmp___26~0#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-1: havoc adu_release_internal_#t~mem190#1.base, adu_release_internal_#t~mem190#1.offset; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_release_internal_#t~ret192#1 && adu_release_internal_#t~ret192#1 <= 2147483647; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-15: SUMMARY for call adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-16: SUMMARY for call adu_read_#t~mem291#1.base, adu_read_#t~mem291#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408: havoc adu_release_internal_#t~ret192#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-5: adu_release_internal_#t~ret192#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,446 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 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume 0 != adu_write_~tmp___12~1#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume !(0 != adu_write_~tmp___12~1#1); [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-8: SUMMARY for call adu_release_internal_#t~mem190#1.base, adu_release_internal_#t~mem190#1.offset := read~$Pointer$#2(adu_release_internal_~dev#1.base, 96 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,446 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 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: usb_find_interface_~arg1#1 := usb_find_interface_#in~arg1#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-2: 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~mem291#1.base, adu_read_#t~mem291#1.offset, adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset, adu_read_#t~bitwise293#1, adu_read_#t~mem294#1.base, adu_read_#t~mem294#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~mem296#1 % 256 % 4294967296 <= 2147483647 then adu_read_#t~mem296#1 % 256 % 4294967296 else adu_read_#t~mem296#1 % 256 % 4294967296 - 4294967296); [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-3: SUMMARY for call adu_read_#t~mem296#1 := read~int#2(adu_read_#t~mem295#1.base, 6 + adu_read_#t~mem295#1.offset, 1); srcloc: null [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937: havoc adu_read_#t~mem296#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-1: havoc adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-4: SUMMARY for call adu_read_#t~mem295#1.base, adu_read_#t~mem295#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-2: SUMMARY for call adu_release_internal_#t~mem191#1 := read~int#2(adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409: havoc adu_release_internal_#t~mem191#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-1: 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~mem190#1.base, 99 + adu_release_internal_#t~mem190#1.offset, 47, 0; [2025-02-08 14:02:40,446 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~ret658#1.base, usb_find_interface_#t~ret658#1.offset; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938: havoc adu_read_#t~ret298#1; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-2: havoc usb_find_interface_#t~ret658#1.base, usb_find_interface_#t~ret658#1.offset; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: havoc usb_find_interface_#t~ret658#1.base, usb_find_interface_#t~ret658#1.offset; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_read_#t~ret298#1 && adu_read_#t~ret298#1 <= 2147483647; [2025-02-08 14:02:40,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-7: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:40,447 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 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-6: usb_find_interface_#t~ret658#1.base, usb_find_interface_#t~ret658#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-1: havoc adu_read_#t~mem297#1.base, adu_read_#t~mem297#1.offset; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-5: havoc ldv_malloc_#t~ret524#1, ldv_malloc_#t~malloc525#1.base, ldv_malloc_#t~malloc525#1.offset, ldv_malloc_#t~ret526#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 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-2: adu_read_~tmp___27~0#1 := adu_read_#t~ret298#1; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-4: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-7: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,447 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 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-8: havoc usb_submit_urb_#res#1; [2025-02-08 14:02:40,447 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 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-5: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 964; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-6: adu_read_#t~ret298#1 := usb_submit_urb_#res#1; [2025-02-08 14:02:40,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:40,447 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~mem297#1.base, adu_read_#t~mem297#1.offset, 208; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-10: SUMMARY for call adu_read_#t~mem297#1.base, adu_read_#t~mem297#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: havoc adu_write_#t~ret327#1; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-1: havoc adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-5: adu_write_#t~ret327#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret327#1 && adu_write_#t~ret327#1 <= 2147483647; [2025-02-08 14:02:40,448 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 14:02:40,448 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~mem326#1.base, 99 + adu_write_#t~mem326#1.offset, 127, 0; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-9: SUMMARY for call adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882: havoc copy_from_user_#t~ret53#1; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,448 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 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-5: copy_from_user_#t~ret53#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,448 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 14:02:40,448 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 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:40,448 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 14:02:40,448 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 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: SUMMARY for call adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 308 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume 0 != adu_read_~tmp___27~0#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume !(0 != adu_read_~tmp___27~0#1); [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-1: havoc adu_read_#t~mem236#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-2: havoc adu_read_#t~mem236#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-3: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-2: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume 0 == adu_read_#t~mem236#1; [2025-02-08 14:02:40,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume !(0 == adu_read_#t~mem236#1); [2025-02-08 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-3: SUMMARY for call adu_read_#t~mem236#1 := read~int#2(adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:40,450 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 14:02:40,450 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 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:40,450 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 14:02:40,450 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 14:02:40,450 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 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: SUMMARY for call adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 324 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3884: assume 0 != copy_from_user_~tmp___0~3#1; [2025-02-08 14:02:40,451 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 14:02:40,451 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 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: SUMMARY for call write~int#2(1, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,451 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 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-3: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-2: havoc adu_release_internal_#t~mem193#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-3: SUMMARY for call adu_release_internal_#t~mem193#1 := read~int#2(adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume adu_release_internal_#t~mem193#1 <= 0; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume !(adu_release_internal_#t~mem193#1 <= 0); [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-1: havoc adu_release_internal_#t~mem193#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-3: _copy_from_user_#res#1 := _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: SUMMARY for call adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 120 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-2: havoc _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: havoc _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-7: havoc _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-5: havoc _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-4: havoc _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 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 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-9: havoc _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-8: _copy_from_user_#res#1 := _copy_from_user_#t~nondet659#1; [2025-02-08 14:02:40,451 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 14:02:40,451 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 14:02:40,451 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 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: SUMMARY for call adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 128 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:40,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886: havoc copy_from_user_#t~ret54#1; [2025-02-08 14:02:40,451 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 14:02:40,452 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 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-4: copy_from_user_#t~ret54#1 := _copy_from_user_#res#1; [2025-02-08 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-3: havoc _copy_from_user_#t~nondet659#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 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: SUMMARY for call write~$Pointer$#12(80, 0, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-6: havoc _copy_from_user_#res#1; [2025-02-08 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-5: havoc _copy_from_user_#t~nondet659#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 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,453 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 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-7: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-6: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,453 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 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-11: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-1: havoc adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset, adu_abort_transfers_#t~mem105#1.base, adu_abort_transfers_#t~mem105#1.offset, adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset, adu_abort_transfers_#t~mem107#1, adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset, adu_abort_transfers_#t~mem109#1, adu_abort_transfers_#t~mem110#1.base, adu_abort_transfers_#t~mem110#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 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-10: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-9: havoc ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-8: SUMMARY for call ldv_xmalloc_#t~malloc531#1.base, ldv_xmalloc_#t~malloc531#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1 % 4294967296); srcloc: null [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-2: havoc adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset, adu_abort_transfers_#t~mem105#1.base, adu_abort_transfers_#t~mem105#1.offset, adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset, adu_abort_transfers_#t~mem107#1, adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset, adu_abort_transfers_#t~mem109#1, adu_abort_transfers_#t~mem110#1.base, adu_abort_transfers_#t~mem110#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 14:02:40,453 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 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: adu_write_~retval~3#1 := -110; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: SUMMARY for call adu_delete_#t~mem115#1.base, adu_delete_#t~mem115#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 300 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,453 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 14:02:40,453 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 14:02:40,453 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 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680: SUMMARY for call write~$Pointer$#12(81, 0, adu_read_~#descriptor___3~0#1.base, 4 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,453 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 14:02:40,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: SUMMARY for call write~int#2(0, adu_release_internal_~dev#1.base, 116 + adu_release_internal_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: SUMMARY for call adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset := read~$Pointer$#2(adu_delete_~dev#1.base, 316 + adu_delete_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem116#1.base, adu_delete_#t~mem116#1.offset; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,454 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 14:02:40,454 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 14:02:40,454 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 14:02:40,454 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 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: SUMMARY for call write~$Pointer$#12(82, 0, adu_read_~#descriptor___3~0#1.base, 8 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,454 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 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-1: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,454 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 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-3: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,455 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 14:02:40,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,455 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 14:02:40,455 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 14:02:40,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:40,455 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 14:02:40,455 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 14:02:40,455 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 14:02:40,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,455 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 14:02:40,455 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 14:02:40,455 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 14:02:40,455 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 14:02:40,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-2: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: SUMMARY for call write~$Pointer$#12(83, 0, adu_read_~#descriptor___3~0#1.base, 12 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-5: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:40,456 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 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-10: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-9: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-8: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_is_err_#res#1; [2025-02-08 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:40,456 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 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-17: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-16: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-15: havoc ldv_is_err_#res#1; [2025-02-08 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-21: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:40,456 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 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-26: assume { :end_inline_ldv_is_err } true;assume -2147483648 <= ldv_xmalloc_#t~ret532#1 && ldv_xmalloc_#t~ret532#1 <= 2147483647; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-25: ldv_xmalloc_~tmp___0~16#1 := ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-24: havoc ldv_xmalloc_#t~ret532#1; [2025-02-08 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-23: havoc ldv_is_err_#res#1; [2025-02-08 14:02:40,456 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 14:02:40,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-29: ldv_xmalloc_#t~ret532#1 := ldv_is_err_#res#1; [2025-02-08 14:02:40,457 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 14:02:40,457 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 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: SUMMARY for call write~int#12(421, adu_read_~#descriptor___3~0#1.base, 16 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,457 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 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-31: havoc ldv_is_err_#res#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626-1: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 14:02:40,457 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 14:02:40,457 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 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,457 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 14:02:40,457 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 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,457 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 14:02:40,457 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 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,457 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 14:02:40,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:40,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:40,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684: SUMMARY for call write~int#12(0, adu_read_~#descriptor___3~0#1.base, 20 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4420: havoc adu_release_internal_#t~mem187#1, adu_release_internal_#t~mem188#1, adu_release_internal_#t~ret189#1, adu_release_internal_#t~mem190#1.base, adu_release_internal_#t~mem190#1.offset, adu_release_internal_#t~mem191#1, adu_release_internal_#t~ret192#1, adu_release_internal_#t~mem193#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 14:02:40,458 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 14:02:40,458 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 14:02:40,458 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 14:02:40,458 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 14:02:40,458 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-2: adu_read_~tmp___7~0#1 := adu_read_#t~ret238#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret238#1 && adu_read_#t~ret238#1 <= 2147483647; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685: havoc adu_read_#t~ret238#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-1: havoc adu_read_#t~mem237#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-6: adu_read_#t~ret238#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-10: SUMMARY for call adu_read_#t~mem237#1 := read~int#12(adu_read_~#descriptor___3~0#1.base, 20 + adu_read_~#descriptor___3~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,459 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 := (if adu_read_#t~mem237#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem237#1 % 4294967296 % 4294967296 else adu_read_#t~mem237#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: havoc adu_write_#t~ret328#1; [2025-02-08 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-4: havoc ldv_mutex_lock_interruptible_79_#t~ret503#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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-1: adu_write_~retval~3#1 := adu_write_#t~ret328#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-2: assume { :end_inline_ldv_mutex_lock_interruptible_79 } true;assume -2147483648 <= adu_write_#t~ret328#1 && adu_write_#t~ret328#1 <= 2147483647; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-7: havoc ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-5: adu_write_#t~ret328#1 := ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-6: havoc ldv_mutex_lock_interruptible_79_#t~ret503#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 14:02:40,459 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 14:02:40,459 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 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3894-1: copy_from_user_#res#1 := copy_from_user_~n#1; [2025-02-08 14:02:40,459 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 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume 0 != adu_read_~tmp___7~0#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume !(0 != adu_read_~tmp___7~0#1); [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-1: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-3: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 14:02:40,459 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 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume 0 != adu_write_~retval~3#1; [2025-02-08 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume !(0 != adu_write_~retval~3#1); [2025-02-08 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret240#1 && adu_read_#t~ret240#1 <= 2147483647; [2025-02-08 14:02:40,459 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 14:02:40,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689: havoc adu_read_#t~ret240#1; [2025-02-08 14:02:40,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-1: havoc adu_read_#t~mem239#1.base, adu_read_#t~mem239#1.offset; [2025-02-08 14:02:40,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-5: adu_read_#t~ret240#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,460 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~mem239#1.base, 99 + adu_read_#t~mem239#1.offset, 84, 0; [2025-02-08 14:02:40,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4425: havoc adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-9: SUMMARY for call adu_read_#t~mem239#1.base, adu_read_#t~mem239#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,461 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 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897: copy_to_user_~n#1 := copy_to_user_#in~n#1; [2025-02-08 14:02:40,461 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 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4426: havoc adu_release_~retval~1#1; [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427: havoc adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset; [2025-02-08 14:02:40,461 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 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-4: havoc adu_release_~tmp~13#1; [2025-02-08 14:02:40,461 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 14:02:40,461 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 14:02:40,461 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 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-1: adu_write_~count#1 := adu_write_#in~count#1; [2025-02-08 14:02:40,461 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 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3899: havoc copy_to_user_~sz~1#1; [2025-02-08 14:02:40,461 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 14:02:40,461 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 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3900: havoc copy_to_user_~tmp~3#1; [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: SUMMARY for call write~$Pointer$#12(129, 0, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3901: havoc copy_to_user_~tmp___0~4#1; [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: adu_release_~retval~1#1 := 0; [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: SUMMARY for call write~$Pointer$#12(130, 0, adu_write_~#descriptor___2~1#1.base, 4 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 14:02:40,461 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 14:02:40,461 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 14:02:40,461 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 14:02:40,461 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 14:02:40,461 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 14:02:40,461 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 14:02:40,461 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 14:02:40,462 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 14:02:40,462 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 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4431: assume 0 == (adu_release_~file#1.base + adu_release_~file#1.offset) % 4294967296; [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4431: assume !(0 == (adu_release_~file#1.base + adu_release_~file#1.offset) % 4294967296); [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: SUMMARY for call write~$Pointer$#12(131, 0, adu_write_~#descriptor___2~1#1.base, 8 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: SUMMARY for call write~$Pointer$#12(86, 0, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4432: adu_release_~retval~1#1 := -19; [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: SUMMARY for call write~$Pointer$#12(132, 0, adu_write_~#descriptor___2~1#1.base, 12 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3904: copy_to_user_~sz~1#1 := -1;assume { :begin_inline_might_fault } true; [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4961: havoc adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: SUMMARY for call write~$Pointer$#12(87, 0, adu_read_~#descriptor___4~0#1.base, 4 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226: SUMMARY for call write~int#12(571, adu_write_~#descriptor___2~1#1.base, 16 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: havoc adu_write_~bytes_written~0#1; [2025-02-08 14:02:40,462 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 14:02:40,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: SUMMARY for call write~$Pointer$#12(88, 0, adu_read_~#descriptor___4~0#1.base, 8 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,462 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 14:02:40,462 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 14:02:40,462 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 14:02:40,462 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 14:02:40,462 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 14:02:40,462 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 14:02:40,462 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 14:02:40,462 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: SUMMARY for call write~int#12(0, adu_write_~#descriptor___2~1#1.base, 20 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: havoc adu_write_~bytes_to_write~0#1; [2025-02-08 14:02:40,463 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 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906: havoc copy_to_user_#t~ret55#1; [2025-02-08 14:02:40,463 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 14:02:40,463 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 14:02:40,463 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 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-1: copy_to_user_~tmp~3#1 := copy_to_user_#t~ret55#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,463 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 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: SUMMARY for call write~$Pointer$#12(89, 0, adu_read_~#descriptor___4~0#1.base, 12 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-5: copy_to_user_#t~ret55#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-1: havoc adu_write_#t~mem329#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-2: adu_write_~tmp___14~1#1 := adu_write_#t~ret330#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228: havoc adu_write_#t~ret330#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-6: adu_write_#t~ret330#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_write_#t~ret330#1 && adu_write_#t~ret330#1 <= 2147483647; [2025-02-08 14:02:40,463 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 14:02:40,464 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 := (if adu_write_#t~mem329#1 % 4294967296 % 4294967296 <= 2147483647 then adu_write_#t~mem329#1 % 4294967296 % 4294967296 else adu_write_#t~mem329#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-10: SUMMARY for call adu_write_#t~mem329#1 := read~int#12(adu_write_~#descriptor___2~1#1.base, 20 + adu_write_~#descriptor___2~1#1.offset, 4); srcloc: null [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: havoc adu_write_~buffer_size~0#1; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: SUMMARY for call write~int#12(426, adu_read_~#descriptor___4~0#1.base, 16 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset := adu_release_#t~mem194#1.base, adu_release_#t~mem194#1.offset; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-2: SUMMARY for call adu_release_#t~mem194#1.base, adu_release_#t~mem194#1.offset := read~$Pointer$#2(adu_release_~file#1.base, 296 + adu_release_~file#1.offset, 4); srcloc: null [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436: havoc adu_release_#t~mem194#1.base, adu_release_#t~mem194#1.offset; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume 0 != copy_to_user_~tmp~3#1; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume !(0 != copy_to_user_~tmp~3#1); [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4965: adu_write_~flags~2#1 := 0; [2025-02-08 14:02:40,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: SUMMARY for call write~int#12(0, adu_read_~#descriptor___4~0#1.base, 20 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume !false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume false; [2025-02-08 14:02:40,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume !false; [2025-02-08 14:02:40,466 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 14:02:40,466 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 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume !false; [2025-02-08 14:02:40,466 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 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume 0 != adu_write_~tmp___14~1#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume !(0 != adu_write_~tmp___14~1#1); [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966: havoc adu_write_~retval~3#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume !false; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: havoc adu_read_#t~ret242#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_read_#t~ret242#1 && adu_read_#t~ret242#1 <= 2147483647; [2025-02-08 14:02:40,466 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 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-1: havoc adu_read_#t~mem241#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-2: adu_read_~tmp___8~0#1 := adu_read_#t~ret242#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4438: adu_release_~retval~1#1 := -19; [2025-02-08 14:02:40,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-6: adu_read_#t~ret242#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,467 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 := (if adu_read_#t~mem241#1 % 4294967296 % 4294967296 <= 2147483647 then adu_read_#t~mem241#1 % 4294967296 % 4294967296 else adu_read_#t~mem241#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-10: SUMMARY for call adu_read_#t~mem241#1 := read~int#12(adu_read_~#descriptor___4~0#1.base, 20 + adu_read_~#descriptor___4~0#1.offset, 4); srcloc: null [2025-02-08 14:02:40,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 14:02:40,467 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 14:02:40,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910: havoc copy_to_user_#t~ret56#1; [2025-02-08 14:02:40,467 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 14:02:40,468 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 14:02:40,468 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 14:02:40,468 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 14:02:40,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-4: copy_to_user_#t~ret56#1 := _copy_to_user_#res#1; [2025-02-08 14:02:40,468 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 14:02:40,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-3: havoc _copy_to_user_#t~nondet647#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 14:02:40,468 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 14:02:40,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-6: havoc _copy_to_user_#res#1; [2025-02-08 14:02:40,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-8: havoc adu_write_~tmp___0~9#1; [2025-02-08 14:02:40,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-5: havoc _copy_to_user_#t~nondet647#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 14:02:40,468 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 14:02:40,468 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 14:02:40,468 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 14:02:40,469 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 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-1: havoc adu_write_#t~mem331#1.base, adu_write_#t~mem331#1.offset; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_write_#t~ret332#1 && adu_write_#t~ret332#1 <= 2147483647; [2025-02-08 14:02:40,469 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 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232: havoc adu_write_#t~ret332#1; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-5: adu_write_#t~ret332#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,469 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 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-9: SUMMARY for call adu_write_#t~mem331#1.base, adu_write_#t~mem331#1.offset := read~$Pointer$#2(adu_write_~dev~5#1.base, 96 + adu_write_~dev~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,469 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~mem331#1.base, 99 + adu_write_#t~mem331#1.offset, 133, 0; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume 0 != adu_read_~tmp___8~0#1; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume !(0 != adu_read_~tmp___8~0#1); [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4969: havoc adu_write_~__ret~1#1; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume !false; [2025-02-08 14:02:40,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume !false; [2025-02-08 14:02:40,470 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 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume !false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume false; [2025-02-08 14:02:40,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume !false; [2025-02-08 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume false; [2025-02-08 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume !false; [2025-02-08 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: havoc adu_read_#t~ret244#1; [2025-02-08 14:02:40,471 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 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-1: havoc adu_read_#t~mem243#1.base, adu_read_#t~mem243#1.offset; [2025-02-08 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_read_#t~ret244#1 && adu_read_#t~ret244#1 <= 2147483647; [2025-02-08 14:02:40,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,471 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~mem243#1.base, 99 + adu_read_#t~mem243#1.offset, 90, 0; [2025-02-08 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-5: adu_read_#t~ret244#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-9: SUMMARY for call adu_read_#t~mem243#1.base, adu_read_#t~mem243#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,472 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~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#1.offset; [2025-02-08 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#1.offset; [2025-02-08 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset, ldv_dev_get_drvdata_#t~short506#1, ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset, ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset, ldv_dev_get_drvdata_#t~short506#1, ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset, ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret497#1.base, ldv_dev_get_drvdata_45_#t~ret497#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914: havoc copy_to_user_#t~ret57#1; [2025-02-08 14:02:40,472 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 14:02:40,472 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 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-5: copy_to_user_#t~ret57#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,472 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 14:02:40,472 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 14:02:40,472 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 14:02:40,472 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 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume 0 != copy_to_user_~tmp___0~4#1; [2025-02-08 14:02:40,472 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 14:02:40,472 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 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume false; [2025-02-08 14:02:40,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-2: havoc adu_release_#t~mem195#1; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume !false; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-3: SUMMARY for call adu_release_#t~mem195#1 := read~int#2(adu_release_~dev~3#1.base, 116 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume adu_release_#t~mem195#1 <= 0; [2025-02-08 14:02:40,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume !(adu_release_#t~mem195#1 <= 0); [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-1: havoc adu_release_#t~mem195#1; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume !false; [2025-02-08 14:02:40,474 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 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume !false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume !false; [2025-02-08 14:02:40,474 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 14:02:40,474 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 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume false; [2025-02-08 14:02:40,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume !false; [2025-02-08 14:02:40,474 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 14:02:40,474 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 14:02:40,475 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 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-8: havoc adu_write_~tmp___5~1#1; [2025-02-08 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 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 14:02:40,475 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 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 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 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,475 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 14:02:40,475 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 14:02:40,475 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 14:02:40,475 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 14:02:40,475 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 14:02:40,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918: havoc copy_to_user_#t~ret58#1; [2025-02-08 14:02:40,475 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 14:02:40,476 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 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-4: copy_to_user_#t~ret58#1 := _copy_to_user_#res#1; [2025-02-08 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-3: havoc _copy_to_user_#t~nondet647#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 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-6: havoc _copy_to_user_#res#1; [2025-02-08 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-5: havoc _copy_to_user_#t~nondet647#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 14:02:40,476 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 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: SUMMARY for call write~$Pointer$#12(49, 0, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: havoc adu_write_~__ret___0~1#1; [2025-02-08 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-1: SUMMARY for call write~int#2(0, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: 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 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: SUMMARY for call write~$Pointer$#12(50, 0, adu_release_~#descriptor~5#1.base, 4 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,476 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 14:02:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume !true; [2025-02-08 14:02:40,477 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 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume !true; [2025-02-08 14:02:40,477 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 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume !true; [2025-02-08 14:02:40,477 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 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: SUMMARY for call write~$Pointer$#12(51, 0, adu_release_~#descriptor~5#1.base, 8 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume !true; [2025-02-08 14:02:40,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume true; [2025-02-08 14:02:40,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume !true; [2025-02-08 14:02:40,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume !true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume !true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume !true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume !true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume !true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume !true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-25: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume true; [2025-02-08 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume !true; [2025-02-08 14:02:40,479 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 14:02:40,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-24: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume !true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume !true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-29: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume !true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-28: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-27: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-26: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714: havoc adu_read_#t~ret246#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-31: havoc ldv_undef_int_#t~nondet535#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-30: assume -2147483648 <= ldv_undef_int_#t~nondet535#1 && ldv_undef_int_#t~nondet535#1 <= 2147483647; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-3: assume { :end_inline_usb_endpoint_maxp } true;assume -2147483648 <= adu_read_#t~ret246#1 && adu_read_#t~ret246#1 <= 2147483647; [2025-02-08 14:02:40,480 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 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-1: havoc adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-2: adu_read_~tmp___9~0#1 := adu_read_#t~ret246#1; [2025-02-08 14:02:40,480 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 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-8: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450: SUMMARY for call write~$Pointer$#12(52, 0, adu_release_~#descriptor~5#1.base, 12 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,480 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 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-6: adu_read_#t~ret246#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:40,480 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~mem245#1.base, adu_read_#t~mem245#1.offset; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-10: SUMMARY for call adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume false; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume !false; [2025-02-08 14:02:40,480 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 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3922: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715: havoc adu_read_#t~ret250#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-1: havoc adu_read_#t~mem249#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___10~0#1 := adu_read_#t~ret250#1; [2025-02-08 14:02:40,480 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 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-6: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-2: havoc adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-3: havoc adu_read_#t~mem247#1.base, adu_read_#t~mem247#1.offset; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-8: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451: SUMMARY for call write~int#12(324, adu_release_~#descriptor~5#1.base, 16 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-9: havoc __create_pipe_#res#1; [2025-02-08 14:02:40,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-10: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-6: havoc __create_pipe_#t~mem95#1, __create_pipe_#t~bitwise96#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:02:40,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-7: adu_read_#t~ret250#1 := __create_pipe_#res#1; [2025-02-08 14:02:40,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-8: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-12: SUMMARY for call adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-13: SUMMARY for call adu_read_#t~mem247#1.base, adu_read_#t~mem247#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-10: 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~mem247#1.base, adu_read_#t~mem247#1.offset, adu_read_#t~mem249#1 % 256; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-11: SUMMARY for call adu_read_#t~mem249#1 := read~int#2(adu_read_#t~mem248#1.base, 2 + adu_read_#t~mem248#1.offset, 1); srcloc: null [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-12: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:40,482 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 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-1: havoc adu_read_#t~mem252#1.base, adu_read_#t~mem252#1.offset; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: havoc adu_read_#t~bitwise253#1; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-6: [2025-02-08 14:02:40,482 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 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-4: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#1, usb_fill_int_urb_#t~bitwise84#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 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-9: assume false; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-9: assume !false; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-10: adu_read_#t~bitwise253#1 := adu_read_~tmp___10~0#1; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-7: assume (adu_read_#t~bitwise253#1 % 4294967296 >= adu_read_~tmp___10~0#1 % 4294967296 && adu_read_#t~bitwise253#1 % 4294967296 >= 1073741952) && adu_read_#t~bitwise253#1 % 4294967296 <= 1073741952 + adu_read_~tmp___10~0#1 % 4294967296; [2025-02-08 14:02:40,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-8: havoc adu_read_#t~bitwise253#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452: SUMMARY for call write~int#12(0, adu_release_~#descriptor~5#1.base, 20 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-13: SUMMARY for call adu_read_#t~mem252#1.base, adu_read_#t~mem252#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 96 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-14: SUMMARY for call adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-11: assume 0 == adu_read_~tmp___10~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___10~0#1 % 4294967296; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-11: assume !(0 == adu_read_~tmp___10~0#1 % 4294967296 || 1073741952 == adu_read_~tmp___10~0#1 % 4294967296); [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-12: adu_read_#t~bitwise253#1 := 1073741952; [2025-02-08 14:02:40,483 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 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: havoc adu_read_#t~mem254#1.base, adu_read_#t~mem254#1.offset; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-1: SUMMARY for call adu_read_#t~mem254#1.base, adu_read_#t~mem254#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 300 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-2: adu_release_~tmp~13#1 := adu_release_#t~ret197#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-3: assume { :end_inline_ldv__builtin_expect } true;assume -2147483648 <= adu_release_#t~ret197#1 && adu_release_#t~ret197#1 <= 2147483647; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453: havoc adu_release_#t~ret197#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-1: havoc adu_release_#t~mem196#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-6: adu_release_#t~ret197#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-7: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,483 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 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-10: SUMMARY for call adu_release_#t~mem196#1 := read~int#12(adu_release_~#descriptor~5#1.base, 20 + adu_release_~#descriptor~5#1.offset, 4); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-8: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:40,483 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 := (if adu_release_#t~mem196#1 % 4294967296 % 4294967296 <= 2147483647 then adu_release_#t~mem196#1 % 4294967296 % 4294967296 else adu_release_#t~mem196#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0; [2025-02-08 14:02:40,483 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 14:02:40,483 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 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4982: havoc adu_write_~tmp___11~1#1; [2025-02-08 14:02:40,483 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 14:02:40,483 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 14:02:40,483 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 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718: havoc adu_read_#t~mem256#1; [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-3: SUMMARY for call adu_read_#t~mem256#1 := read~int#2(adu_read_#t~mem255#1.base, 6 + adu_read_#t~mem255#1.offset, 1); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-4: SUMMARY for call adu_read_#t~mem255#1.base, adu_read_#t~mem255#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 304 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-1: havoc adu_read_#t~mem255#1.base, adu_read_#t~mem255#1.offset; [2025-02-08 14:02:40,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-2: 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~mem251#1.base, adu_read_#t~mem251#1.offset, adu_read_#t~mem252#1.base, adu_read_#t~mem252#1.offset, adu_read_#t~bitwise253#1, adu_read_#t~mem254#1.base, adu_read_#t~mem254#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~mem256#1 % 256 % 4294967296 <= 2147483647 then adu_read_#t~mem256#1 % 256 % 4294967296 else adu_read_#t~mem256#1 % 256 % 4294967296 - 4294967296); [2025-02-08 14:02:40,484 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 14:02:40,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume false; [2025-02-08 14:02:40,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume !false; [2025-02-08 14:02:40,484 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 14:02:40,484 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 14:02:40,484 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 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3926-1: copy_to_user_#res#1 := copy_to_user_~n#1; [2025-02-08 14:02:40,485 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 14:02:40,485 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 14:02:40,485 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 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719: havoc adu_read_#t~ret258#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-8: havoc adu_write_~tmp___12~1#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-1: havoc adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset; [2025-02-08 14:02:40,485 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 14:02:40,485 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 14:02:40,485 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 14:02:40,485 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 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-5: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-2: adu_read_~retval~2#1 := adu_read_#t~ret258#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-3: assume { :end_inline_usb_submit_urb } true;assume -2147483648 <= adu_read_#t~ret258#1 && adu_read_#t~ret258#1 <= 2147483647; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-8: havoc usb_submit_urb_#res#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume 0 != adu_release_~tmp~13#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume !(0 != adu_release_~tmp~13#1); [2025-02-08 14:02:40,485 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~mem257#1.base, adu_read_#t~mem257#1.offset, 208; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-6: adu_read_#t~ret258#1 := usb_submit_urb_#res#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-7: havoc usb_submit_urb_#t~nondet645#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-10: SUMMARY for call adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset := read~$Pointer$#2(adu_read_~dev~4#1.base, 308 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,485 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 14:02:40,485 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 14:02:40,485 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 14:02:40,485 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 14:02:40,485 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 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985: havoc adu_write_~tmp___13~1#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume 0 != adu_read_~retval~2#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume !(0 != adu_read_~retval~2#1); [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-2: assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= adu_release_#t~ret199#1 && adu_release_#t~ret199#1 <= 2147483647; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: ldv_dev_get_drvdata_#t~short506#1 := 0 != (ldv_dev_get_drvdata_#t~mem505#1.base + ldv_dev_get_drvdata_#t~mem505#1.offset) % 4294967296; [2025-02-08 14:02:40,485 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 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457: havoc adu_release_#t~ret199#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-1: havoc adu_release_#t~mem198#1.base, adu_release_#t~mem198#1.offset; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-6: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-7: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: ldv_dev_get_drvdata_#t~short506#1 := 0 != (ldv_dev_get_drvdata_~dev#1.base + ldv_dev_get_drvdata_~dev#1.offset) % 4294967296; [2025-02-08 14:02:40,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-4: havoc __dynamic_dev_dbg_#t~nondet651#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 14:02:40,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:40,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume !ldv_dev_get_drvdata_#t~short506#1; [2025-02-08 14:02:40,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-5: adu_release_#t~ret199#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:40,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem505#1.base, ldv_dev_get_drvdata_#t~mem505#1.offset := read~$Pointer$#2(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,486 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~mem198#1.base, 99 + adu_release_#t~mem198#1.offset, 53, 0; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-9: SUMMARY for call adu_release_#t~mem198#1.base, adu_release_#t~mem198#1.offset := read~$Pointer$#2(adu_release_~dev~3#1.base, 96 + adu_release_~dev~3#1.offset, 4); srcloc: null [2025-02-08 14:02:40,487 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 14:02:40,487 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 14:02:40,487 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 14:02:40,487 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 14:02:40,487 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 14:02:40,487 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 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: SUMMARY for call write~int#2(1, adu_read_~dev~4#1.base, 312 + adu_read_~dev~4#1.offset, 4); srcloc: null [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-8: havoc adu_write_~tmp___14~1#1; [2025-02-08 14:02:40,487 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 14:02:40,487 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 14:02:40,487 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 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset := read~$Pointer$#2(ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset, 4); srcloc: null [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem508#1.base, ldv_dev_get_drvdata_#t~mem508#1.offset; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume false; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume !false; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: SUMMARY for call ldv_dev_get_drvdata_#t~mem507#1.base, ldv_dev_get_drvdata_#t~mem507#1.offset := read~$Pointer$#2(ldv_dev_get_drvdata_~dev#1.base, 4 + ldv_dev_get_drvdata_~dev#1.offset, 4); srcloc: null [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume -12 == adu_read_~retval~2#1; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume !(-12 == adu_read_~retval~2#1); [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988: havoc adu_write_~__ret___1~0#1; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-2: ~ldv_2_ret_default~0#1 := #t~ret448#1; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-3: assume { :end_inline_ldv_character_driver_scenario_probe_2_13 } true;assume -2147483648 <= #t~ret448#1 && #t~ret448#1 <= 2147483647; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781: havoc #t~ret448#1; [2025-02-08 14:02:40,487 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 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-1: havoc #t~mem447#1.base, #t~mem447#1.offset; [2025-02-08 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-6: #t~ret448#1 := ldv_character_driver_scenario_probe_2_13_#res#1; [2025-02-08 14:02:40,487 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 14:02:40,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-5: havoc ldv_character_driver_scenario_probe_2_13_#t~ret461#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 14:02:40,487 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 14:02:40,487 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 14:02:41,092 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 14:02:41,093 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-08 14:02:41,093 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 14:02:44,265 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 14:02:44,266 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 14:02:44,266 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:02:44 BoogieIcfgContainer [2025-02-08 14:02:44,266 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 14:02:44,268 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 14:02:44,268 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 14:02:44,272 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 14:02:44,273 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 02:02:31" (1/3) ... [2025-02-08 14:02:44,273 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16a16350 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:02:44, skipping insertion in model container [2025-02-08 14:02:44,273 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:33" (2/3) ... [2025-02-08 14:02:44,273 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16a16350 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:02:44, skipping insertion in model container [2025-02-08 14:02:44,274 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:02:44" (3/3) ... [2025-02-08 14:02:44,275 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 14:02:44,291 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 14:02:44,295 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i that has 4 procedures, 22 locations, 1 initial locations, 9 loop locations, and 60 error locations. [2025-02-08 14:02:44,296 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-08 14:02:44,371 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 14:02:44,378 INFO L158 Benchmark]: Toolchain (without parser) took 13110.43ms. Allocated memory was 201.3MB in the beginning and 394.3MB in the end (delta: 192.9MB). Free memory was 147.0MB in the beginning and 100.7MB in the end (delta: 46.3MB). Peak memory consumption was 233.7MB. Max. memory is 16.1GB. [2025-02-08 14:02:44,378 INFO L158 Benchmark]: CDTParser took 0.76ms. Allocated memory is still 201.3MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 14:02:44,378 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2244.67ms. Allocated memory is still 201.3MB. Free memory was 147.0MB in the beginning and 100.6MB in the end (delta: 46.4MB). Peak memory consumption was 124.7MB. Max. memory is 16.1GB. [2025-02-08 14:02:44,379 INFO L158 Benchmark]: Boogie Procedure Inliner took 245.88ms. Allocated memory is still 201.3MB. Free memory was 100.6MB in the beginning and 68.9MB in the end (delta: 31.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 14:02:44,379 INFO L158 Benchmark]: Boogie Preprocessor took 658.99ms. Allocated memory is still 201.3MB. Free memory was 68.9MB in the beginning and 56.3MB in the end (delta: 12.6MB). Peak memory consumption was 40.0MB. Max. memory is 16.1GB. [2025-02-08 14:02:44,379 INFO L158 Benchmark]: IcfgBuilder took 9845.31ms. Allocated memory was 201.3MB in the beginning and 394.3MB in the end (delta: 192.9MB). Free memory was 56.3MB in the beginning and 119.3MB in the end (delta: -63.0MB). Peak memory consumption was 242.0MB. Max. memory is 16.1GB. [2025-02-08 14:02:44,380 INFO L158 Benchmark]: TraceAbstraction took 108.08ms. Allocated memory is still 394.3MB. Free memory was 119.3MB in the beginning and 100.7MB in the end (delta: 18.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-08 14:02:44,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.76ms. Allocated memory is still 201.3MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2244.67ms. Allocated memory is still 201.3MB. Free memory was 147.0MB in the beginning and 100.6MB in the end (delta: 46.4MB). Peak memory consumption was 124.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 245.88ms. Allocated memory is still 201.3MB. Free memory was 100.6MB in the beginning and 68.9MB in the end (delta: 31.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 658.99ms. Allocated memory is still 201.3MB. Free memory was 68.9MB in the beginning and 56.3MB in the end (delta: 12.6MB). Peak memory consumption was 40.0MB. Max. memory is 16.1GB. * IcfgBuilder took 9845.31ms. Allocated memory was 201.3MB in the beginning and 394.3MB in the end (delta: 192.9MB). Free memory was 56.3MB in the beginning and 119.3MB in the end (delta: -63.0MB). Peak memory consumption was 242.0MB. Max. memory is 16.1GB. * TraceAbstraction took 108.08ms. Allocated memory is still 394.3MB. Free memory was 119.3MB in the beginning and 100.7MB in the end (delta: 18.6MB). Peak memory consumption was 16.8MB. 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 14:02:44,413 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-Overflow-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 ! overflow) ) --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 14:02:46,874 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 14:02:46,970 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Bitvector.epf [2025-02-08 14:02:46,976 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 14:02:46,976 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 14:02:46,996 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 14:02:46,996 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 14:02:46,997 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 14:02:46,997 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 14:02:46,997 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 14:02:46,997 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 14:02:46,997 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 14:02:46,998 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 14:02:46,998 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 14:02:46,998 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 14:02:46,998 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 14:02:46,998 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 14:02:46,998 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 14:02:46,998 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 14:02:46,999 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 14:02:47,000 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 14:02:47,000 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 14:02:47,000 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 14:02:47,000 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 14:02:47,000 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 14:02:47,000 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 14:02:47,000 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 14:02:47,001 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 14:02:47,001 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 14:02:47,002 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 14:02:47,002 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 14:02:47,002 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 14:02:47,002 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 14:02:47,002 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 ! overflow) ) 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 14:02:47,331 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 14:02:47,340 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 14:02:47,343 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 14:02:47,346 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 14:02:47,346 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 14:02:47,348 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 14:02:48,802 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7d51af3d1/0019e33dfd2f4e92b90ca74d55c41e7c/FLAG3919d1d1c [2025-02-08 14:02:49,389 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 14:02:49,389 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 14:02:49,430 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7d51af3d1/0019e33dfd2f4e92b90ca74d55c41e7c/FLAG3919d1d1c [2025-02-08 14:02:49,449 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7d51af3d1/0019e33dfd2f4e92b90ca74d55c41e7c [2025-02-08 14:02:49,452 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 14:02:49,453 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 14:02:49,454 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 14:02:49,454 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 14:02:49,458 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 14:02:49,458 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:02:49" (1/1) ... [2025-02-08 14:02:49,459 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c46db7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:49, skipping insertion in model container [2025-02-08 14:02:49,459 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:02:49" (1/1) ... [2025-02-08 14:02:49,584 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 14:02:50,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:50,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 14:02:51,322 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 14:02:51,384 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 14:02:51,482 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 14:02:51,484 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 14:02:51,485 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 14:02:51,485 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 14:02:51,485 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 14:02:51,539 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 14:02:51,539 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 14:02:51,539 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 14:02:51,540 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 14:02:51,540 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 14:02:51,541 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 14:02:51,541 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 14:02:51,541 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 14:02:51,549 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 14:02:51,549 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 14:02:51,550 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 14:02:51,550 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 14:02:51,551 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 14:02:51,552 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 14:02:51,552 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 14:02:51,552 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 14:02:51,555 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 14:02:51,556 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 14:02:51,556 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 14:02:51,556 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 14:02:51,625 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 14:02:51,726 INFO L204 MainTranslator]: Completed translation [2025-02-08 14:02:51,727 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51 WrapperNode [2025-02-08 14:02:51,728 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 14:02:51,729 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 14:02:51,729 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 14:02:51,730 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 14:02:51,736 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:51,795 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,027 INFO L138 Inliner]: procedures = 296, calls = 1736, calls flagged for inlining = 468, calls inlined = 551, statements flattened = 6115 [2025-02-08 14:02:52,028 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 14:02:52,029 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 14:02:52,029 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 14:02:52,029 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 14:02:52,037 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,038 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,070 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,754 INFO L175 MemorySlicer]: Split 899 memory accesses to 31 slices as follows [14, 4, 126, 126, 14, 7, 1, 2, 7, 10, 24, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 7, 7, 7, 416, 28, 7, 7]. 46 percent of accesses are in the largest equivalence class. The 288 initializations are split as follows [14, 4, 126, 0, 0, 7, 1, 2, 7, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 7, 7, 7, 7, 0, 7, 7]. The 403 writes are split as follows [0, 0, 0, 108, 12, 0, 0, 0, 0, 10, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 221, 28, 0, 0]. [2025-02-08 14:02:52,755 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,755 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,882 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,893 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,920 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:52,975 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:53,022 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 14:02:53,024 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 14:02:53,025 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 14:02:53,025 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 14:02:53,027 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (1/1) ... [2025-02-08 14:02:53,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 14:02:53,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 14:02:53,063 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 14:02:53,067 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 14:02:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 14:02:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 14:02:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 14:02:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 14:02:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 14:02:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 14:02:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 14:02:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 14:02:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 14:02:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 14:02:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_insmod_4 [2025-02-08 14:02:53,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_insmod_4 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_scenario_3 [2025-02-08 14:02:53,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_scenario_3 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 14:02:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 14:02:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 14:02:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 14:02:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 14:02:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 14:02:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 14:02:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 14:02:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 14:02:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 14:02:53,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 14:02:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 14:02:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 14:02:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 14:02:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 14:02:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 14:02:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 14:02:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 14:02:53,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 14:02:53,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_character_driver_scenario_2 [2025-02-08 14:02:53,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_character_driver_scenario_2 [2025-02-08 14:02:53,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 14:02:53,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 14:02:53,122 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 14:02:53,900 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 14:02:53,902 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 14:02:54,347 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~ret474#1; [2025-02-08 14:02:54,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: havoc #t~ret474#1; [2025-02-08 14:02:54,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-3: #t~ret474#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:54,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,347 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 14:02:54,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5949: havoc ldv_dispatch_default_register_3_4_4_~ret~1#1; [2025-02-08 14:02:54,347 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 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 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 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume 0bv32 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume !(0bv32 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-2: ldv_emg_usb_register_driver_#t~ret469#1 := ldv_failed_usb_register_driver_#res#1; [2025-02-08 14:02:54,348 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 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume { :end_inline_ldv_failed_usb_register_driver } true;havoc ldv_emg_usb_register_driver_#t~ret469#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-1: havoc ldv_failed_usb_register_driver_#t~nondet646#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 14:02:54,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 14:02:54,349 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~ret475#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-2: havoc adu_driver_init_#t~ret433#1, adu_driver_init_~tmp~18#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: havoc ldv_emg_usb_register_driver_#t~ret470#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: havoc ldv_insmod_adu_driver_init_4_9_#t~ret475#1; [2025-02-08 14:02:54,349 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 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-3: ldv_emg_usb_register_driver_#t~ret470#1 := ldv_undef_int_negative_#res#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-4: havoc ldv_undef_int_negative_#t~ret531#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 14:02:54,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-3: ldv_insmod_adu_driver_init_4_9_#t~ret475#1 := adu_driver_init_#res#1; [2025-02-08 14:02:54,354 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~ret470#1; [2025-02-08 14:02:54,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-2: havoc ldv_undef_int_negative_#t~ret531#1, ldv_undef_int_negative_~ret~6#1, ldv_undef_int_negative_~tmp~46#1; [2025-02-08 14:02:54,355 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 14:02:54,355 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 14:02:54,355 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~ret458#1.base, ldv_dispatch_default_register_3_4_4_#t~ret458#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre459#1, ldv_dispatch_default_register_3_4_4_#t~nondet460#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 14:02:54,355 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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: havoc ldv_dispatch_default_register_3_4_4_#t~ret458#1.base, ldv_dispatch_default_register_3_4_4_#t~ret458#1.offset, ldv_dispatch_default_register_3_4_4_#t~pre459#1, ldv_dispatch_default_register_3_4_4_#t~nondet460#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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: havoc ldv_undef_int_negative_~ret~6#1; [2025-02-08 14:02:54,355 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 14:02:54,355 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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: havoc ldv_undef_int_negative_~tmp~46#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: havoc ldv_dispatch_default_register_3_4_4_#t~ret458#1.base, ldv_dispatch_default_register_3_4_4_#t~ret458#1.offset; [2025-02-08 14:02:54,355 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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-4: ldv_dispatch_default_register_3_4_4_#t~ret458#1.base, ldv_dispatch_default_register_3_4_4_#t~ret458#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:54,355 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~ret458#1.base, ldv_dispatch_default_register_3_4_4_#t~ret458#1.offset; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 4bv32; [2025-02-08 14:02:54,355 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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:54,355 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 14:02:54,355 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 14:02:54,355 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 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume 0bv32 != ~ldv_4_reg_guard_3_default~0#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: assume !(0bv32 != ~ldv_4_reg_guard_3_default~0#1); [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-1: havoc ldv_dispatch_default_register_3_4_4_#t~pre459#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-2: ldv_dispatch_default_register_3_4_4_~ret~1#1 := ldv_dispatch_default_register_3_4_4_#t~nondet460#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956: havoc ldv_dispatch_default_register_3_4_4_#t~nondet460#1; [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-5: #pthreadsForks := ~bvadd~32(1bv32, #pthreadsForks); [2025-02-08 14:02:54,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-6: ldv_dispatch_default_register_3_4_4_#t~pre459#1 := #pthreadsForks; [2025-02-08 14:02:54,356 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~ret531#1; [2025-02-08 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-3: fork ldv_dispatch_default_register_3_4_4_#t~pre459#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 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: havoc ldv_undef_int_negative_#t~ret531#1; [2025-02-08 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956-4: ~ldv_thread_2~0 := ldv_dispatch_default_register_3_4_4_#t~pre459#1; [2025-02-08 14:02:54,356 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 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-3: ldv_undef_int_negative_#t~ret531#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:54,356 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 14:02:54,356 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 14:02:54,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,356 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 14:02:54,357 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 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 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 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,357 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 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-3: havoc ldv_emg_usb_register_driver_#t~ret467#1, ldv_emg_usb_register_driver_#t~ret468#1, ldv_emg_usb_register_driver_#t~ret469#1, ldv_emg_usb_register_driver_#t~ret470#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 14:02:54,357 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 14:02:54,357 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~ret498#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: havoc ldv_usb_register_driver_87_#t~ret498#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-4: ldv_usb_register_driver_87_#t~ret498#1 := ldv_emg_usb_register_driver_#res#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: havoc ldv_failed_usb_register_driver_#t~nondet646#1; [2025-02-08 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:54,357 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 14:02:54,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 14:02:54,357 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 14:02:54,358 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 14:02:54,358 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 14:02:54,358 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 14:02:54,358 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 14:02:54,358 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 14:02:54,358 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 14:02:54,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 14:02:54,358 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 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_insmod_4FINAL: assume true; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: havoc ldv_post_init_~tmp~36#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5965: havoc ldv_dispatch_deregister_5_1_~ret~2#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:02:54,359 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 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-3: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-2: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:54,359 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~ret508#1; [2025-02-08 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: havoc ldv_post_init_#t~ret508#1; [2025-02-08 14:02:54,359 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 14:02:54,359 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 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-6: havoc ldv_filter_positive_int_#res#1; [2025-02-08 14:02:54,359 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 14:02:54,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-5: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:54,360 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 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-4: ldv_post_init_#t~ret508#1 := ldv_filter_positive_int_#res#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-1: join ~ldv_thread_3~0, 0bv32, 0bv32; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968: ldv_dispatch_deregister_5_1_~ret~2#1 := 0bv32; [2025-02-08 14:02:54,360 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 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:54,360 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~ret471#1; [2025-02-08 14:02:54,360 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 14:02:54,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: havoc #t~ret471#1; [2025-02-08 14:02:54,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,365 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 14:02:54,365 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 14:02:54,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-3: havoc ldv_insmod_adu_driver_init_4_9_#t~ret475#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 14:02:54,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5969-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-4: #t~ret471#1 := ldv_insmod_adu_driver_init_4_9_#res#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,366 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 14:02:54,366 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 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: ldv_post_init_#res#1 := ldv_post_init_~tmp~36#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,366 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 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-2: havoc ldv_post_init_#in~init_ret_val#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-3: havoc ldv_post_init_#t~ret508#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069: havoc #t~ret472#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-1: assume { :end_inline_ldv_post_init } true;~ldv_4_ret_default~0#1 := #t~ret472#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-6: havoc ldv_post_init_#res#1; [2025-02-08 14:02:54,366 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 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-4: #t~ret472#1 := ldv_post_init_#res#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-5: havoc ldv_post_init_#t~ret508#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~36#1; [2025-02-08 14:02:54,366 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 14:02:54,366 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~ret526#1; [2025-02-08 14:02:54,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_#res#1; [2025-02-08 14:02:54,367 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 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:54,367 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 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,367 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 14:02:54,367 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 14:02:54,367 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~ret526#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: havoc #t~ret473#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-3: #t~ret473#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:54,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: havoc ldv_dispatch_default_deregister_3_4_3_~ret~0#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-1: assume { :end_inline_ldv_undef_int } true;~tmp___1~8#1 := #t~ret473#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:54,369 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 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,369 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 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,369 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 14:02:54,369 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 14:02:54,369 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 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume 0bv32 != ~tmp___1~8#1; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume !(0bv32 != ~tmp___1~8#1); [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: assume { :end_inline_adu_driver_exit } true; [2025-02-08 14:02:54,369 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 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941: ldv_dispatch_default_deregister_3_4_3_~ret~0#1 := 0bv32; [2025-02-08 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5941-1: join ~ldv_thread_2~0, 0bv32; [2025-02-08 14:02:54,369 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 14:02:54,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,369 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~ret464#1.base, ldv_dispatch_register_6_3_#t~ret464#1.offset; [2025-02-08 14:02:54,369 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 14:02:54,370 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 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: havoc ldv_dispatch_register_6_3_#t~ret464#1.base, ldv_dispatch_register_6_3_#t~ret464#1.offset; [2025-02-08 14:02:54,370 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 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-4: ldv_dispatch_register_6_3_#t~ret464#1.base, ldv_dispatch_register_6_3_#t~ret464#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:54,370 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 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: ldv_dispatch_register_6_3_#t~pre465#1 := #pthreadsForks; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-1: SUMMARY for call write~$Pointer$#27(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 14:02:54,370 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 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: havoc ldv_dispatch_register_6_3_#t~nondet466#1; [2025-02-08 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-2: havoc ldv_dispatch_register_6_3_#t~ret464#1.base, ldv_dispatch_register_6_3_#t~ret464#1.offset, ldv_dispatch_register_6_3_#t~pre465#1, ldv_dispatch_register_6_3_#t~nondet466#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 14:02:54,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-1: havoc ldv_dispatch_register_6_3_#t~pre465#1; [2025-02-08 14:02:54,370 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 14:02:54,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-4: ~ldv_thread_3~0 := ldv_dispatch_register_6_3_#t~pre465#1; [2025-02-08 14:02:54,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-5: #pthreadsForks := ~bvadd~32(1bv32, #pthreadsForks); [2025-02-08 14:02:54,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-2: ldv_dispatch_register_6_3_~ret~5#1 := ldv_dispatch_register_6_3_#t~nondet466#1; [2025-02-08 14:02:54,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011-3: fork ldv_dispatch_register_6_3_#t~pre465#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 14:02:54,372 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 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-3: havoc ldv_usb_register_driver_87_#t~ret498#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 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: havoc adu_driver_init_#t~ret433#1; [2025-02-08 14:02:54,372 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~ret433#1; [2025-02-08 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681-4: adu_driver_init_#t~ret433#1 := ldv_usb_register_driver_87_#res#1; [2025-02-08 14:02:54,372 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 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:54,372 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 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,372 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 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,372 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 14:02:54,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:54,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: adu_driver_init_#res#1 := adu_driver_init_~tmp~18#1; [2025-02-08 14:02:56,507 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 14:02:56,507 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 14:02:56,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: havoc adu_disconnect_#t~ret430#1; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_disconnect_#t~mem428#1.base, adu_disconnect_#t~mem428#1.offset; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-4: adu_disconnect_#t~ret430#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:02:56,508 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 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-7: SUMMARY for call adu_disconnect_#t~mem428#1.base, adu_disconnect_#t~mem428#1.offset := read~$Pointer$#27(adu_disconnect_~dev~7#1.base, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: havoc usb_register_dev_#t~nondet642#1; [2025-02-08 14:02:56,508 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 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-4: havoc usb_register_dev_#t~nondet642#1; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-3: usb_register_dev_#res#1 := usb_register_dev_#t~nondet642#1; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-2: havoc usb_register_dev_#t~nondet642#1; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-1: 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~mem428#1.base, ~bvadd~32(99bv32, adu_disconnect_#t~mem428#1.offset), 175bv32, 0bv32; [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-2: SUMMARY for call adu_disconnect_#t~mem429#1 := read~intINTTYPE4#27(adu_disconnect_~dev~7#1.base, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: havoc adu_disconnect_#t~mem429#1; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-3: havoc ldv_kzalloc_#t~ret513#1.base, ldv_kzalloc_#t~ret513#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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-2: havoc ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1; [2025-02-08 14:02:56,509 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~ret493#1.base, kzalloc_#t~ret493#1.offset; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: havoc kzalloc_#t~ret493#1.base, kzalloc_#t~ret493#1.offset; [2025-02-08 14:02:56,509 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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-6: havoc ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-5: havoc ldv_kzalloc_#t~ret513#1.base, ldv_kzalloc_#t~ret513#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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313-4: kzalloc_#t~ret493#1.base, kzalloc_#t~ret493#1.offset := ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-3: 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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-2: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-5: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-4: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~intINTTYPE1#27(usb_endpoint_xfer_int_~epd#1.base, ~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 14:02:56,509 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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-7: havoc usb_endpoint_xfer_int_#t~mem39#1; [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-9: SUMMARY for call usb_endpoint_xfer_int_#t~mem39#1 := read~intINTTYPE1#27(usb_endpoint_xfer_int_~epd#1.base, ~bvadd~32(3bv32, usb_endpoint_xfer_int_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3803-8: 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 14:02:56,509 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 14:02:56,509 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 14:02:56,509 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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,509 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 14:02:56,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: havoc adu_probe_#t~memset~res391#1.base, adu_probe_#t~memset~res391#1.offset; [2025-02-08 14:02:56,509 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 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem390#1.base, adu_probe_#t~mem390#1.offset; [2025-02-08 14:02:56,510 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 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-7: 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~mem390#1.base, adu_probe_#t~mem390#1.offset, 101bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-4: adu_probe_#t~memset~res391#1.base, adu_probe_#t~memset~res391#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,510 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 14:02:56,510 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 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,510 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 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-8: SUMMARY for call adu_probe_#t~mem390#1.base, adu_probe_#t~mem390#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,510 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 14:02:56,510 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 14:02:56,510 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 14:02:56,510 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 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc adu_probe_#t~memset~res393#1.base, adu_probe_#t~memset~res393#1.offset; [2025-02-08 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-4: adu_probe_#t~memset~res393#1.base, adu_probe_#t~memset~res393#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem392#1.base, adu_probe_#t~mem392#1.offset; [2025-02-08 14:02:56,510 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 14:02:56,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-7: 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~mem392#1.base, ~bvadd~32(adu_probe_#t~mem392#1.offset, adu_probe_~in_end_size~0#1), 102bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,515 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 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-8: SUMMARY for call adu_probe_#t~mem392#1.base, adu_probe_#t~mem392#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,515 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 14:02:56,515 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 14:02:56,515 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 14:02:56,515 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 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: havoc adu_probe_~udev~0#1.base, adu_probe_~udev~0#1.offset; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-3: [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-2: SUMMARY for call ldv_mutex_lock_mtx_of_adu_device_#t~ret563#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-1: [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret563#1; [2025-02-08 14:02:56,515 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 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-1: havoc adu_disconnect_#t~mem431#1; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-2: havoc adu_disconnect_#t~mem431#1; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume 0bv32 == adu_disconnect_#t~mem431#1; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: assume !(0bv32 == adu_disconnect_#t~mem431#1); [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset; [2025-02-08 14:02:56,515 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 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: SUMMARY for call adu_disconnect_#t~mem431#1 := read~intINTTYPE4#27(adu_disconnect_~dev~7#1.base, ~bvadd~32(116bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: havoc adu_probe_#t~memset~res395#1.base, adu_probe_#t~memset~res395#1.offset; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,515 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 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-4: adu_probe_#t~memset~res395#1.base, adu_probe_#t~memset~res395#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: havoc adu_probe_~tmp~16#1.base, adu_probe_~tmp~16#1.offset; [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-9: assume ~bvsle~63(9223372034707292160bv63, ~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-9: assume !~bvsle~63(9223372034707292160bv63, ~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-10: SUMMARY for call adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume ~bvsle~63(~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-7: assume !~bvsle~63(~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,516 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~mem394#1.base, ~bvadd~32(adu_probe_#t~mem394#1.offset, ~bvmul~32(2bv32, adu_probe_~in_end_size~0#1)), 103bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-3: #t~ret481#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: havoc #t~ret481#1; [2025-02-08 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-1: assume { :end_inline_ldv_undef_int } true;~tmp___9~3#1 := #t~ret481#1; [2025-02-08 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,516 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 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5393: havoc adu_probe_~dev~6#1.base, adu_probe_~dev~6#1.offset; [2025-02-08 14:02:56,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3808: havoc usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 14:02:56,516 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 14:02:56,517 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 14:02:56,517 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~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-1: havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset, adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset, adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658-2: havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset, adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset, adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-5: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, ldv_xzalloc_#t~ret528#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 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-4: ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-4: adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,517 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 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-3: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, ldv_xzalloc_#t~ret528#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 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-2: havoc ldv_xzalloc_#in~size#1; [2025-02-08 14:02:56,517 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 14:02:56,517 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~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume ~bvsle~63(~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-7: assume !~bvsle~63(~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-8: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset; [2025-02-08 14:02:56,517 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~mem396#1.base, ~bvadd~32(adu_probe_#t~mem396#1.offset, ~bvmul~32(3bv32, adu_probe_~in_end_size~0#1)), 104bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-7: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8bv32; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-6: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:56,517 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 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-13: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, ldv_xzalloc_#t~ret528#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 14:02:56,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume 0bv32 != ~tmp___9~3#1; [2025-02-08 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: assume !(0bv32 != ~tmp___9~3#1); [2025-02-08 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-12: ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-11: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, ldv_xzalloc_#t~ret528#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 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-9: assume ~bvsle~63(9223372034707292160bv63, ~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-9: assume !~bvsle~63(9223372034707292160bv63, ~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-10: havoc ldv_xzalloc_#in~size#1; [2025-02-08 14:02:56,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-10: SUMMARY for call adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,523 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~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-16: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-15: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8bv32; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-14: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-21: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, ldv_xzalloc_#t~ret528#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 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-20: ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset := ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-19: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, ldv_xzalloc_#t~ret528#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 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-18: havoc ldv_xzalloc_#in~size#1; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3809: havoc usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-23: assume { :begin_inline_ldv_xzalloc } true;ldv_xzalloc_#in~size#1 := 8bv32; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-22: havoc ldv_xzalloc_#res#1.base, ldv_xzalloc_#res#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-2: SUMMARY for call write~$Pointer$#27(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 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584-1: SUMMARY for call write~$Pointer$#27(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 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: SUMMARY for call write~$Pointer$#27(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 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: havoc adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: havoc usb_endpoint_is_int_in_~tmp___1~0#1; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-3: havoc ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset; [2025-02-08 14:02:56,523 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~ret398#1.base, adu_probe_#t~ret398#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-2: SUMMARY for call ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset := read~$Pointer$#27(ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: SUMMARY for call write~$Pointer$#27(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: havoc ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: havoc adu_probe_#t~ret398#1.base, adu_probe_#t~ret398#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-7: SUMMARY for call write~$Pointer$#27(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-5: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-6: havoc ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset; [2025-02-08 14:02:56,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-5: SUMMARY for call ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset := read~$Pointer$#27(ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-3: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-4: SUMMARY for call write~$Pointer$#27(ldv_dev_set_drvdata_~data#1.base, ldv_dev_set_drvdata_~data#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528-4: adu_probe_#t~ret398#1.base, adu_probe_#t~ret398#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5396: havoc adu_probe_~retval~4#1; [2025-02-08 14:02:56,524 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 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-8: SUMMARY for call ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset := read~$Pointer$#27(ldv_dev_set_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_set_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:56,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc #t~ret482#1.base, #t~ret482#1.offset; [2025-02-08 14:02:56,525 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~ret482#1.base, #t~ret482#1.offset; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-4: #t~ret482#1.base, #t~ret482#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: SUMMARY for call write~$Pointer$#27(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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: havoc adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,525 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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-1: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-1: ldv_dev_set_drvdata_#res#1 := 0bv32; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-5: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-4: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-3: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719-2: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-5: ldv_dev_set_drvdata_#res#1 := 0bv32; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: havoc adu_probe_~out_end_size~0#1; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-3: ldv_dev_set_drvdata_#res#1 := 0bv32; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6191: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: ldv_check_alloc_flags_~arg0#1 := ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 14:02:56,525 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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813: havoc usb_endpoint_is_int_in_#t~ret40#1; [2025-02-08 14:02:56,525 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 14:02:56,525 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 14:02:56,525 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 14:02:56,525 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 14:02:56,525 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 14:02:56,525 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 14:02:56,525 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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3813-6: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 14:02:56,525 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 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset); [2025-02-08 14:02:56,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset)); [2025-02-08 14:02:56,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-1: havoc adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset; [2025-02-08 14:02:56,526 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 14:02:56,526 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 14:02:56,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5399: havoc adu_probe_~i~1#1; [2025-02-08 14:02:56,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-2: havoc adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset; [2025-02-08 14:02:56,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531-3: SUMMARY for call adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,526 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~ret484#1; [2025-02-08 14:02:56,526 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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: havoc #t~ret484#1; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-5: havoc ldv_usb_scenario_probe_3_14_#t~ret489#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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-6: havoc ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-3: havoc ldv_usb_scenario_probe_3_14_#t~ret489#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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192-4: #t~ret484#1 := ldv_usb_scenario_probe_3_14_#res#1; [2025-02-08 14:02:56,527 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 14:02:56,527 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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-2: havoc _dev_info_#t~nondet640#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:56,527 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 14:02:56,527 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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: assume { :end_inline__dev_info } true;havoc adu_disconnect_#t~ret432#1; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-5: havoc _dev_info_#res#1; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-3: adu_disconnect_#t~ret432#1 := _dev_info_#res#1; [2025-02-08 14:02:56,527 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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-4: havoc _dev_info_#t~nondet640#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:56,527 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 14:02:56,527 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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-2: SUMMARY for call #t~mem483#1.base, #t~mem483#1.offset := read~$Pointer$#27(~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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: havoc #t~mem483#1.base, #t~mem483#1.offset; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193-1: 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~mem483#1.base, #t~mem483#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 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume 0bv32 != usb_endpoint_is_int_in_~tmp~0#1; [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: assume !(0bv32 != usb_endpoint_is_int_in_~tmp~0#1); [2025-02-08 14:02:56,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 14:02:56,527 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 14:02:56,528 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 14:02:56,528 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 14:02:56,528 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 14:02:56,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-3: adu_probe_#t~ret400#1 := dev_err_#res#1; [2025-02-08 14:02:56,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret400#1; [2025-02-08 14:02:56,528 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 14:02:56,528 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 14:02:56,528 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 14:02:56,528 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 14:02:56,528 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 14:02:56,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: havoc adu_probe_~#__key~0#1.base, adu_probe_~#__key~0#1.offset; [2025-02-08 14:02:56,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,528 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 14:02:56,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,529 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 14:02:56,529 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 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-5: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-4: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-3: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-2: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: havoc usb_endpoint_is_int_in_#t~ret41#1; [2025-02-08 14:02:56,530 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 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-2: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-1: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-6: havoc usb_endpoint_dir_in_#res#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-5: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-4: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724-3: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-1: assume { :end_inline_ldv_post_probe } true;~ldv_3_probe_retval_default~0#1 := #t~ret485#1; [2025-02-08 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-2: havoc ldv_post_probe_#in~probe_ret_val#1; [2025-02-08 14:02:56,530 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 14:02:56,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: havoc #t~ret485#1; [2025-02-08 14:02:56,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-5: havoc ldv_post_probe_#t~ret509#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:56,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-6: havoc ldv_post_probe_#res#1; [2025-02-08 14:02:56,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-3: havoc ldv_post_probe_#t~ret509#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:56,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196-4: #t~ret485#1 := ldv_post_probe_#res#1; [2025-02-08 14:02:56,531 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 14:02:56,531 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 14:02:56,531 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 14:02:56,532 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 14:02:56,532 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 14:02:56,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-6: havoc adu_probe_~tmp___1~6#1; [2025-02-08 14:02:56,532 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 14:02:56,532 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 14:02:56,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,532 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 14:02:56,533 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 14:02:56,533 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 14:02:56,533 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 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume 0bv32 != usb_endpoint_is_int_in_~tmp___0~1#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3819: assume !(0bv32 != usb_endpoint_is_int_in_~tmp___0~1#1); [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: havoc #t~ret486#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-3: #t~ret486#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-1: assume { :end_inline_ldv_undef_int } true;~tmp___8~4#1 := #t~ret486#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3820: usb_endpoint_is_int_in_~tmp___1~0#1 := 1bv32; [2025-02-08 14:02:56,533 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~ret518#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:02:56,533 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 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-9: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-8: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406: havoc adu_probe_~tmp___2~5#1; [2025-02-08 14:02:56,533 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~ret518#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-6: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:02:56,533 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~ret518#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-12: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:02:56,533 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 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-10: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 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 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-16: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-15: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-14: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-21: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-20: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,533 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~ret518#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-18: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:02:56,533 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~ret518#1; [2025-02-08 14:02:56,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-24: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:02:56,533 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 14:02:56,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-22: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,534 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 14:02:56,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-28: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-27: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-26: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-33: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-32: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,535 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~ret518#1; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-30: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539: havoc adu_probe_#t~memset~res402#1.base, adu_probe_#t~memset~res402#1.offset; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem401#1.base, adu_probe_#t~mem401#1.offset; [2025-02-08 14:02:56,535 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 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-34: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-4: adu_probe_#t~memset~res402#1.base, adu_probe_#t~memset~res402#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,535 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 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,535 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 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-8: SUMMARY for call adu_probe_#t~mem401#1.base, adu_probe_#t~mem401#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(300bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,535 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 14:02:56,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539-7: 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~mem401#1.base, adu_probe_#t~mem401#1.offset, 105bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 0bv32 != ~tmp___8~4#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(0bv32 != ~tmp___8~4#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: usb_endpoint_is_int_in_~tmp___1~0#1 := 0bv32; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-3: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-2: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-1: SUMMARY for call write~$Pointer$#27(adu_probe_#t~ret403#1.base, adu_probe_#t~ret403#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-2: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-5: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: havoc adu_probe_#t~ret403#1.base, adu_probe_#t~ret403#1.offset; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-4: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-5: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-6: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-3: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-4: adu_probe_#t~ret403#1.base, adu_probe_#t~ret403#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:56,536 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 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540-7: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0bv32, 208bv32; [2025-02-08 14:02:56,536 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 14:02:56,536 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 14:02:56,536 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 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-5: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-4: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset)); [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-3: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:02:56,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-3: SUMMARY for call adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(308bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-9: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-8: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:02:56,538 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 14:02:56,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-1: havoc adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-7: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5542-2: havoc adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-6: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-13: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-12: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-11: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-10: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-17: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-16: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-15: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-14: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:02:56,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825: usb_endpoint_is_int_in_~tmp___1~0#1 := 0bv32; [2025-02-08 14:02:56,539 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 14:02:56,539 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 14:02:56,539 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 14:02:56,539 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 14:02:56,539 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 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: havoc adu_probe_~tmp___7~2#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,540 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 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret405#1; [2025-02-08 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,540 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 14:02:56,540 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 14:02:56,540 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 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-3: adu_probe_#t~ret405#1 := dev_err_#res#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412: havoc adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,540 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 14:02:56,540 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 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-6: havoc adu_probe_~tmp___8~2#1; [2025-02-08 14:02:56,540 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 14:02:56,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,541 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 14:02:56,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,541 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 14:02:56,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,542 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 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,542 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 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,542 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 14:02:56,542 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 14:02:56,542 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 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:02:56,542 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 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,542 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 14:02:56,542 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 14:02:56,542 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~ret520#1; [2025-02-08 14:02:56,542 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~ret520#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-7: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-6: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,542 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 14:02:56,542 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 14:02:56,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-11: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,542 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 14:02:56,542 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 14:02:56,543 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 14:02:56,543 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~ret520#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-14: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-13: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-20: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,543 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 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-18: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,543 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 14:02:56,543 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 14:02:56,543 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 14:02:56,543 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~ret520#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-21: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-28: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-27: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,543 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 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-25: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-32: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,543 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 14:02:56,543 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 14:02:56,543 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 14:02:56,543 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~ret520#1; [2025-02-08 14:02:56,543 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 14:02:56,543 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~ret520#1; [2025-02-08 14:02:56,543 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 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-35: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-34: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,543 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 14:02:56,544 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 14:02:56,544 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 14:02:56,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-39: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-41: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 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 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-21: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,545 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 14:02:56,545 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 14:02:56,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-23: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-22: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,546 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 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-28: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-27: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-26: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-1: assume { :end_inline_ldv_undef_int } true;~tmp___7~3#1 := #t~ret487#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: havoc #t~ret487#1; [2025-02-08 14:02:56,546 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 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-3: #t~ret487#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,546 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 14:02:56,547 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 14:02:56,547 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~ret358#1.base, adu_probe_#t~ret358#1.offset; [2025-02-08 14:02:56,547 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 14:02:56,547 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 14:02:56,548 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 14:02:56,548 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 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: havoc adu_probe_#t~ret358#1.base, adu_probe_#t~ret358#1.offset; [2025-02-08 14:02:56,548 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 14:02:56,548 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 14:02:56,548 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 14:02:56,548 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 14:02:56,548 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 14:02:56,548 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 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-4: adu_probe_#t~ret358#1.base, adu_probe_#t~ret358#1.offset := interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset; [2025-02-08 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #memory_int#27 := ~initToZeroAtPointerBaseAddress~int(#memory_int#27, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:56,548 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 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #memory_int#27 := ~initToZeroAtPointerBaseAddress~int(#memory_int#27, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #memory_int#27 := ~initToZeroAtPointerBaseAddress~int(#memory_int#27, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,548 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 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-5: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 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 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-9: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-8: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-7: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,549 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 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-13: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-12: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-10: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-17: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,549 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 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-15: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-14: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-20: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-19: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,551 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 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-18: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 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 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-25: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-24: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-23: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-22: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-29: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-28: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 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 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-27: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-32: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-33: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-34: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-32: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-35: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-36: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-30: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,551 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 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-38: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-37: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: havoc usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-40: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-35: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-34: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-41: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-42: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,552 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 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-40: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-44: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-39: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-38: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-5: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-46: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-45: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550: havoc adu_probe_#t~ret406#1.base, adu_probe_#t~ret406#1.offset; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-47: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-44: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-3: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-48: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-43: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,553 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 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-42: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-3: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-9: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-50: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-49: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-4: adu_probe_#t~ret406#1.base, adu_probe_#t~ret406#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume ~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: assume !~bvult~32(#Ultimate.C_memset_#t~loopctr655#1, #Ultimate.C_memset_#amount#1); [2025-02-08 14:02:56,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-48: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,553 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 14:02:56,554 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~ret406#1.base, adu_probe_#t~ret406#1.offset; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-7: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-52: #Ultimate.C_memset_#t~loopctr655#1 := ~bvadd~32(1bv32, #Ultimate.C_memset_#t~loopctr655#1); [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-47: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-53: #memory_$Pointer$#27.base, #memory_$Pointer$#27.offset := #memory_$Pointer$#27.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := 0bv32], #memory_$Pointer$#27.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,554 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 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-54: #memory_int#27 := #memory_int#27[#Ultimate.C_memset_#ptr#1.base,~bvadd~32(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr655#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])]; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-53: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 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 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-52: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-5: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-56: #Ultimate.C_memset_#t~loopctr655#1 := 0bv32; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-11: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5550-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-50: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-57: #memory_int#27 := ~initToZeroAtPointerBaseAddress~int(#memory_int#27, #Ultimate.meminit_#ptr#1.base); [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume 1bv32 == ~tmp___7~3#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: assume !(1bv32 == ~tmp___7~3#1); [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-57: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-55: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-54: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-59: havoc dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-58: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:02:56,554 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 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: havoc usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: SUMMARY for call write~$Pointer$#27(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 14:02:56,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5419: adu_probe_~retval~4#1 := 4294967277bv32; [2025-02-08 14:02:56,556 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 14:02:56,556 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 14:02:56,556 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 14:02:56,556 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 14:02:56,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: havoc usb_endpoint_is_int_out_~tmp___1~1#1; [2025-02-08 14:02:56,556 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 14:02:56,556 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 14:02:56,556 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 14:02:56,556 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 14:02:56,556 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 14:02:56,556 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 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 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-7: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-2: havoc adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset; [2025-02-08 14:02:56,557 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 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-3: SUMMARY for call adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(316bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,557 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 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset); [2025-02-08 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset)); [2025-02-08 14:02:56,557 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 14:02:56,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5553-1: havoc adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset; [2025-02-08 14:02:56,557 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 14:02:56,557 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 14:02:56,557 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 14:02:56,558 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 14:02:56,558 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 14:02:56,558 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,559 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 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#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 14:02:56,560 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 14:02:56,560 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 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#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 14:02:56,560 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 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743-1: ldv_calloc_~nmemb#1 := ldv_calloc_#in~nmemb#1; [2025-02-08 14:02:56,560 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 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: ldv_calloc_~size#1 := ldv_calloc_#in~size#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume 2bv32 == ~tmp___7~3#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: assume !(2bv32 == ~tmp___7~3#1); [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 14:02:56,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 14:02:56,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837: havoc usb_endpoint_is_int_out_#t~ret42#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-30: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-32: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-31: assume false; [2025-02-08 14:02:56,562 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 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-34: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,563 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 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-33: assume false; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3837-6: havoc usb_endpoint_xfer_int_#res#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret408#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-36: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,563 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 14:02:56,563 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 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-35: assume false; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-38: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-37: assume false; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-40: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret359#1; [2025-02-08 14:02:56,563 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 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-39: assume false; [2025-02-08 14:02:56,563 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 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-42: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,564 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 14:02:56,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-3: adu_probe_#t~ret408#1 := dev_err_#res#1; [2025-02-08 14:02:56,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-41: assume false; [2025-02-08 14:02:56,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-44: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,564 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-43: assume false; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,565 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-46: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,565 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-45: assume false; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-3: adu_probe_#t~ret359#1 := dev_err_#res#1; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-48: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,565 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-47: assume false; [2025-02-08 14:02:56,565 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-50: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,565 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-49: assume false; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-52: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,565 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 14:02:56,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-51: assume false; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-54: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,566 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 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-53: assume false; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-56: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:02:56,566 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 14:02:56,566 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 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-55: assume false; [2025-02-08 14:02:56,566 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 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-57: assume false; [2025-02-08 14:02:56,566 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 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: havoc ldv_calloc_~res~2#1.base, ldv_calloc_~res~2#1.offset; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume 0bv32 != usb_endpoint_is_int_out_~tmp~1#1; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3839: assume !(0bv32 != usb_endpoint_is_int_out_~tmp~1#1); [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: havoc ldv_calloc_~tmp~40#1.base, ldv_calloc_~tmp~40#1.offset; [2025-02-08 14:02:56,566 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 14:02:56,566 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 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: havoc ldv_calloc_~tmp___0~15#1; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume 3bv32 == ~tmp___7~3#1; [2025-02-08 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: assume !(3bv32 == ~tmp___7~3#1); [2025-02-08 14:02:56,566 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 14:02:56,566 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 14:02:56,566 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 14:02:56,566 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 14:02:56,566 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 14:02:56,566 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 14:02:56,566 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 14:02:56,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841: havoc usb_endpoint_is_int_out_#t~ret43#1; [2025-02-08 14:02:56,566 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 14:02:56,566 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 14:02:56,567 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 14:02:56,567 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 14:02:56,567 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 14:02:56,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc ldv_calloc_~tmp___1~10#1; [2025-02-08 14:02:56,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841-6: havoc usb_endpoint_dir_out_#res#1; [2025-02-08 14:02:56,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume 0bv32 != usb_endpoint_is_int_out_~tmp___0~2#1; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: assume !(0bv32 != usb_endpoint_is_int_out_~tmp___0~2#1); [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-2: havoc usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1;assume { :end_inline_usb_alloc_urb } true; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-3: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561: havoc adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-1: SUMMARY for call write~$Pointer$#27(adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset, adu_probe_~dev~6#1.base, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-6: havoc usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-2: havoc kzalloc_#in~size#1, kzalloc_#in~flags#1; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-7: assume { :begin_inline_usb_alloc_urb } true;usb_alloc_urb_#in~arg0#1, usb_alloc_urb_#in~arg1#1 := 0bv32, 208bv32; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-3: havoc kzalloc_#t~ret493#1.base, kzalloc_#t~ret493#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-4: adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset := usb_alloc_urb_#res#1.base, usb_alloc_urb_#res#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429: havoc adu_probe_#t~ret360#1.base, adu_probe_#t~ret360#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5561-5: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset, usb_alloc_urb_~arg0#1, usb_alloc_urb_~arg1#1; [2025-02-08 14:02:56,568 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~ret360#1.base, adu_probe_#t~ret360#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-6: havoc kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 14:02:56,568 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 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-4: adu_probe_#t~ret360#1.base, adu_probe_#t~ret360#1.offset := kzalloc_#res#1.base, kzalloc_#res#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-5: havoc kzalloc_#t~ret493#1.base, kzalloc_#t~ret493#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 14:02:56,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3844: usb_endpoint_is_int_out_~tmp___1~1#1 := 1bv32; [2025-02-08 14:02:56,569 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 14:02:56,569 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~ret521#1; [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: havoc ldv_calloc_#t~ret521#1; [2025-02-08 14:02:56,569 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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-3: ldv_calloc_#t~ret521#1 := ldv_undef_int_#res#1; [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,569 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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume 4bv32 == ~tmp___7~3#1; [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume !(4bv32 == ~tmp___7~3#1); [2025-02-08 14:02:56,569 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 14:02:56,569 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 14:02:56,569 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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-2: havoc ldv_dev_set_drvdata_46_#t~ret492#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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-5: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-4: havoc ldv_dev_set_drvdata_46_#t~ret492#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 14:02:56,569 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 14:02:56,569 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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-9: havoc ldv_dev_set_drvdata_46_#t~ret492#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 14:02:56,569 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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-11: havoc ldv_dev_set_drvdata_46_#t~ret492#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 14:02:56,569 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 14:02:56,569 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 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset); [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset)); [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-12: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 14:02:56,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-1: havoc adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset; [2025-02-08 14:02:56,570 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 14:02:56,570 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 14:02:56,570 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 14:02:56,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-16: havoc ldv_dev_set_drvdata_46_#t~ret492#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 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-19: havoc ldv_dev_set_drvdata_46_#res#1; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-2: havoc adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3977-18: havoc ldv_dev_set_drvdata_46_#t~ret492#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 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5563-3: SUMMARY for call adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(324bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,571 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 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: usb_endpoint_is_int_out_~tmp___1~1#1 := 0bv32; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume 0bv32 != ldv_calloc_~tmp___1~10#1; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume !(0bv32 != ldv_calloc_~tmp___1~10#1); [2025-02-08 14:02:56,571 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 14:02:56,571 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 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-3: adu_probe_#t~ret411#1 := dev_err_#res#1; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret411#1; [2025-02-08 14:02:56,571 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 14:02:56,571 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 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5565-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 14:02:56,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret536#1; [2025-02-08 14:02:56,572 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~malloc522#1.base, ldv_calloc_#t~malloc522#1.offset; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: havoc ldv_calloc_#t~malloc522#1.base, ldv_calloc_#t~malloc522#1.offset; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret536#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-4: SUMMARY for call ldv_calloc_#t~malloc522#1.base, ldv_calloc_#t~malloc522#1.offset := #Ultimate.allocOnHeap(~bvmul~32(ldv_calloc_~nmemb#1, ldv_calloc_~size#1)); srcloc: null [2025-02-08 14:02:56,572 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~malloc522#1.base, ldv_calloc_#t~malloc522#1.offset, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ~bvmul~32(ldv_calloc_~nmemb#1, ldv_calloc_~size#1); [2025-02-08 14:02:56,572 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 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret361#1; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-3: adu_probe_#t~ret361#1 := dev_err_#res#1; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,572 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 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,572 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 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3849: usb_endpoint_is_int_out_~tmp___1~1#1 := 0bv32; [2025-02-08 14:02:56,572 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 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: adu_probe_~retval~4#1 := 4294967284bv32; [2025-02-08 14:02:56,572 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 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,572 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 14:02:56,572 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 14:02:56,572 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 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc ldv_calloc_#t~ret523#1; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-4: ldv_calloc_#t~ret523#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,572 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 14:02:56,572 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 14:02:56,572 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~ret523#1; [2025-02-08 14:02:56,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-6: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,572 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 14:02:56,572 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 14:02:56,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,573 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 14:02:56,573 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 14:02:56,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: havoc adu_probe_#t~ret413#1; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-1: havoc adu_probe_#t~mem412#1; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-4: havoc usb_string_#t~nondet649#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 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-5: adu_probe_#t~ret413#1 := usb_string_#res#1; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-2: assume { :end_inline_usb_string } true;adu_probe_~tmp___7~2#1 := adu_probe_#t~ret413#1; [2025-02-08 14:02:56,574 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 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-8: 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~mem412#1), adu_probe_~dev~6#1.base, ~bvadd~32(108bv32, adu_probe_~dev~6#1.offset), 8bv32; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-9: SUMMARY for call adu_probe_#t~mem412#1 := read~intINTTYPE1#27(adu_probe_~udev~0#1.base, ~bvadd~32(16bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)), 1bv32); srcloc: null [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-6: havoc usb_string_#t~nondet649#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 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-7: havoc usb_string_#res#1; [2025-02-08 14:02:56,574 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 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-2: SUMMARY for call interface_to_usbdev_#t~mem74#1.base, interface_to_usbdev_#t~mem74#1.offset := read~$Pointer$#27(interface_to_usbdev_~intf#1.base, ~bvadd~32(56bv32, interface_to_usbdev_~intf#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986-1: 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 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 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume 0bv32 == adu_probe_~tmp___7~2#1; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: assume !(0bv32 == adu_probe_~tmp___7~2#1); [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442: assume { :end_inline_spinlock_check } true;havoc adu_probe_#t~ret362#1.base, adu_probe_#t~ret362#1.offset; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-3: adu_probe_#t~ret362#1.base, adu_probe_#t~ret362#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-4: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 14:02:56,574 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 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-2: havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 14:02:56,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-5: havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset; [2025-02-08 14:02:56,575 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 14:02:56,575 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 14:02:56,575 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 14:02:56,575 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 14:02:56,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:56,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 14:02:56,575 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 14:02:56,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:56,575 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 14:02:56,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:56,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2#27(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-9: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2#27(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 14:02:56,576 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 14:02:56,576 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 14:02:56,576 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 14:02:56,576 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 14:02:56,576 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 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret414#1; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,576 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 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-3: adu_probe_#t~ret414#1 := dev_err_#res#1; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: 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 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-1: SUMMARY for call write~$Pointer$#27(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 14:02:56,576 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 14:02:56,576 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 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: ldv_zalloc_~size#1 := ldv_zalloc_#in~size#1; [2025-02-08 14:02:56,577 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 14:02:56,577 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 14:02:56,577 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 14:02:56,577 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 14:02:56,577 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 14:02:56,577 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 14:02:56,577 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 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: havoc ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-1: adu_probe_~iface_desc~0#1.base, adu_probe_~iface_desc~0#1.offset := adu_probe_#t~mem363#1.base, adu_probe_#t~mem363#1.offset; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448-2: SUMMARY for call adu_probe_#t~mem363#1.base, adu_probe_#t~mem363#1.offset := read~$Pointer$#27(adu_probe_~interface#1.base, adu_probe_~interface#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc adu_probe_#t~mem363#1.base, adu_probe_#t~mem363#1.offset; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: adu_probe_~i~1#1 := 0bv32; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: SUMMARY for call write~$Pointer$#4(164bv32, 0bv32, adu_probe_~#descriptor~8#1.base, adu_probe_~#descriptor~8#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-2: havoc ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1; [2025-02-08 14:02:56,577 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 14:02:56,577 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~ret524#1.base, ldv_zalloc_#t~ret524#1.offset; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: havoc ldv_zalloc_#t~ret524#1.base, ldv_zalloc_#t~ret524#1.offset; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: SUMMARY for call write~$Pointer$#4(165bv32, 0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(4bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-6: havoc ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 14:02:56,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-5: havoc ldv_calloc_#t~ret521#1, ldv_calloc_#t~malloc522#1.base, ldv_calloc_#t~malloc522#1.offset, ldv_calloc_#t~ret523#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 14:02:56,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-4: ldv_zalloc_#t~ret524#1.base, ldv_zalloc_#t~ret524#1.offset := ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset; [2025-02-08 14:02:56,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-3: havoc ldv_calloc_#t~ret521#1, ldv_calloc_#t~malloc522#1.base, ldv_calloc_#t~malloc522#1.offset, ldv_calloc_#t~ret523#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 14:02:56,578 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 14:02:56,578 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 14:02:56,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: SUMMARY for call write~$Pointer$#4(166bv32, 0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(8bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,578 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 14:02:56,578 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 14:02:56,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume { :end_inline_ldv_usb_scenario_release_3_5 } true;havoc #t~mem488#1.base, #t~mem488#1.offset; [2025-02-08 14:02:56,578 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 14:02:56,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-4: 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~mem488#1.base, #t~mem488#1.offset, ~ldv_3_resource_usb_interface~0#1.base, ~ldv_3_resource_usb_interface~0#1.offset; [2025-02-08 14:02:56,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-5: SUMMARY for call #t~mem488#1.base, #t~mem488#1.offset := read~$Pointer$#27(~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 14:02:56,578 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: SUMMARY for call write~$Pointer$#4(167bv32, 0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(12bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,579 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: SUMMARY for call write~intINTTYPE4#4(767bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(16bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,579 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: havoc adu_probe_#t~mem364#1.base, adu_probe_#t~mem364#1.offset; [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: adu_probe_~endpoint~0#1.base, adu_probe_~endpoint~0#1.offset := adu_probe_#t~mem364#1.base, ~bvadd~32(adu_probe_#t~mem364#1.offset, ~bvmul~32(43bv32, adu_probe_~i~1#1)); [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-2: SUMMARY for call adu_probe_#t~mem364#1.base, adu_probe_#t~mem364#1.offset := read~$Pointer$#27(adu_probe_~iface_desc~0#1.base, ~bvadd~32(17bv32, adu_probe_~iface_desc~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587: SUMMARY for call write~intINTTYPE4#4(0bv32, adu_probe_~#descriptor~8#1.base, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455: havoc adu_probe_#t~ret365#1; [2025-02-08 14:02:56,579 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~ret365#1; [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-4: adu_probe_#t~ret365#1 := usb_endpoint_is_int_in_#res#1; [2025-02-08 14:02:56,579 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 14:02:56,579 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 14:02:56,579 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455-6: havoc usb_endpoint_is_int_in_#res#1; [2025-02-08 14:02:56,579 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:02:56,579 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 14:02:56,579 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 14:02:56,579 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-1: havoc adu_probe_#t~mem415#1; [2025-02-08 14:02:56,579 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~ret416#1; [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588: havoc adu_probe_#t~ret416#1; [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-5: adu_probe_#t~ret416#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:56,579 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 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-9: SUMMARY for call adu_probe_#t~mem415#1 := read~intINTTYPE4#4(adu_probe_~#descriptor~8#1.base, ~bvadd~32(20bv32, adu_probe_~#descriptor~8#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:56,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-8: 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~mem415#1), 0bv32; [2025-02-08 14:02:56,580 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 14:02:56,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: usb_string_~arg3#1 := usb_string_#in~arg3#1; [2025-02-08 14:02:56,580 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 14:02:56,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-2: usb_string_~arg1#1 := usb_string_#in~arg1#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume 0bv32 != adu_probe_~tmp___1~6#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(0bv32 != adu_probe_~tmp___1~6#1); [2025-02-08 14:02:56,581 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 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,581 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 14:02:56,581 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 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-2: havoc usb_string_#t~nondet649#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: havoc usb_string_#t~nondet649#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-4: havoc usb_string_#t~nondet649#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100-3: usb_string_#res#1 := usb_string_#t~nondet649#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:56,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume 0bv32 != adu_probe_~tmp___8~2#1; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: assume !(0bv32 != adu_probe_~tmp___8~2#1); [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-1: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret563#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:56,582 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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: SUMMARY for call write~$Pointer$#27(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 14:02:56,582 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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6515-2: havoc ldv_mutex_lock_mtx_of_adu_device_#t~ret563#1, ldv_mutex_lock_mtx_of_adu_device_~lock#1.base, ldv_mutex_lock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:56,582 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 14:02:56,582 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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-3: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-2: usb_alloc_urb_~arg1#1 := usb_alloc_urb_#in~arg1#1; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102-1: usb_alloc_urb_~arg0#1 := usb_alloc_urb_#in~arg0#1; [2025-02-08 14:02:56,582 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 14:02:56,582 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 14:02:56,582 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 14:02:56,582 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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-2: havoc __dynamic_dev_dbg_#t~nondet645#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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_probe_#t~ret417#1; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-5: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:56,582 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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-3: adu_probe_#t~ret417#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592-4: havoc __dynamic_dev_dbg_#t~nondet645#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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-5: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-4: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:56,582 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~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-2: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132bv32; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-7: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-6: usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,582 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~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset; [2025-02-08 14:02:56,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-12: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset; [2025-02-08 14:02:56,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-10: havoc usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset; [2025-02-08 14:02:56,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-17: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-16: usb_alloc_urb_#t~ret650#1.base, usb_alloc_urb_#t~ret650#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-15: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-14: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-19: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 132bv32; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,584 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 14:02:56,584 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 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: havoc adu_probe_#t~ret366#1; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,584 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 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-4: adu_probe_#t~ret366#1 := usb_endpoint_is_int_out_#res#1; [2025-02-08 14:02:56,584 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~ret366#1; [2025-02-08 14:02:56,584 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 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 14:02:56,584 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 14:02:56,584 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 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-6: havoc usb_endpoint_is_int_out_#res#1; [2025-02-08 14:02:56,584 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 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume 0bv32 != adu_probe_~tmp___2~5#1; [2025-02-08 14:02:56,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume !(0bv32 != adu_probe_~tmp___2~5#1); [2025-02-08 14:02:56,585 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 14:02:56,585 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 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: SUMMARY for call write~$Pointer$#27(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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 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 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599: havoc adu_probe_#t~ret418#1; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-1: assume { :end_inline_usb_register_dev } true;adu_probe_~retval~4#1 := adu_probe_#t~ret418#1; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-4: adu_probe_#t~ret418#1 := usb_register_dev_#res#1; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:02:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-5: havoc usb_register_dev_#t~nondet642#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 14:02:56,585 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 14:02:56,586 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 14:02:56,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-3: havoc usb_register_dev_#t~nondet642#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 14:02:56,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-6: havoc usb_register_dev_#res#1; [2025-02-08 14:02:56,586 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 14:02:56,586 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 14:02:56,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 14:02:56,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468-1: adu_probe_~i~1#1 := ~bvadd~32(1bv32, adu_probe_~i~1#1); [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468-2: assume ~bvsle~33(6442450944bv33, ~bvadd~33(1bv33, ~sign_extend~33~32(adu_probe_~i~1#1))); [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468-2: assume !~bvsle~33(6442450944bv33, ~bvadd~33(1bv33, ~sign_extend~33~32(adu_probe_~i~1#1))); [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: assume ~bvsle~33(~bvadd~33(1bv33, ~sign_extend~33~32(adu_probe_~i~1#1)), 2147483647bv33); [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: assume !~bvsle~33(~bvadd~33(1bv33, ~sign_extend~33~32(adu_probe_~i~1#1)), 2147483647bv33); [2025-02-08 14:02:56,587 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 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: havoc ldv_usb_scenario_probe_3_14_~tmp~24#1; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset; [2025-02-08 14:02:56,587 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 14:02:56,587 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 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: SUMMARY for call adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(308bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-7: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-6: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-9: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-8: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-11: SUMMARY for call adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(308bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-10: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume 0bv32 != adu_probe_~retval~4#1; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5601: assume !(0bv32 != adu_probe_~retval~4#1); [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset; [2025-02-08 14:02:56,587 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 14:02:56,587 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 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset; [2025-02-08 14:02:56,587 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 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-6: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset; [2025-02-08 14:02:56,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: SUMMARY for call adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(324bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-8: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-7: havoc usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-10: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-9: havoc usb_free_urb_~arg0#1.base, usb_free_urb_~arg0#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-11: SUMMARY for call adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(324bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume ~bvslt~32(adu_probe_~i~1#1, ~zero_extend~32~8(adu_probe_#t~mem367#1)); [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume !~bvslt~32(adu_probe_~i~1#1, ~zero_extend~32~8(adu_probe_#t~mem367#1)); [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-3: SUMMARY for call adu_probe_#t~mem367#1 := read~intINTTYPE1#27(adu_probe_~iface_desc~0#1.base, ~bvadd~32(4bv32, adu_probe_~iface_desc~0#1.offset), 1bv32); srcloc: null [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: havoc adu_probe_#t~mem367#1; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-2: havoc adu_probe_#t~mem367#1; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: SUMMARY for call adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(120bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-9: SUMMARY for call adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(120bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret419#1; [2025-02-08 14:02:56,590 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 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-3: adu_probe_#t~ret419#1 := dev_err_#res#1; [2025-02-08 14:02:56,590 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 14:02:56,590 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~ret489#1; [2025-02-08 14:02:56,590 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 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264: havoc ldv_usb_scenario_probe_3_14_#t~ret489#1; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-5: havoc adu_probe_#t~ret358#1.base, adu_probe_#t~ret358#1.offset, adu_probe_#t~ret359#1, adu_probe_#t~ret360#1.base, adu_probe_#t~ret360#1.offset, adu_probe_#t~ret361#1, adu_probe_#t~ret362#1.base, adu_probe_#t~ret362#1.offset, adu_probe_#t~mem363#1.base, adu_probe_#t~mem363#1.offset, adu_probe_#t~mem364#1.base, adu_probe_#t~mem364#1.offset, adu_probe_#t~ret365#1, adu_probe_#t~ret366#1, adu_probe_#t~mem367#1, adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset, adu_probe_#t~ret369#1, adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset, adu_probe_#t~ret371#1, adu_probe_#t~mem372#1.base, adu_probe_#t~mem372#1.offset, adu_probe_#t~ret373#1, adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset, adu_probe_#t~ret375#1, adu_probe_#t~ret376#1.base, adu_probe_#t~ret376#1.offset, adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset, adu_probe_#t~ret378#1, adu_probe_#t~mem379#1.base, adu_probe_#t~mem379#1.offset, adu_probe_#t~memset~res380#1.base, adu_probe_#t~memset~res380#1.offset, adu_probe_#t~mem381#1.base, adu_probe_#t~mem381#1.offset, adu_probe_#t~memset~res382#1.base, adu_probe_#t~memset~res382#1.offset, adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset, adu_probe_#t~memset~res384#1.base, adu_probe_#t~memset~res384#1.offset, adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset, adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset, adu_probe_#t~ret387#1.base, adu_probe_#t~ret387#1.offset, adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset, adu_probe_#t~ret389#1, adu_probe_#t~mem390#1.base, adu_probe_#t~mem390#1.offset, adu_probe_#t~memset~res391#1.base, adu_probe_#t~memset~res391#1.offset, adu_probe_#t~mem392#1.base, adu_probe_#t~mem392#1.offset, adu_probe_#t~memset~res393#1.base, adu_probe_#t~memset~res393#1.offset, adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset, adu_probe_#t~memset~res395#1.base, adu_probe_#t~memset~res395#1.offset, adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset, adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset, adu_probe_#t~ret398#1.base, adu_probe_#t~ret398#1.offset, adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset, adu_probe_#t~ret400#1, adu_probe_#t~mem401#1.base, adu_probe_#t~mem401#1.offset, adu_probe_#t~memset~res402#1.base, adu_probe_#t~memset~res402#1.offset, adu_probe_#t~ret403#1.base, adu_probe_#t~ret403#1.offset, adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset, adu_probe_#t~ret405#1, adu_probe_#t~ret406#1.base, adu_probe_#t~ret406#1.offset, adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset, adu_probe_#t~ret408#1, adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset, adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset, adu_probe_#t~ret411#1, adu_probe_#t~mem412#1, adu_probe_#t~ret413#1, adu_probe_#t~ret414#1, adu_probe_#t~mem415#1, adu_probe_#t~ret416#1, adu_probe_#t~ret417#1, adu_probe_#t~ret418#1, adu_probe_#t~ret419#1, adu_probe_#t~mem420#1, adu_probe_#t~mem421#1, adu_probe_#t~mem422#1, adu_probe_#t~ret423#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 14:02:56,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-6: havoc adu_probe_#res#1; [2025-02-08 14:02:56,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: SUMMARY for call adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(128bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-3: havoc adu_probe_#t~ret358#1.base, adu_probe_#t~ret358#1.offset, adu_probe_#t~ret359#1, adu_probe_#t~ret360#1.base, adu_probe_#t~ret360#1.offset, adu_probe_#t~ret361#1, adu_probe_#t~ret362#1.base, adu_probe_#t~ret362#1.offset, adu_probe_#t~mem363#1.base, adu_probe_#t~mem363#1.offset, adu_probe_#t~mem364#1.base, adu_probe_#t~mem364#1.offset, adu_probe_#t~ret365#1, adu_probe_#t~ret366#1, adu_probe_#t~mem367#1, adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset, adu_probe_#t~ret369#1, adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset, adu_probe_#t~ret371#1, adu_probe_#t~mem372#1.base, adu_probe_#t~mem372#1.offset, adu_probe_#t~ret373#1, adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset, adu_probe_#t~ret375#1, adu_probe_#t~ret376#1.base, adu_probe_#t~ret376#1.offset, adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset, adu_probe_#t~ret378#1, adu_probe_#t~mem379#1.base, adu_probe_#t~mem379#1.offset, adu_probe_#t~memset~res380#1.base, adu_probe_#t~memset~res380#1.offset, adu_probe_#t~mem381#1.base, adu_probe_#t~mem381#1.offset, adu_probe_#t~memset~res382#1.base, adu_probe_#t~memset~res382#1.offset, adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset, adu_probe_#t~memset~res384#1.base, adu_probe_#t~memset~res384#1.offset, adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset, adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset, adu_probe_#t~ret387#1.base, adu_probe_#t~ret387#1.offset, adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset, adu_probe_#t~ret389#1, adu_probe_#t~mem390#1.base, adu_probe_#t~mem390#1.offset, adu_probe_#t~memset~res391#1.base, adu_probe_#t~memset~res391#1.offset, adu_probe_#t~mem392#1.base, adu_probe_#t~mem392#1.offset, adu_probe_#t~memset~res393#1.base, adu_probe_#t~memset~res393#1.offset, adu_probe_#t~mem394#1.base, adu_probe_#t~mem394#1.offset, adu_probe_#t~memset~res395#1.base, adu_probe_#t~memset~res395#1.offset, adu_probe_#t~mem396#1.base, adu_probe_#t~mem396#1.offset, adu_probe_#t~memset~res397#1.base, adu_probe_#t~memset~res397#1.offset, adu_probe_#t~ret398#1.base, adu_probe_#t~ret398#1.offset, adu_probe_#t~mem399#1.base, adu_probe_#t~mem399#1.offset, adu_probe_#t~ret400#1, adu_probe_#t~mem401#1.base, adu_probe_#t~mem401#1.offset, adu_probe_#t~memset~res402#1.base, adu_probe_#t~memset~res402#1.offset, adu_probe_#t~ret403#1.base, adu_probe_#t~ret403#1.offset, adu_probe_#t~mem404#1.base, adu_probe_#t~mem404#1.offset, adu_probe_#t~ret405#1, adu_probe_#t~ret406#1.base, adu_probe_#t~ret406#1.offset, adu_probe_#t~mem407#1.base, adu_probe_#t~mem407#1.offset, adu_probe_#t~ret408#1, adu_probe_#t~ret409#1.base, adu_probe_#t~ret409#1.offset, adu_probe_#t~mem410#1.base, adu_probe_#t~mem410#1.offset, adu_probe_#t~ret411#1, adu_probe_#t~mem412#1, adu_probe_#t~ret413#1, adu_probe_#t~ret414#1, adu_probe_#t~mem415#1, adu_probe_#t~ret416#1, adu_probe_#t~ret417#1, adu_probe_#t~ret418#1, adu_probe_#t~ret419#1, adu_probe_#t~mem420#1, adu_probe_#t~mem421#1, adu_probe_#t~mem422#1, adu_probe_#t~ret423#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 14:02:56,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264-4: ldv_usb_scenario_probe_3_14_#t~ret489#1 := adu_probe_#res#1; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:02:56,592 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 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-9: SUMMARY for call adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(128bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:02:56,592 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 14:02:56,592 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 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:02:56,592 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 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:02:56,592 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 14:02:56,592 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 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: SUMMARY for call adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(300bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-9: SUMMARY for call adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(300bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:02:56,592 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 14:02:56,592 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 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,593 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 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: SUMMARY for call adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(316bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-6: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-5: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:56,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-8: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-7: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-9: SUMMARY for call adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(316bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,594 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 14:02:56,594 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 14:02:56,594 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 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,594 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 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset); [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset)); [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-3: SUMMARY for call adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: havoc adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-2: havoc adu_probe_#t~mem368#1.base, adu_probe_#t~mem368#1.offset; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,594 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 14:02:56,594 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 14:02:56,594 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 14:02:56,594 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 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,594 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 14:02:56,594 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~ret526#1; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,594 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 14:02:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,594 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 14:02:56,594 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 14:02:56,594 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 14:02:56,595 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~ret526#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-14: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,595 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 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,595 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 14:02:56,595 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 14:02:56,595 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~ret526#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,595 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 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,597 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 14:02:56,597 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 14:02:56,597 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 14:02:56,597 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 14:02:56,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret536#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:56,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,597 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 14:02:56,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: havoc ldv_mutex_lock_adutux_mutex_#t~ret536#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:56,598 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 14:02:56,598 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 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret369#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,598 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 14:02:56,598 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 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-3: adu_probe_#t~ret369#1 := dev_err_#res#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,598 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 14:02:56,598 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 14:02:56,598 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 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: havoc adu_probe_#t~mem420#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-1: SUMMARY for call write~intINTTYPE4#27(adu_probe_#t~mem420#1, adu_probe_~dev~6#1.base, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610-2: SUMMARY for call adu_probe_#t~mem420#1 := read~intINTTYPE4#27(adu_probe_~interface#1.base, ~bvadd~32(16bv32, adu_probe_~interface#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: havoc adu_probe_#t~ret423#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: assume { :end_inline__dev_info } true;havoc adu_probe_#t~mem421#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: havoc ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-4: adu_probe_#t~ret423#1 := _dev_info_#res#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-5: havoc _dev_info_#t~nondet640#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:56,598 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 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-3: havoc _dev_info_#t~nondet640#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-6: havoc _dev_info_#res#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-1: 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 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-2: SUMMARY for call adu_probe_#t~mem422#1 := read~intINTTYPE4#27(adu_probe_~dev~6#1.base, ~bvadd~32(104bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612: havoc adu_probe_#t~mem422#1; [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-3: SUMMARY for call adu_probe_#t~mem421#1 := read~intINTTYPE2#27(adu_probe_~udev~0#1.base, ~bvadd~32(10bv32, ~bvadd~32(959bv32, adu_probe_~udev~0#1.offset)), 2bv32); srcloc: null [2025-02-08 14:02:56,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-2: havoc adu_disconnect_#t~ret424#1.base, adu_disconnect_#t~ret424#1.offset, adu_disconnect_#t~mem425#1, adu_disconnect_#t~mem426#1, adu_disconnect_#t~ret427#1, adu_disconnect_#t~mem428#1.base, adu_disconnect_#t~mem428#1.offset, adu_disconnect_#t~mem429#1, adu_disconnect_#t~ret430#1, adu_disconnect_#t~mem431#1, adu_disconnect_#t~ret432#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 14:02:56,599 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 14:02:56,599 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 14:02:56,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273-1: havoc adu_disconnect_#t~ret424#1.base, adu_disconnect_#t~ret424#1.offset, adu_disconnect_#t~mem425#1, adu_disconnect_#t~mem426#1, adu_disconnect_#t~ret427#1, adu_disconnect_#t~mem428#1.base, adu_disconnect_#t~mem428#1.offset, adu_disconnect_#t~mem429#1, adu_disconnect_#t~ret430#1, adu_disconnect_#t~mem431#1, adu_disconnect_#t~ret432#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 14:02:56,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 14:02:56,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-2: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-1: ldv_xzalloc_~size#1 := ldv_xzalloc_#in~size#1; [2025-02-08 14:02:56,600 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 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-2: havoc adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-3: SUMMARY for call adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset); [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset)); [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481-1: havoc adu_probe_#t~mem370#1.base, adu_probe_#t~mem370#1.offset; [2025-02-08 14:02:56,600 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~ret509#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: havoc ldv_post_probe_#t~ret509#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-5: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-4: ldv_post_probe_#t~ret509#1 := ldv_filter_positive_int_#res#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-3: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-2: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 14:02:56,600 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 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-6: havoc ldv_filter_positive_int_#res#1; [2025-02-08 14:02:56,600 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 14:02:56,600 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 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc ldv_xzalloc_~res~4#1.base, ldv_xzalloc_~res~4#1.offset; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: adu_probe_#res#1 := adu_probe_~retval~4#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret371#1; [2025-02-08 14:02:56,600 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 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-3: adu_probe_#t~ret371#1 := dev_err_#res#1; [2025-02-08 14:02:56,600 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 14:02:56,600 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 14:02:56,600 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 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: havoc ldv_xzalloc_~tmp~43#1.base, ldv_xzalloc_~tmp~43#1.offset; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: ldv_post_probe_#res#1 := ldv_post_probe_~tmp~37#1; [2025-02-08 14:02:56,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 14:02:56,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-2: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 14:02:56,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: havoc ldv_xzalloc_~tmp___0~17#1; [2025-02-08 14:02:56,601 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 14:02:56,601 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 14:02:56,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:56,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:02:56,601 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 14:02:56,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-3: havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset, adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset, adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:56,601 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 14:02:56,601 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 14:02:56,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618-2: havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset, adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset, adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:02:56,601 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 14:02:56,601 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 14:02:56,602 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 14:02:56,602 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 14:02:56,602 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 14:02:56,602 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~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, 1bv32, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 14:02:56,602 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 14:02:56,602 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 14:02:56,602 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 14:02:56,602 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~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset; [2025-02-08 14:02:56,602 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 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset; [2025-02-08 14:02:56,602 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 14:02:56,602 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 14:02:56,602 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~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset; [2025-02-08 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-5: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset; [2025-02-08 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-4: SUMMARY for call ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1); srcloc: null [2025-02-08 14:02:56,602 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 14:02:56,602 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~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset; [2025-02-08 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-10: havoc ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset; [2025-02-08 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-9: SUMMARY for call ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1); srcloc: null [2025-02-08 14:02:56,602 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~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, 1bv32, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-14: SUMMARY for call ldv_xzalloc_#t~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size#1); srcloc: null [2025-02-08 14:02:56,602 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~malloc527#1.base, ldv_xzalloc_#t~malloc527#1.offset, 1bv32, ldv_xzalloc_~size#1, ldv_xzalloc_~size#1; [2025-02-08 14:02:56,602 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 14:02:56,602 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 14:02:56,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 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 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 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 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 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 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-12: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-10: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,603 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~ret373#1; [2025-02-08 14:02:56,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-16: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,603 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 14:02:56,604 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 14:02:56,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489: havoc adu_probe_#t~ret373#1; [2025-02-08 14:02:56,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-14: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-1: havoc adu_probe_#t~mem372#1.base, adu_probe_#t~mem372#1.offset; [2025-02-08 14:02:56,605 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 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:56,605 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 14:02:56,605 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 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-18: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-5: adu_probe_#t~ret373#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-8: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_probe_#t~mem372#1.base, adu_probe_#t~mem372#1.offset; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5489-9: SUMMARY for call adu_probe_#t~mem372#1.base, adu_probe_#t~mem372#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(304bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,605 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 14:02:56,605 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 14:02:56,605 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 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,605 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 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490: havoc adu_probe_#t~ret375#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,605 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 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,605 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 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-1: havoc adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset; [2025-02-08 14:02:56,605 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 14:02:56,605 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~ret375#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-8: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset; [2025-02-08 14:02:56,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-5: adu_probe_#t~ret375#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:02:56,605 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 14:02:56,605 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 14:02:56,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490-9: SUMMARY for call adu_probe_#t~mem374#1.base, adu_probe_#t~mem374#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(320bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,606 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 14:02:56,606 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 14:02:56,606 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 14:02:56,606 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 14:02:56,606 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~ret528#1; [2025-02-08 14:02:56,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: havoc ldv_xzalloc_#t~ret528#1; [2025-02-08 14:02:56,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-6: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,606 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 14:02:56,606 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 14:02:56,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-4: ldv_xzalloc_#t~ret528#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,606 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 14:02:56,606 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 14:02:56,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: havoc adu_probe_#t~ret376#1.base, adu_probe_#t~ret376#1.offset; [2025-02-08 14:02:56,607 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 14:02:56,607 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~ret376#1.base, adu_probe_#t~ret376#1.offset; [2025-02-08 14:02:56,607 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~ret528#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-7: havoc ldv_xzalloc_#t~ret528#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-14: havoc ldv_xzalloc_#t~ret528#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-4: adu_probe_#t~ret376#1.base, adu_probe_#t~ret376#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-13: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-5: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,607 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 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-11: ldv_xzalloc_#t~ret528#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-3: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-18: ldv_xzalloc_#t~ret528#1 := ldv_is_err_#res#1; [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-8: 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 14:02:56,607 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 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-9: assume ~bvsle~63(9223372034707292160bv63, ~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-9: assume !~bvsle~63(9223372034707292160bv63, ~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,608 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 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,608 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~ret528#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-7: assume ~bvsle~63(~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-7: assume !~bvsle~63(~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-20: havoc ldv_is_err_#res#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:56,608 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 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-2: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-1: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-4: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-3: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-6: __kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-5: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4038-7: __kmalloc_~size#1 := __kmalloc_#in~size#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,608 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 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,608 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 14:02:56,608 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 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:02:56,608 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 14:02:56,608 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 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: SUMMARY for call write~$Pointer$#27(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 14:02:56,608 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 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: havoc adu_disconnect_~dev~7#1.base, adu_disconnect_~dev~7#1.offset; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-2: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-4: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:56,608 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 14:02:56,608 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~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-6: __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-5: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-7: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-10: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,610 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 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-12: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: havoc adu_disconnect_~minor~0#1; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-14: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:56,610 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~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-16: __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-15: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset); [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset)); [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-18: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-17: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-20: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-3: SUMMARY for call adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,610 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 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-22: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-1: havoc adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5494-2: havoc adu_probe_#t~mem377#1.base, adu_probe_#t~mem377#1.offset; [2025-02-08 14:02:56,611 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 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-24: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:56,611 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~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-26: __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-25: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-28: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-27: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-30: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,611 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 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-32: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-34: havoc ldv_malloc_#in~size#1; [2025-02-08 14:02:56,611 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~ret97#1.base, __kmalloc_#t~ret97#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-36: __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-35: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-38: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4040-37: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:02:56,611 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 14:02:56,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: havoc adu_disconnect_~tmp~17#1.base, adu_disconnect_~tmp~17#1.offset; [2025-02-08 14:02:56,612 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 14:02:56,612 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 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628: havoc adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset; [2025-02-08 14:02:56,612 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 14:02:56,612 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 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,612 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 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-4: havoc adu_disconnect_~tmp___0~11#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret378#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,612 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 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-3: adu_probe_#t~ret378#1 := dev_err_#res#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,612 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 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-1: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-3: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-2: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-5: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:56,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-4: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-7: kmalloc_~size#1 := kmalloc_#in~size#1; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4043-6: kmalloc_~flags#1 := kmalloc_#in~flags#1; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5497: adu_probe_~retval~4#1 := 4294967284bv32; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret544#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:02:56,613 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 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045: havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,613 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 14:02:56,613 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 14:02:56,613 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 14:02:56,613 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 14:02:56,613 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 14:02:56,613 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 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688-1: ldv_kzalloc_~size#1 := ldv_kzalloc_#in~size#1; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: ldv_kzalloc_~flags#1 := ldv_kzalloc_#in~flags#1; [2025-02-08 14:02:56,613 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~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#1.offset; [2025-02-08 14:02:56,613 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 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#1.offset; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset, ldv_dev_get_drvdata_#t~short500#1, ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset, ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:02:56,613 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 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset, ldv_dev_get_drvdata_#t~short500#1, ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset, ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:02:56,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 14:02:56,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: havoc _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,614 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 14:02:56,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-4: havoc _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-3: _dev_info_#res#1 := _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-2: havoc _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-8: _dev_info_#res#1 := _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-7: havoc _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-5: havoc _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,615 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~ret424#1.base, adu_disconnect_#t~ret424#1.offset; [2025-02-08 14:02:56,615 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 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632: havoc adu_disconnect_#t~ret424#1.base, adu_disconnect_#t~ret424#1.offset; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-9: havoc _dev_info_#t~nondet640#1; [2025-02-08 14:02:56,615 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 14:02:56,615 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 14:02:56,615 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 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5632-4: adu_disconnect_#t~ret424#1.base, adu_disconnect_#t~ret424#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 14:02:56,615 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 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: havoc ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset; [2025-02-08 14:02:56,615 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 14:02:56,615 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 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-2: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:56,615 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~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-4: kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-3: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-6: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-5: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-8: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,615 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 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-10: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:56,616 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~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-12: kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,616 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 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-11: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-14: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-13: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,616 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 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-16: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,616 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 14:02:56,616 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 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-18: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:56,616 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 14:02:56,616 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~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-20: kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-19: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-22: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-21: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-24: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,616 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 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-26: havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1; [2025-02-08 14:02:56,616 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~ret98#1.base, kmalloc_#t~ret98#1.offset; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-28: kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,616 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 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-27: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:02:56,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-30: havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset; [2025-02-08 14:02:56,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4048-29: havoc __kmalloc_#t~ret97#1.base, __kmalloc_#t~ret97#1.offset, __kmalloc_~size#1, __kmalloc_~t#1; [2025-02-08 14:02:56,617 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 14:02:56,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: SUMMARY for call write~$Pointer$#27(0bv32, 0bv32, adu_disconnect_~dev~7#1.base, ~bvadd~32(96bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: havoc adu_probe_#t~memset~res380#1.base, adu_probe_#t~memset~res380#1.offset; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem379#1.base, adu_probe_#t~mem379#1.offset; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-9: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-8: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-4: adu_probe_#t~memset~res380#1.base, adu_probe_#t~memset~res380#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,618 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 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-8: SUMMARY for call adu_probe_#t~mem379#1.base, adu_probe_#t~mem379#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,618 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 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-7: 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~mem379#1.base, adu_probe_#t~mem379#1.offset, 97bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,618 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 14:02:56,618 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 14:02:56,618 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 14:02:56,618 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 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-1: adu_disconnect_~minor~0#1 := adu_disconnect_#t~mem425#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-3: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636-2: SUMMARY for call adu_disconnect_#t~mem425#1 := read~intINTTYPE4#27(adu_disconnect_~dev~7#1.base, ~bvadd~32(104bv32, adu_disconnect_~dev~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-2: havoc ldv_check_alloc_flags_~arg0#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-1: havoc ldv_check_alloc_flags_#in~arg0#1; [2025-02-08 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5636: havoc adu_disconnect_#t~mem425#1; [2025-02-08 14:02:56,618 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 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem381#1.base, adu_probe_#t~mem381#1.offset; [2025-02-08 14:02:56,618 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 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: havoc adu_probe_#t~memset~res382#1.base, adu_probe_#t~memset~res382#1.offset; [2025-02-08 14:02:56,618 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 14:02:56,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,619 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 14:02:56,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-4: adu_probe_#t~memset~res382#1.base, adu_probe_#t~memset~res382#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,619 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 14:02:56,619 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 14:02:56,619 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 14:02:56,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-7: 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~mem381#1.base, ~bvadd~32(adu_probe_#t~mem381#1.offset, adu_probe_~in_end_size~0#1), 98bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,619 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 14:02:56,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-8: SUMMARY for call adu_probe_#t~mem381#1.base, adu_probe_#t~mem381#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,619 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 14:02:56,619 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 14:02:56,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: havoc ldv_kzalloc_#t~ret513#1.base, ldv_kzalloc_#t~ret513#1.offset; [2025-02-08 14:02:56,620 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 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-4: ldv_kzalloc_#t~ret513#1.base, ldv_kzalloc_#t~ret513#1.offset := ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 14:02:56,620 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 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-3: havoc ldv_zalloc_#t~ret524#1.base, ldv_zalloc_#t~ret524#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 14:02:56,620 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 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-2: havoc ldv_zalloc_#in~size#1; [2025-02-08 14:02:56,620 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 14:02:56,620 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~ret513#1.base, ldv_kzalloc_#t~ret513#1.offset; [2025-02-08 14:02:56,620 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 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,620 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 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc adu_probe_#t~memset~res384#1.base, adu_probe_#t~memset~res384#1.offset; [2025-02-08 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-6: havoc ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset; [2025-02-08 14:02:56,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694-5: havoc ldv_zalloc_#t~ret524#1.base, ldv_zalloc_#t~ret524#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~tmp~41#1.base, ldv_zalloc_~tmp~41#1.offset; [2025-02-08 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume ~bvsle~63(~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-7: assume !~bvsle~63(~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-4: adu_probe_#t~memset~res384#1.base, adu_probe_#t~memset~res384#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-10: SUMMARY for call adu_probe_#t~mem383#1.base, adu_probe_#t~mem383#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,621 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~mem383#1.base, ~bvadd~32(adu_probe_#t~mem383#1.offset, ~bvmul~32(2bv32, adu_probe_~in_end_size~0#1)), 99bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-9: assume ~bvsle~63(9223372034707292160bv63, ~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-9: assume !~bvsle~63(9223372034707292160bv63, ~bvmul~63(2bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 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 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 14:02:56,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-1: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-2: havoc ldv_dev_set_drvdata_46_~tmp~26#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-25: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-24: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-29: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-28: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-27: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-26: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:02:56,623 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 14:02:56,623 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 14:02:56,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: havoc adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-1: assume { :end_inline_#Ultimate.C_memset } true;havoc adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset; [2025-02-08 14:02:56,624 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 14:02:56,624 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-4: adu_probe_#t~memset~res386#1.base, adu_probe_#t~memset~res386#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-5: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,624 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-3: havoc #Ultimate.C_memset_#t~loopctr655#1; [2025-02-08 14:02:56,624 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~mem385#1.base, ~bvadd~32(adu_probe_#t~mem385#1.offset, ~bvmul~32(3bv32, adu_probe_~in_end_size~0#1)), 100bv32, adu_probe_~in_end_size~0#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-9: assume ~bvsle~63(9223372034707292160bv63, ~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-9: assume !~bvsle~63(9223372034707292160bv63, ~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,624 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume ~bvsle~63(~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-7: assume !~bvsle~63(~bvmul~63(3bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507-10: SUMMARY for call adu_probe_#t~mem385#1.base, adu_probe_#t~mem385#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(120bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-3: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-7: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-11: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-9: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-15: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-13: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-18: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-17: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-3: 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 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-2: havoc usb_endpoint_dir_in_#t~mem37#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791-4: SUMMARY for call usb_endpoint_dir_in_#t~mem37#1 := read~intINTTYPE1#27(usb_endpoint_dir_in_~epd#1.base, ~bvadd~32(2bv32, usb_endpoint_dir_in_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: SUMMARY for call write~$Pointer$#4(171bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, adu_disconnect_~#descriptor~9#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-2: havoc kmalloc_#in~size#1, kmalloc_#in~flags#1; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-3: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: havoc adu_probe_#t~ret387#1.base, adu_probe_#t~ret387#1.offset; [2025-02-08 14:02:56,624 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~ret387#1.base, adu_probe_#t~ret387#1.offset; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-6: havoc kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: havoc ldv_dev_set_drvdata_46_#t~ret492#1; [2025-02-08 14:02:56,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-7: assume ~bvsle~63(~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-7: assume !~bvsle~63(~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1)), 2147483647bv63); [2025-02-08 14:02:56,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-4: adu_probe_#t~ret387#1.base, adu_probe_#t~ret387#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset; [2025-02-08 14:02:56,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-5: havoc kmalloc_#t~ret98#1.base, kmalloc_#t~ret98#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 14:02:56,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-3: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-4: ldv_dev_set_drvdata_46_#t~ret492#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:56,626 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~ret492#1; [2025-02-08 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-8: 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 14:02:56,626 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-9: assume ~bvsle~63(9223372034707292160bv63, ~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509-9: assume !~bvsle~63(9223372034707292160bv63, ~bvmul~63(4bv63, ~sign_extend~63~32(adu_probe_~in_end_size~0#1))); [2025-02-08 14:02:56,626 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-8: havoc ldv_dev_set_drvdata_46_#t~ret492#1; [2025-02-08 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-5: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-6: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-11: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-12: ldv_dev_set_drvdata_46_#t~ret492#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:56,626 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~ret492#1; [2025-02-08 14:02:56,626 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 14:02:56,626 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-16: havoc ldv_dev_set_drvdata_46_#t~ret492#1; [2025-02-08 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-13: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-14: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-19: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 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 14:02:56,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: SUMMARY for call write~$Pointer$#4(172bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(4bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-20: ldv_dev_set_drvdata_46_#t~ret492#1 := ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:56,627 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~ret492#1; [2025-02-08 14:02:56,627 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 14:02:56,627 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 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: SUMMARY for call write~$Pointer$#27(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 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-21: havoc ldv_dev_set_drvdata_#t~ret503#1.base, ldv_dev_set_drvdata_#t~ret503#1.offset, ldv_dev_set_drvdata_#t~mem504#1.base, ldv_dev_set_drvdata_#t~mem504#1.offset, 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 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-22: havoc ldv_dev_set_drvdata_#res#1; [2025-02-08 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: SUMMARY for call write~$Pointer$#4(173bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(8bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:02:56,627 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 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:02:56,627 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 14:02:56,627 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 14:02:56,627 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~ret479#1.base, #t~ret479#1.offset; [2025-02-08 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:56,627 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 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: havoc #t~ret479#1.base, #t~ret479#1.offset; [2025-02-08 14:02:56,627 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 14:02:56,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172-4: #t~ret479#1.base, #t~ret479#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:56,628 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 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: SUMMARY for call write~$Pointer$#4(174bv32, 0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(12bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-1: havoc adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset; [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-2: havoc adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset; [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume 0bv32 == ~bvadd~32(adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset); [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512: assume !(0bv32 == ~bvadd~32(adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset)); [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5512-3: SUMMARY for call adu_probe_#t~mem388#1.base, adu_probe_#t~mem388#1.offset := read~$Pointer$#27(adu_probe_~dev~6#1.base, ~bvadd~32(128bv32, adu_probe_~dev~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,628 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 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5645: SUMMARY for call write~intINTTYPE4#4(818bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(16bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: havoc #t~ret480#1.base, #t~ret480#1.offset; [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-4: #t~ret480#1.base, #t~ret480#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:56,628 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~ret480#1.base, #t~ret480#1.offset; [2025-02-08 14:02:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 1992bv32; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5646: SUMMARY for call write~intINTTYPE4#4(0bv32, adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514: assume { :end_inline_dev_err } true;havoc adu_probe_#t~ret389#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: ldv_dev_get_drvdata_#t~short500#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset); [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-3: adu_probe_#t~ret389#1 := dev_err_#res#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-4: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset; [2025-02-08 14:02:56,629 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 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-2: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: ldv_dev_get_drvdata_#t~short500#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset); [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume !ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-5: havoc dev_err_#res#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset := read~$Pointer$#27(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,629 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 14:02:56,629 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 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-3: 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 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-2: havoc usb_endpoint_dir_out_#t~mem38#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: havoc adu_disconnect_#t~ret427#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-1: havoc adu_disconnect_#t~mem426#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3797-4: SUMMARY for call usb_endpoint_dir_out_#t~mem38#1 := read~intINTTYPE1#27(usb_endpoint_dir_out_~epd#1.base, ~bvadd~32(2bv32, usb_endpoint_dir_out_~epd#1.offset), 1bv32); srcloc: null [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515: adu_probe_~retval~4#1 := 4294967284bv32; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-5: adu_disconnect_#t~ret427#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:02:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset; [2025-02-08 14:02:56,630 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~ret427#1; [2025-02-08 14:02:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset; [2025-02-08 14:02:56,630 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 14:02:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-8: 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~mem426#1), 0bv32; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset := read~$Pointer$#27(ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset, 4bv32); srcloc: null [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-9: SUMMARY for call adu_disconnect_#t~mem426#1 := read~intINTTYPE4#4(adu_disconnect_~#descriptor~9#1.base, ~bvadd~32(20bv32, adu_disconnect_~#descriptor~9#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308-1: kzalloc_~size#1 := kzalloc_#in~size#1; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: SUMMARY for call ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset := read~$Pointer$#27(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: kzalloc_~flags#1 := kzalloc_#in~flags#1; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: SUMMARY for call write~$Pointer$#27(~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 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume 0bv32 != adu_disconnect_~tmp___0~11#1; [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: assume !(0bv32 != adu_disconnect_~tmp___0~11#1); [2025-02-08 14:02:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: havoc kzalloc_~tmp~27#1.base, kzalloc_~tmp~27#1.offset; [2025-02-08 14:02:56,631 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 14:02:56,631 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 14:02:56,631 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 14:03:00,371 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 14:03:00,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4462: adu_release_~retval~1#1 := 4294967277bv32; [2025-02-08 14:03:00,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume true; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: assume !true; [2025-02-08 14:03:00,372 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 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-1: assume { :end_inline_ldv_filter_err_code } true;~ldv_2_ret_default~0#1 := #t~ret443#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-2: havoc ldv_filter_err_code_#in~ret_val#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: havoc #t~ret443#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-5: havoc ldv_filter_err_code_#t~ret510#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-6: havoc ldv_filter_err_code_#res#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-3: havoc ldv_filter_err_code_#t~ret510#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~38#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784-4: #t~ret443#1 := ldv_filter_err_code_#res#1; [2025-02-08 14:03:00,372 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 14:03:00,372 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 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-3: #t~ret444#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: havoc #t~ret444#1; [2025-02-08 14:03:00,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: SUMMARY for call write~$Pointer$#3(92bv32, 0bv32, adu_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-1: assume { :end_inline_ldv_undef_int } true;~tmp___12~2#1 := #t~ret444#1; [2025-02-08 14:03:00,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,373 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 14:03:00,373 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 14:03:00,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3936: havoc iminor_#t~mem63#1; [2025-02-08 14:03:00,373 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 14:03:00,373 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 14:03:00,373 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 14:03:00,373 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 14:03:00,373 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 14:03:00,373 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 14:03:00,373 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 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: SUMMARY for call write~$Pointer$#3(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 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4993-8: havoc adu_write_~tmp___19~1#1; [2025-02-08 14:03:00,374 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 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-2: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret589#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-1: [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-6: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret589#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-5: [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-4: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-3: [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-10: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret589#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-9: [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-8: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-7: [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-14: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret589#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-13: [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-12: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-11: [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-18: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret589#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume 0bv32 != ~tmp___12~2#1; [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: assume !(0bv32 != ~tmp___12~2#1); [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: SUMMARY for call write~$Pointer$#3(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 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-17: [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-16: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-15: [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-22: SUMMARY for call ldv_spin_lock_buflock_of_adu_device_#t~ret589#1 := #PthreadsMutexLock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-21: [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-20: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-19: [2025-02-08 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372-23: [2025-02-08 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: havoc adu_write_~tmp___20~1#1; [2025-02-08 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: SUMMARY for call write~$Pointer$#3(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 14:03:00,376 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 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4467-1: havoc adu_release_internal_#t~mem184#1, adu_release_internal_#t~mem185#1, adu_release_internal_#t~ret186#1, adu_release_internal_#t~mem187#1.base, adu_release_internal_#t~mem187#1.offset, adu_release_internal_#t~mem188#1, adu_release_internal_#t~ret189#1, adu_release_internal_#t~mem190#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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: SUMMARY for call write~intINTTYPE4#3(446bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4996-8: havoc adu_write_~tmp___21~1#1; [2025-02-08 14:03:00,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,376 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 14:03:00,377 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 14:03:00,377 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 14:03:00,377 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 14:03:00,377 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 14:03:00,377 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 14:03:00,377 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 14:03:00,377 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 14:03:00,377 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 14:03:00,378 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 14:03:00,378 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 14:03:00,378 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 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___5~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-2: havoc adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-3: SUMMARY for call adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset := read~$Pointer$#27(adu_release_~dev~3#1.base, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume 0bv32 == ~bvadd~32(adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset); [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469: assume !(0bv32 == ~bvadd~32(adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset)); [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4469-1: havoc adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: havoc adu_write_#t~ret328#1.base, adu_write_#t~ret328#1.offset; [2025-02-08 14:03:00,378 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 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-4: adu_write_#t~ret328#1.base, adu_write_#t~ret328#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262-1: havoc adu_write_#t~ret328#1.base, adu_write_#t~ret328#1.offset; [2025-02-08 14:03:00,378 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~ret328#1.base, adu_write_#t~ret328#1.offset; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4998: havoc adu_write_~tmp___22~1#1; [2025-02-08 14:03:00,378 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 14:03:00,378 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 14:03:00,378 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 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941: test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1; [2025-02-08 14:03:00,378 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 14:03:00,378 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 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: assume { :begin_inline_ldv_undef_int } true;havoc ldv_undef_int_#res#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734: havoc adu_read_#t~ret256#1; [2025-02-08 14:03:00,378 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 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-1: havoc adu_read_#t~mem255#1; [2025-02-08 14:03:00,378 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~ret256#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-8: 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~mem255#1), 0bv32; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume 0bv32 == adu_release_#t~mem198#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: assume !(0bv32 == adu_release_#t~mem198#1); [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-5: adu_read_#t~ret256#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-3: SUMMARY for call adu_release_#t~mem198#1 := read~intINTTYPE4#27(adu_release_~dev~3#1.base, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734-9: SUMMARY for call adu_read_#t~mem255#1 := read~intINTTYPE4#3(adu_read_~#descriptor___5~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___5~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-1: havoc adu_release_#t~mem198#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470-2: havoc adu_release_#t~mem198#1; [2025-02-08 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: havoc adu_write_~tmp___23~1#1; [2025-02-08 14:03:00,378 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 14:03:00,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943-1: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 14:03:00,379 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 14:03:00,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3943: havoc test_tsk_thread_flag_~tmp~4#1; [2025-02-08 14:03:00,379 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 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume 0bv32 != adu_read_~tmp___11~0#1; [2025-02-08 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: assume !(0bv32 != adu_read_~tmp___11~0#1); [2025-02-08 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-1: havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset, adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset, adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4472-2: havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset, adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset, adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset, adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset, adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset, adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset, adu_delete_~dev#1.base, adu_delete_~dev#1.offset; [2025-02-08 14:03:00,380 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 14:03:00,380 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 14:03:00,380 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 14:03:00,380 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~ret589#1; [2025-02-08 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,380 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 14:03:00,380 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 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,380 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 14:03:00,380 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 14:03:00,380 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 14:03:00,380 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 14:03:00,380 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 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002: havoc adu_write_#t~ret294#1.base, adu_write_#t~ret294#1.offset; [2025-02-08 14:03:00,380 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 14:03:00,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5002-3: adu_write_#t~ret294#1.base, adu_write_#t~ret294#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,380 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 14:03:00,380 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~ret294#1.base, adu_write_#t~ret294#1.offset; [2025-02-08 14:03:00,380 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 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: havoc adu_read_#t~ret258#1; [2025-02-08 14:03:00,381 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 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-4: adu_read_#t~ret258#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset; [2025-02-08 14:03:00,381 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 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-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_read_~#descriptor___5~0#1.base, adu_read_~#descriptor___5~0#1.offset, adu_read_#t~mem257#1.base, ~bvadd~32(99bv32, adu_read_#t~mem257#1.offset), 96bv32, 0bv32; [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-8: SUMMARY for call adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-3: [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-2: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-7: [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-6: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-5: [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-11: [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: SUMMARY for call write~intINTTYPE4#9(0bv32, adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-10: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-9: [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 14:03:00,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-8: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,382 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 14:03:00,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-15: [2025-02-08 14:03:00,382 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 14:03:00,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-14: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,382 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 14:03:00,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-13: [2025-02-08 14:03:00,382 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 14:03:00,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-12: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,382 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-19: [2025-02-08 14:03:00,383 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-18: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-8: 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-17: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-7: havoc test_ti_thread_flag_#res#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-23: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-10: havoc test_tsk_thread_flag_#t~ret69#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-9: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$#27(test_tsk_thread_flag_~tsk#1.base, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-22: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-21: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-12: 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-20: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-11: havoc test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-27: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-14: 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-26: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-13: 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-25: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-16: 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-24: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-15: test_tsk_thread_flag_#t~ret69#1 := test_ti_thread_flag_#res#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-31: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-18: 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 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-30: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-17: havoc test_ti_thread_flag_#res#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-29: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946-19: SUMMARY for call test_tsk_thread_flag_#t~mem68#1.base, test_tsk_thread_flag_#t~mem68#1.offset := read~$Pointer$#27(test_tsk_thread_flag_~tsk#1.base, ~bvadd~32(4bv32, test_tsk_thread_flag_~tsk#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-35: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-34: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-33: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-32: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-39: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-38: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-37: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-36: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-43: [2025-02-08 14:03:00,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-42: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-41: [2025-02-08 14:03:00,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-40: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: SUMMARY for call write~$Pointer$#9(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 14:03:00,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-47: [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-46: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-45: [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-44: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-51: [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-50: SUMMARY for call ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1 := #PthreadsMutexUnlock(~#smutex_buflock_of_adu_device~0.base, ~#smutex_buflock_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-49: [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-48: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,385 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~ret329#1.base, adu_write_#t~ret329#1.offset; [2025-02-08 14:03:00,385 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 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: havoc adu_write_#t~ret329#1.base, adu_write_#t~ret329#1.offset; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-1: havoc adu_write_#t~ret329#1.base, adu_write_#t~ret329#1.offset; [2025-02-08 14:03:00,385 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~ret564#1; [2025-02-08 14:03:00,385 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 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269-4: adu_write_#t~ret329#1.base, adu_write_#t~ret329#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,385 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 14:03:00,385 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 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-3: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: SUMMARY for call write~$Pointer$#9(#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 14:03:00,385 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 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-9: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-8: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,386 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 14:03:00,386 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~ret564#1; [2025-02-08 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-6: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1; [2025-02-08 14:03:00,386 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~ret564#1; [2025-02-08 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-12: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1; [2025-02-08 14:03:00,386 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 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-10: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,386 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 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-16: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-15: ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119-14: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5006: SUMMARY for call write~$Pointer$#9(0bv32, 0bv32, adu_write_~#waita~0#1.base, ~bvadd~32(12bv32, adu_write_~#waita~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: adu_write_~bytes_written~0#1 := 0bv32; [2025-02-08 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-1: SUMMARY for call write~$Pointer$#9(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 14:03:00,386 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 14:03:00,386 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 14:03:00,386 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,387 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 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 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 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-1: [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#1; [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-5: [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-2: SUMMARY for call adu_write_#t~mem295#1.base, adu_write_#t~mem295#1.offset := read~$Pointer$#27(adu_write_~file#1.base, ~bvadd~32(296bv32, adu_write_~file#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-4: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#1; [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-3: [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: havoc adu_write_#t~mem295#1.base, adu_write_#t~mem295#1.offset; [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset := adu_write_#t~mem295#1.base, adu_write_#t~mem295#1.offset; [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-9: [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-8: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#1; [2025-02-08 14:03:00,388 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 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-7: [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-6: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-11: [2025-02-08 14:03:00,388 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 14:03:00,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-10: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#1 := #PthreadsMutexLock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: havoc adu_write_#t~ret296#1; [2025-02-08 14:03:00,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953-1: havoc signal_pending_~tmp~5#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-3: havoc ldv_mutex_lock_interruptible_75_#t~ret496#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 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3953: havoc signal_pending_~tmp~5#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-4: adu_write_#t~ret296#1 := ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 14:03:00,390 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~ret296#1; [2025-02-08 14:03:00,390 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 14:03:00,390 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 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-5: havoc ldv_mutex_lock_interruptible_75_#t~ret496#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 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010-6: havoc ldv_mutex_lock_interruptible_75_#res#1; [2025-02-08 14:03:00,390 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~ret590#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-1: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,390 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 14:03:00,390 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 14:03:00,390 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~ret590#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-4: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,390 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 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-10: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,390 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 14:03:00,390 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 14:03:00,390 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~ret590#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954: havoc signal_pending_~tmp___0~5#1; [2025-02-08 14:03:00,390 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 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-7: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,390 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~ret590#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-13: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3954-1: havoc signal_pending_~tmp___0~5#1; [2025-02-08 14:03:00,390 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 14:03:00,390 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 14:03:00,390 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~ret590#1; [2025-02-08 14:03:00,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4747: adu_read_~__ret~0#1 := 1bv32; [2025-02-08 14:03:00,391 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 14:03:00,391 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~ret590#1; [2025-02-08 14:03:00,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-16: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,391 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 14:03:00,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-22: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,391 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 14:03:00,391 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~ret590#1; [2025-02-08 14:03:00,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-19: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4483: ldv_character_driver_scenario_release_2_2_#t~ret456#1 := adu_release_#res#1; [2025-02-08 14:03:00,391 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~ret590#1; [2025-02-08 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-25: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,392 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 14:03:00,392 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~ret590#1; [2025-02-08 14:03:00,392 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 14:03:00,392 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~ret590#1; [2025-02-08 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-28: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,392 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 14:03:00,392 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 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-34: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-1: havoc adu_write_#t~ret330#1.base, adu_write_#t~ret330#1.offset; [2025-02-08 14:03:00,392 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 14:03:00,392 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 14:03:00,392 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~ret330#1.base, adu_write_#t~ret330#1.offset; [2025-02-08 14:03:00,392 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 14:03:00,392 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~ret590#1; [2025-02-08 14:03:00,392 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 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-31: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276: havoc adu_write_#t~ret330#1.base, adu_write_#t~ret330#1.offset; [2025-02-08 14:03:00,392 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 14:03:00,392 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 14:03:00,392 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~ret590#1; [2025-02-08 14:03:00,392 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 14:03:00,392 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 14:03:00,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6332-37: havoc ldv_spin_unlock_buflock_of_adu_device_#t~ret590#1; [2025-02-08 14:03:00,392 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 14:03:00,392 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 14:03:00,392 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 14:03:00,393 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 14:03:00,393 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~ret590#1; [2025-02-08 14:03:00,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5276-4: adu_write_#t~ret330#1.base, adu_write_#t~ret330#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,393 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 14:03:00,393 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 14:03:00,393 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 14:03:00,393 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 14:03:00,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume 0bv32 != adu_write_~retval~3#1; [2025-02-08 14:03:00,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5012: assume !(0bv32 != adu_write_~retval~3#1); [2025-02-08 14:03:00,393 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 14:03:00,393 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 14:03:00,393 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 14:03:00,393 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 14:03:00,393 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,394 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume false; [2025-02-08 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: assume !false; [2025-02-08 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957: havoc signal_pending_#t~ret70#1; [2025-02-08 14:03:00,395 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 14:03:00,395 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 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-4: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-6: havoc test_tsk_thread_flag_#res#1; [2025-02-08 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-8: havoc signal_pending_#t~ret70#1; [2025-02-08 14:03:00,395 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 14:03:00,395 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 14:03:00,395 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 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-12: signal_pending_#t~ret70#1 := test_tsk_thread_flag_#res#1; [2025-02-08 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3957-14: havoc test_tsk_thread_flag_#res#1; [2025-02-08 14:03:00,395 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 14:03:00,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4486-1: adu_read_~count#1 := adu_read_#in~count#1; [2025-02-08 14:03:00,395 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 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958: havoc signal_pending_#t~ret71#1; [2025-02-08 14:03:00,396 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 14:03:00,396 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 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-4: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-8: havoc signal_pending_#t~ret71#1; [2025-02-08 14:03:00,396 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 14:03:00,396 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 14:03:00,396 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 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-12: signal_pending_#t~ret71#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-11: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-14: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3958-13: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,397 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 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-1: havoc adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-2: havoc adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume 0bv32 == ~bvadd~32(adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset); [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016: assume !(0bv32 == ~bvadd~32(adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset)); [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5016-3: SUMMARY for call adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-3: #t~ret445#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc #t~ret445#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-1: assume { :end_inline_ldv_undef_int } true;~tmp___14~2#1 := #t~ret445#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: havoc adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset; [2025-02-08 14:03:00,397 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 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-1: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960-3: signal_pending_#res#1 := signal_pending_~tmp___0~5#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume false; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: assume !false; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489: havoc adu_read_~bytes_read~0#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5018: adu_write_~retval~3#1 := 4294967277bv32; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4490: havoc adu_read_~bytes_to_read~0#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283: havoc adu_write_#t~ret331#1.base, adu_write_#t~ret331#1.offset; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-1: havoc adu_write_#t~ret331#1.base, adu_write_#t~ret331#1.offset; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-4: adu_write_#t~ret331#1.base, adu_write_#t~ret331#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,397 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 14:03:00,397 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~ret331#1.base, adu_write_#t~ret331#1.offset; [2025-02-08 14:03:00,397 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 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: assume { :end_inline_printk } true;havoc adu_write_#t~ret298#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-1: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 14:03:00,397 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 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-4: havoc printk_#t~nondet643#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-5: havoc printk_#res#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-2: havoc printk_#t~nondet643#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019-3: adu_write_#t~ret298#1 := printk_#res#1; [2025-02-08 14:03:00,397 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 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume 1bv32 == ~tmp___14~2#1; [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume !(1bv32 == ~tmp___14~2#1); [2025-02-08 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4491: havoc adu_read_~i~0#1; [2025-02-08 14:03:00,397 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 14:03:00,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4492: havoc adu_read_~retval~2#1; [2025-02-08 14:03:00,398 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 14:03:00,398 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~ret589#1; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume false; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: assume !false; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4493: havoc adu_read_~timeout~0#1; [2025-02-08 14:03:00,399 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 14:03:00,399 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 14:03:00,399 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 14:03:00,399 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 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4494: havoc adu_read_~should_submit~0#1; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume 2bv32 == ~tmp___14~2#1; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: assume !(2bv32 == ~tmp___14~2#1); [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4495: adu_read_~flags~1#1 := 0bv32; [2025-02-08 14:03:00,399 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 14:03:00,399 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 14:03:00,399 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 14:03:00,399 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 14:03:00,399 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 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume 0bv32 == adu_write_~count#1; [2025-02-08 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume !(0bv32 == adu_write_~count#1); [2025-02-08 14:03:00,399 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 14:03:00,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,399 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 14:03:00,399 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 14:03:00,399 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496: havoc adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset; [2025-02-08 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 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 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-3: havoc ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#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 14:03:00,400 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 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3968-5: havoc ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#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 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,400 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 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume true; [2025-02-08 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: assume !true; [2025-02-08 14:03:00,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-2: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-1: assume false; [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-4: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-3: assume false; [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-6: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-5: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-8: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-7: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-10: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-9: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-12: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 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 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-11: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-14: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-13: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-16: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-15: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-18: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-17: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-20: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: SUMMARY for call write~$Pointer$#3(111bv32, 0bv32, adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-19: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-22: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-21: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-24: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-23: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-26: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-25: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume 0bv32 == assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-28: assume !(0bv32 == assume_abort_if_not_~cond#1); [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-27: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3704-29: assume false; [2025-02-08 14:03:00,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4498: havoc adu_read_~tmp___0~8#1; [2025-02-08 14:03:00,403 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 14:03:00,403 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 14:03:00,403 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 14:03:00,403 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 14:03:00,403 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 14:03:00,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: SUMMARY for call write~$Pointer$#3(112bv32, 0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(4bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,403 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 14:03:00,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume 3bv32 == ~tmp___14~2#1; [2025-02-08 14:03:00,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: assume !(3bv32 == ~tmp___14~2#1); [2025-02-08 14:03:00,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499: havoc adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset; [2025-02-08 14:03:00,403 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 14:03:00,403 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 14:03:00,403 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 14:03:00,403 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 14:03:00,403 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 14:03:00,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4499-6: havoc adu_read_~tmp___1~4#1; [2025-02-08 14:03:00,404 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 14:03:00,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: SUMMARY for call write~$Pointer$#3(113bv32, 0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(8bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: SUMMARY for call write~$Pointer$#3(114bv32, 0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(12bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: assume false; [2025-02-08 14:03:00,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume false; [2025-02-08 14:03:00,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !false; [2025-02-08 14:03:00,404 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 14:03:00,404 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 14:03:00,404 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 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501-6: havoc adu_read_~tmp___2~3#1; [2025-02-08 14:03:00,405 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 14:03:00,405 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 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5030: SUMMARY for call write~intINTTYPE4#3(537bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_write_~#descriptor~7#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4503: havoc adu_read_~data_in_secondary~0#1; [2025-02-08 14:03:00,405 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 14:03:00,405 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 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-1: havoc adu_write_#t~mem299#1; [2025-02-08 14:03:00,405 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~ret300#1; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032: havoc adu_write_#t~ret300#1; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-5: adu_write_#t~ret300#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-1: havoc adu_read_#t~ret259#1.base, adu_read_#t~ret259#1.offset; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-9: SUMMARY for call adu_write_#t~mem299#1 := read~intINTTYPE4#3(adu_write_~#descriptor~7#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor~7#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,405 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~ret259#1.base, adu_read_#t~ret259#1.offset; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768: havoc adu_read_#t~ret259#1.base, adu_read_#t~ret259#1.offset; [2025-02-08 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5032-8: 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~mem299#1), 0bv32; [2025-02-08 14:03:00,405 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 14:03:00,405 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 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4768-4: adu_read_#t~ret259#1.base, adu_read_#t~ret259#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,405 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 14:03:00,405 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 14:03:00,405 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 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-6: havoc adu_read_~tmp___3~1#1; [2025-02-08 14:03:00,405 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 14:03:00,405 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 14:03:00,405 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 14:03:00,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: SUMMARY for call write~$Pointer$#3(135bv32, 0bv32, adu_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,405 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 14:03:00,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: SUMMARY for call write~$Pointer$#3(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 14:03:00,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume 0bv32 != adu_write_~tmp___0~9#1; [2025-02-08 14:03:00,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5034: assume !(0bv32 != adu_write_~tmp___0~9#1); [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827: havoc #t~ret446#1.base, #t~ret446#1.offset; [2025-02-08 14:03:00,407 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~ret446#1.base, #t~ret446#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-4: #t~ret446#1.base, #t~ret446#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: havoc adu_read_~amount~0#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: SUMMARY for call write~$Pointer$#3(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 14:03:00,407 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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4507: havoc adu_read_~tmp___4~1#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: SUMMARY for call write~$Pointer$#3(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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem301#1.base, adu_write_#t~mem301#1.offset; [2025-02-08 14:03:00,407 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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036: havoc adu_write_#t~ret302#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-4: adu_write_#t~ret302#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-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_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset, adu_write_#t~mem301#1.base, ~bvadd~32(99bv32, adu_write_#t~mem301#1.offset), 115bv32, 0bv32; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829: havoc #t~ret447#1.base, #t~ret447#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036-8: SUMMARY for call adu_write_#t~mem301#1.base, adu_write_#t~mem301#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,407 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~ret447#1.base, #t~ret447#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-4: #t~ret447#1.base, #t~ret447#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5829-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,407 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 14:03:00,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: SUMMARY for call write~intINTTYPE4#3(577bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: [2025-02-08 14:03:00,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc ldv_mutex_lock_adutux_mutex_#t~ret536#1; [2025-02-08 14:03:00,408 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 14:03:00,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-3: [2025-02-08 14:03:00,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-2: SUMMARY for call ldv_mutex_lock_adutux_mutex_#t~ret536#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:03:00,408 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 14:03:00,408 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 14:03:00,408 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 14:03:00,408 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 14:03:00,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4509-6: havoc adu_read_~tmp___6~0#1; [2025-02-08 14:03:00,409 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 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_write_~#descriptor___3~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,409 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 14:03:00,409 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 14:03:00,409 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 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,409 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 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303: havoc adu_write_#t~ret333#1; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-1: havoc adu_write_#t~mem332#1; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-5: adu_write_#t~ret333#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,409 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~ret333#1; [2025-02-08 14:03:00,409 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 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-8: 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~mem332#1), 0bv32; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-9: SUMMARY for call adu_write_#t~mem332#1 := read~intINTTYPE4#3(adu_write_~#descriptor___3~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___3~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775: havoc adu_read_#t~ret260#1.base, adu_read_#t~ret260#1.offset; [2025-02-08 14:03:00,409 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 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-1: havoc adu_read_#t~ret260#1.base, adu_read_#t~ret260#1.offset; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-2: havoc ldv_character_driver_scenario_write_2_4_#t~ret457#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 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume { :end_inline_ldv_character_driver_scenario_write_2_4 } true;havoc #t~mem448#1.base, #t~mem448#1.offset; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775-4: adu_read_#t~ret260#1.base, adu_read_#t~ret260#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,409 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 14:03:00,409 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~ret260#1.base, adu_read_#t~ret260#1.offset; [2025-02-08 14:03:00,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832-3: havoc ldv_character_driver_scenario_write_2_4_#t~ret457#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 14:03:00,409 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 14:03:00,410 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 14:03:00,410 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 14:03:00,410 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 14:03:00,410 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 14:03:00,410 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 14:03:00,410 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 14:03:00,410 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 14:03:00,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4511-6: havoc adu_read_~tmp___7~0#1; [2025-02-08 14:03:00,410 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 14:03:00,410 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 14:03:00,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833: 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~mem448#1.base, #t~mem448#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 14:03:00,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719: test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5833-1: SUMMARY for call #t~mem448#1.base, #t~mem448#1.offset := read~$Pointer$#27(~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 14:03:00,411 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 14:03:00,411 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 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume 0bv32 != adu_write_~tmp___19~1#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume !(0bv32 != adu_write_~tmp___19~1#1); [2025-02-08 14:03:00,411 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 14:03:00,411 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 14:03:00,411 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 14:03:00,411 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 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-6: havoc adu_read_~tmp___8~0#1; [2025-02-08 14:03:00,411 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 14:03:00,411 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 14:03:00,411 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 14:03:00,411 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 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-1: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721: havoc test_ti_thread_flag_~tmp___0~0#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307: havoc adu_write_#t~ret335#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem334#1.base, adu_write_#t~mem334#1.offset; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-4: adu_write_#t~ret335#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,411 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 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-8: SUMMARY for call adu_write_#t~mem334#1.base, adu_write_#t~mem334#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-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_write_~#descriptor___3~1#1.base, adu_write_~#descriptor___3~1#1.offset, adu_write_#t~mem334#1.base, ~bvadd~32(99bv32, adu_write_#t~mem334#1.offset), 139bv32, 0bv32; [2025-02-08 14:03:00,411 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 14:03:00,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,411 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 14:03:00,411 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 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4515: havoc adu_read_~tmp___9~0#1; [2025-02-08 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume 0bv32 != adu_write_~count#1; [2025-02-08 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5044: assume !(0bv32 != adu_write_~count#1); [2025-02-08 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 14:03:00,412 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 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4516: havoc adu_read_~tmp___10~0#1; [2025-02-08 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 14:03:00,412 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 14:03:00,412 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 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-4: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 14:03:00,412 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 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-6: havoc variable_test_bit_#res#1; [2025-02-08 14:03:00,412 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 14:03:00,412 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 14:03:00,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-8: havoc test_ti_thread_flag_#t~ret14#1; [2025-02-08 14:03:00,413 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 14:03:00,413 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 14:03:00,413 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 14:03:00,413 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 14:03:00,413 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 14:03:00,413 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 14:03:00,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4517-6: havoc adu_read_~tmp___11~0#1; [2025-02-08 14:03:00,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-12: test_ti_thread_flag_#t~ret14#1 := variable_test_bit_#res#1; [2025-02-08 14:03:00,413 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 14:03:00,413 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 14:03:00,413 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 14:03:00,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3724-14: havoc variable_test_bit_#res#1; [2025-02-08 14:03:00,413 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 14:03:00,413 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 14:03:00,413 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 14:03:00,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782: havoc adu_read_#t~ret261#1.base, adu_read_#t~ret261#1.offset; [2025-02-08 14:03:00,413 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 14:03:00,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-4: adu_read_#t~ret261#1.base, adu_read_#t~ret261#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4782-1: havoc adu_read_#t~ret261#1.base, adu_read_#t~ret261#1.offset; [2025-02-08 14:03:00,414 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~ret261#1.base, adu_read_#t~ret261#1.offset; [2025-02-08 14:03:00,414 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 14:03:00,414 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 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047: assume { :end_inline_add_wait_queue } true;adu_write_~__ret~1#1 := 1bv32; [2025-02-08 14:03:00,414 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 14:03:00,414 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 14:03:00,414 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 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret537#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,414 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~ret537#1; [2025-02-08 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret537#1; [2025-02-08 14:03:00,414 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 14:03:00,414 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 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4519: havoc adu_read_~__ret~0#1; [2025-02-08 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6370: havoc ldv_mutex_lock_interruptible_59_~tmp~28#1; [2025-02-08 14:03:00,414 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~ret337#1; [2025-02-08 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: havoc adu_write_#t~ret337#1; [2025-02-08 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: havoc adu_write_#t~mem336#1.base, adu_write_#t~mem336#1.offset; [2025-02-08 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,414 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 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-5: adu_write_#t~ret337#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_write_#t~mem336#1.base, adu_write_#t~mem336#1.offset; [2025-02-08 14:03:00,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-9: SUMMARY for call adu_write_#t~mem336#1.base, adu_write_#t~mem336#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: assume { :end_inline_ldv_character_driver_scenario_release_2_2 } true;havoc #t~mem449#1.base, #t~mem449#1.offset; [2025-02-08 14:03:00,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume 0bv32 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1; [2025-02-08 14:03:00,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume !(0bv32 != ldv_mutex_lock_interruptible_or_killable_adutux_mutex_~tmp~48#1); [2025-02-08 14:03:00,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-3: havoc ldv_character_driver_scenario_release_2_2_#t~ret456#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 14:03:00,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-4: 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~mem449#1.base, #t~mem449#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 14:03:00,415 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-2: havoc ldv_character_driver_scenario_release_2_2_#t~ret456#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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842-5: SUMMARY for call #t~mem449#1.base, #t~mem449#1.offset := read~$Pointer$#27(~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 14:03:00,416 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5314: adu_write_~buffer_size~0#1 := adu_write_~tmp___20~1#1; [2025-02-08 14:03:00,416 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 14:03:00,416 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume false; [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5051: assume !false; [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-3: [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-2: SUMMARY for call ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret538#1 := #PthreadsMutexLock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret538#1; [2025-02-08 14:03:00,416 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-3: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret537#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret538#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 14:03:00,416 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 14:03:00,416 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~ret494#1; [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: SUMMARY for call write~$Pointer$#3(141bv32, 0bv32, adu_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373: havoc ldv_mutex_lock_interruptible_59_#t~ret494#1; [2025-02-08 14:03:00,416 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-6: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-5: havoc ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret537#1, ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#t~ret538#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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373-4: ldv_mutex_lock_interruptible_59_#t~ret494#1 := ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1; [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4524: havoc adu_read_~tmp___16~0#1; [2025-02-08 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: SUMMARY for call write~$Pointer$#3(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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3996: usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1; [2025-02-08 14:03:00,416 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 14:03:00,416 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 14:03:00,416 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := 0bv32; [2025-02-08 14:03:00,416 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 14:03:00,416 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 14:03:00,416 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 14:03:00,416 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~ret262#1.base, adu_read_#t~ret262#1.offset; [2025-02-08 14:03:00,416 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 14:03:00,416 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 14:03:00,416 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 14:03:00,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789: havoc adu_read_#t~ret262#1.base, adu_read_#t~ret262#1.offset; [2025-02-08 14:03:00,416 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 14:03:00,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-1: havoc adu_read_#t~ret262#1.base, adu_read_#t~ret262#1.offset; [2025-02-08 14:03:00,417 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 14:03:00,417 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 14:03:00,417 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 14:03:00,417 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 14:03:00,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-4: adu_read_#t~ret262#1.base, adu_read_#t~ret262#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4525: havoc adu_read_~__ret___0~0#1; [2025-02-08 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: SUMMARY for call write~$Pointer$#3(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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: SUMMARY for call write~$Pointer$#3(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 14:03:00,418 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 14:03:00,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume false; [2025-02-08 14:03:00,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume !false; [2025-02-08 14:03:00,418 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 14:03:00,418 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 14:03:00,418 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 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-1: assume { :end_inline_ldv_undef_int } true;~tmp___19~2#1 := #t~ret450#1; [2025-02-08 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: ldv_mutex_lock_interruptible_or_killable_adutux_mutex_#res#1 := 4294967292bv32; [2025-02-08 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848: havoc #t~ret450#1; [2025-02-08 14:03:00,419 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 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-3: #t~ret450#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5848-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,419 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 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: SUMMARY for call write~intINTTYPE4#3(584bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,419 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 14:03:00,419 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 14:03:00,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_write_~#descriptor___4~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume 0bv32 != ~tmp___19~2#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume !(0bv32 != ~tmp___19~2#1); [2025-02-08 14:03:00,420 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 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322: havoc adu_write_#t~ret339#1; [2025-02-08 14:03:00,420 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 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-1: havoc adu_write_#t~mem338#1; [2025-02-08 14:03:00,420 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~ret339#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-8: 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~mem338#1), 0bv32; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-5: adu_write_#t~ret339#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-1: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-9: SUMMARY for call adu_write_#t~mem338#1 := read~intINTTYPE4#3(adu_write_~#descriptor___4~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___4~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-3: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:03:00,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4001-2: havoc usb_fill_int_urb_~__val~0#1; [2025-02-08 14:03:00,420 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 14:03:00,420 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 14:03:00,420 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 14:03:00,420 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 14:03:00,420 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 14:03:00,421 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 14:03:00,421 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 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530-6: havoc adu_read_~tmp___21~0#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-3: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume false; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5059: assume !false; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-2: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-1: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-7: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-2: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-1: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-6: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-5: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-4: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002-3: havoc usb_fill_int_urb_~__min~0#1; [2025-02-08 14:03:00,421 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~ret451#1.base, #t~ret451#1.offset; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-11: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-10: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-9: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852: havoc #t~ret451#1.base, #t~ret451#1.offset; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-8: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-15: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-14: SUMMARY for call ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1 := #PthreadsMutexUnlock(~#pmutex_mtx_of_adu_device~0.base, ~#pmutex_mtx_of_adu_device~0.offset); srcloc: null [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-13: [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-4: #t~ret451#1.base, #t~ret451#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173-12: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume 0bv32 != adu_write_~tmp___21~1#1; [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5324: assume !(0bv32 != adu_write_~tmp___21~1#1); [2025-02-08 14:03:00,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-1: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:03:00,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:03:00,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-3: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:03:00,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-2: havoc usb_fill_int_urb_~__max~0#1; [2025-02-08 14:03:00,422 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4532-6: havoc adu_read_~tmp___22~0#1; [2025-02-08 14:03:00,423 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 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 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382-1: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: havoc #t~ret452#1.base, #t~ret452#1.offset; [2025-02-08 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-4: #t~ret452#1.base, #t~ret452#1.offset := ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,423 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~ret452#1.base, #t~ret452#1.offset; [2025-02-08 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-2: havoc ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-7: assume { :begin_inline_ldv_xmalloc } true;ldv_xmalloc_#in~size#1 := 0bv32; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: ldv_filter_positive_int_~val#1 := ldv_filter_positive_int_#in~val#1; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-5: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset, ldv_xmalloc_#t~ret526#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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854-6: havoc ldv_xmalloc_#res#1.base, ldv_xmalloc_#res#1.offset; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326: havoc adu_write_#t~ret341#1; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-4: adu_write_#t~ret341#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem340#1.base, adu_write_#t~mem340#1.offset; [2025-02-08 14:03:00,424 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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-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_write_~#descriptor___4~1#1.base, adu_write_~#descriptor___4~1#1.offset, adu_write_#t~mem340#1.base, ~bvadd~32(99bv32, adu_write_#t~mem340#1.offset), 145bv32, 0bv32; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-8: SUMMARY for call adu_write_#t~mem340#1.base, adu_write_#t~mem340#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-1: SUMMARY for call write~$Pointer$#27(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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: SUMMARY for call write~$Pointer$#27(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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-3: SUMMARY for call write~$Pointer$#27(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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005-2: SUMMARY for call write~$Pointer$#27(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 14:03:00,424 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 14:03:00,424 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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume true; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume !true; [2025-02-08 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-2: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-1: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4006-3: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,425 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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-2: havoc ldv_character_driver_scenario_callback_2_22_#t~ret453#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 14:03:00,425 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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-3: havoc ldv_character_driver_scenario_callback_2_22_#t~ret453#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 14:03:00,425 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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4535: havoc adu_read_~tmp___24~0#1; [2025-02-08 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-1: SUMMARY for call write~$Pointer$#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007: SUMMARY for call write~$Pointer$#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-3: SUMMARY for call write~$Pointer$#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4007-2: SUMMARY for call write~$Pointer$#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4536: havoc adu_read_~tmp___25~0#1; [2025-02-08 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-2: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-1: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4008-3: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,425 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 14:03:00,425 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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4537: havoc adu_read_~tmp___26~0#1; [2025-02-08 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,425 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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-1: SUMMARY for call write~$Pointer$#27(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 14:03:00,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009: SUMMARY for call write~$Pointer$#27(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 14:03:00,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-3: SUMMARY for call write~$Pointer$#27(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 14:03:00,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4009-2: SUMMARY for call write~$Pointer$#27(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 14:03:00,426 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 14:03:00,426 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 14:03:00,426 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 14:03:00,426 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 14:03:00,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,426 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 14:03:00,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5859-3: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,426 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 14:03:00,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4538: havoc adu_read_~tmp___27~0#1; [2025-02-08 14:03:00,426 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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010: SUMMARY for call write~$Pointer$#27(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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-2: SUMMARY for call write~$Pointer$#27(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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-1: SUMMARY for call write~$Pointer$#27(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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4010-3: SUMMARY for call write~$Pointer$#27(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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-1: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,427 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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,427 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 14:03:00,427 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 14:03:00,427 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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-1: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-3: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-2: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-5: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-4: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-7: usb_fill_int_urb_#t~short83#1 := 5bv32 == usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-6: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-9: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-9: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-8: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-11: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-10: usb_fill_int_urb_#t~short83#1 := 3bv32 == usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-13: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-12: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-15: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-14: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-17: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-16: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-16: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-19: usb_fill_int_urb_#t~short83#1 := 5bv32 == usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-18: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-21: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-21: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-20: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-23: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,427 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~ret343#1; [2025-02-08 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-22: usb_fill_int_urb_#t~short83#1 := 3bv32 == usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,427 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 14:03:00,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-25: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: havoc adu_write_#t~ret343#1; [2025-02-08 14:03:00,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-24: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-1: havoc adu_write_#t~mem342#1.base, adu_write_#t~mem342#1.offset; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-27: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,429 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 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-26: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-7: havoc copy_from_user_#res#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-29: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,429 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 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-28: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-28: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-5: adu_write_#t~ret343#1 := copy_from_user_#res#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4012: usb_fill_int_urb_~__val~0#1 := usb_fill_int_urb_~interval#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-31: usb_fill_int_urb_#t~short83#1 := 5bv32 == usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-30: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,429 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 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-33: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-33: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-8: 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~mem342#1.base, adu_write_#t~mem342#1.offset, adu_write_~buffer#1.base, adu_write_~buffer#1.offset, adu_write_~bytes_to_write~0#1; [2025-02-08 14:03:00,429 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 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-32: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-9: SUMMARY for call adu_write_#t~mem342#1.base, adu_write_#t~mem342#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-35: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-34: usb_fill_int_urb_#t~short83#1 := 3bv32 == usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,429 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 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-37: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-36: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-2: havoc adu_read_#t~mem263#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-39: havoc usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-3: SUMMARY for call adu_read_#t~mem263#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-38: havoc usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume 0bv32 == adu_read_#t~mem263#1; [2025-02-08 14:03:00,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume !(0bv32 == adu_read_#t~mem263#1); [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-41: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-1: havoc adu_read_#t~mem263#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-40: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-40: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-43: usb_fill_int_urb_#t~short83#1 := 5bv32 == usb_fill_int_urb_#t~mem82#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-42: havoc usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-45: assume usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-45: assume !usb_fill_int_urb_#t~short83#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-44: SUMMARY for call usb_fill_int_urb_#t~mem82#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-47: SUMMARY for call usb_fill_int_urb_#t~mem81#1 := read~intINTTYPE4#27(usb_fill_int_urb_~dev#1.base, ~bvadd~32(28bv32, usb_fill_int_urb_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4011-46: usb_fill_int_urb_#t~short83#1 := 3bv32 == usb_fill_int_urb_#t~mem81#1; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4541: adu_read_~bytes_read~0#1 := 0bv32; [2025-02-08 14:03:00,430 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 14:03:00,430 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 14:03:00,430 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 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-3: havoc ldv_mutex_lock_adutux_mutex_#t~ret536#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-2: havoc ldv_mutex_lock_adutux_mutex_#t~ret536#1, ldv_mutex_lock_adutux_mutex_~lock#1.base, ldv_mutex_lock_adutux_mutex_~lock#1.offset; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: havoc adu_write_#t~ret303#1.base, adu_write_#t~ret303#1.offset; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-1: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 14:03:00,430 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 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-4: adu_write_#t~ret303#1.base, adu_write_#t~ret303#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-1: havoc adu_write_#t~ret303#1.base, adu_write_#t~ret303#1.offset; [2025-02-08 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-3: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4013-2: usb_fill_int_urb_~__min~0#1 := 1bv32; [2025-02-08 14:03:00,431 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~ret303#1.base, adu_write_#t~ret303#1.offset; [2025-02-08 14:03:00,431 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 14:03:00,431 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 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4542: adu_read_~bytes_to_read~0#1 := adu_read_~count#1; [2025-02-08 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-2: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-1: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 14:03:00,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014-3: usb_fill_int_urb_~__max~0#1 := 16bv32; [2025-02-08 14:03:00,432 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 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-1: havoc ldv_character_driver_scenario_callback_2_5_#t~ret454#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 14:03:00,432 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 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-2: havoc ldv_character_driver_scenario_callback_2_5_#t~ret454#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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4543: adu_read_~retval~2#1 := 0bv32; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume 0bv32 != adu_write_~tmp___22~1#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: assume !(0bv32 != adu_write_~tmp___22~1#1); [2025-02-08 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-1: assume { :end_inline_schedule_timeout } true;adu_read_~tmp___16~0#1 := adu_read_#t~ret264#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-2: havoc schedule_timeout_#in~arg0#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: havoc adu_read_#t~ret264#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-5: havoc schedule_timeout_#t~nondet648#1, schedule_timeout_~arg0#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-6: havoc schedule_timeout_#res#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-3: havoc schedule_timeout_#t~nondet648#1, schedule_timeout_~arg0#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-4: adu_read_#t~ret264#1 := schedule_timeout_#res#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4544: adu_read_~timeout~0#1 := 0bv32; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: adu_write_~retval~3#1 := 4294967282bv32; [2025-02-08 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 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 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: adu_read_~timeout~0#1 := adu_read_~tmp___16~0#1; [2025-02-08 14:03:00,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4545: adu_read_~should_submit~0#1 := 0bv32; [2025-02-08 14:03:00,432 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 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-1: assume ~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-1: assume !~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017: SUMMARY for call write~intINTTYPE4#27(~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 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-3: assume ~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-3: assume !(~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32)); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-2: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-2: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-5: assume ~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-5: assume !~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-4: assume ~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-4: assume !~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-7: assume ~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-7: assume !~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-6: SUMMARY for call write~intINTTYPE4#27(~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 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-9: assume ~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-9: assume !(~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32)); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-8: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-8: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-11: assume ~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-11: assume !~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-10: assume ~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-10: assume !~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-13: assume ~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-13: assume !~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546: havoc adu_read_#t~ret199#1.base, adu_read_#t~ret199#1.offset; [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-12: SUMMARY for call write~intINTTYPE4#27(~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 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: assume ~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-15: assume !(~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32)); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-14: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-14: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4546-3: adu_read_#t~ret199#1.base, adu_read_#t~ret199#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-17: assume ~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-17: assume !~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,434 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 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-16: assume ~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-16: assume !~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,434 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~ret199#1.base, adu_read_#t~ret199#1.offset; [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-19: assume ~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-19: assume !~bvsle~63(~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1))), 2147483647bv63); [2025-02-08 14:03:00,434 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 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-18: SUMMARY for call write~intINTTYPE4#27(~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 14:03:00,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-21: assume ~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-21: assume !(~bvsle~32(0bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)) && ~bvslt~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1), 32bv32)); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-20: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-20: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(1bv63, ~sign_extend~63~32(~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)))); [2025-02-08 14:03:00,435 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 14:03:00,435 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 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-23: assume ~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-23: assume !~bvsle~33(6442450944bv33, ~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1))); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-22: assume ~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4017-22: assume !~bvsle~33(~bvadd~33(8589934591bv33, ~sign_extend~33~32(usb_fill_int_urb_~interval#1)), 2147483647bv33); [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4547: SUMMARY for call write~intINTTYPE4#9(0bv32, adu_read_~#wait~0#1.base, adu_read_~#wait~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-1: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-3: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4019-2: SUMMARY for call write~intINTTYPE4#27(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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: SUMMARY for call write~$Pointer$#9(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 14:03:00,436 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~ret304#1.base, adu_write_#t~ret304#1.offset; [2025-02-08 14:03:00,436 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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: havoc adu_write_#t~ret304#1.base, adu_write_#t~ret304#1.offset; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-1: havoc adu_write_#t~ret304#1.base, adu_write_#t~ret304#1.offset; [2025-02-08 14:03:00,436 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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077-4: adu_write_#t~ret304#1.base, adu_write_#t~ret304#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,436 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 14:03:00,436 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 14:03:00,436 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 14:03:00,436 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 14:03:00,436 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 14:03:00,436 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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: SUMMARY for call write~$Pointer$#9(#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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342: havoc adu_write_#t~ret347#1; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-3: havoc adu_write_#t~mem344#1.base, adu_write_#t~mem344#1.offset; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-4: assume { :end_inline___create_pipe } true;adu_write_~tmp___23~1#1 := adu_write_#t~ret347#1; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-1: havoc adu_write_#t~mem346#1; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-2: havoc adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-7: adu_write_#t~ret347#1 := __create_pipe_#res#1; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-8: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,436 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 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-6: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-1: SUMMARY for call write~intINTTYPE4#27(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-11: SUMMARY for call adu_write_#t~mem346#1 := read~intINTTYPE1#27(adu_write_#t~mem345#1.base, ~bvadd~32(2bv32, adu_write_#t~mem345#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021: SUMMARY for call write~intINTTYPE4#27(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-12: SUMMARY for call adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-9: havoc __create_pipe_#res#1; [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-3: SUMMARY for call write~intINTTYPE4#27(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4021-2: SUMMARY for call write~intINTTYPE4#27(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~32(108bv32, usb_fill_int_urb_~urb#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-10: 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~mem344#1.base, adu_write_#t~mem344#1.offset, ~zero_extend~32~8(adu_write_#t~mem346#1); [2025-02-08 14:03:00,437 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 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-1: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5342-13: SUMMARY for call adu_write_#t~mem344#1.base, adu_write_#t~mem344#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5871-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: SUMMARY for call write~$Pointer$#9(0bv32, 0bv32, adu_read_~#wait~0#1.base, ~bvadd~32(12bv32, adu_read_~#wait~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-2: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: havoc adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset; [2025-02-08 14:03:00,437 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 14:03:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: havoc adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset; [2025-02-08 14:03:00,437 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 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-4: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,438 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 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_write_#t~mem348#1.base, adu_write_#t~mem348#1.offset; [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-3: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1, ldv_mutex_unlock_adutux_mutex_~lock#1.base, ldv_mutex_unlock_adutux_mutex_~lock#1.offset; [2025-02-08 14:03:00,438 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 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-8: SUMMARY for call adu_write_#t~mem348#1.base, adu_write_#t~mem348#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-6: SUMMARY for call adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(316bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-7: SUMMARY for call adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: SUMMARY for call write~$Pointer$#9(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 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: adu_read_~dev~4#1.base, adu_read_~dev~4#1.offset := adu_read_#t~mem200#1.base, adu_read_#t~mem200#1.offset; [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-2: SUMMARY for call adu_read_#t~mem200#1.base, adu_read_#t~mem200#1.offset := read~$Pointer$#27(adu_read_~file#1.base, ~bvadd~32(296bv32, adu_read_~file#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: havoc adu_read_#t~mem200#1.base, adu_read_#t~mem200#1.offset; [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: 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~mem348#1.base, adu_write_#t~mem348#1.offset, adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset, ~bvor~32(1073741824bv32, adu_write_~tmp___23~1#1), adu_write_#t~mem350#1.base, adu_write_#t~mem350#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~mem352#1); [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-3: SUMMARY for call adu_write_#t~mem352#1 := read~intINTTYPE1#27(adu_write_#t~mem351#1.base, ~bvadd~32(6bv32, adu_write_#t~mem351#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345: havoc adu_write_#t~mem352#1; [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-1: havoc adu_write_#t~mem351#1.base, adu_write_#t~mem351#1.offset; [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-4: SUMMARY for call adu_write_#t~mem351#1.base, adu_write_#t~mem351#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(320bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume false; [2025-02-08 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume !false; [2025-02-08 14:03:00,438 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 14:03:00,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-3: havoc ldv_mutex_lock_interruptible_63_#t~ret495#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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553: havoc adu_read_#t~ret201#1; [2025-02-08 14:03:00,439 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~ret201#1; [2025-02-08 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-6: havoc ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346: havoc adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset; [2025-02-08 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-4: adu_read_#t~ret201#1 := ldv_mutex_lock_interruptible_63_#res#1; [2025-02-08 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4553-5: havoc ldv_mutex_lock_interruptible_63_#t~ret495#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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-1: SUMMARY for call write~intINTTYPE4#27(adu_write_~bytes_to_write~0#1, adu_write_#t~mem353#1.base, ~bvadd~32(92bv32, adu_write_#t~mem353#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5346-2: SUMMARY for call adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-2: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-4: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-6: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-8: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-10: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_write_~dev~5#1.base, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-12: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-14: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,439 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 14:03:00,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-16: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,440 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 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-18: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,440 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 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-20: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,440 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 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-22: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,440 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 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-24: spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1; [2025-02-08 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume 0bv32 != adu_read_~tmp___0~8#1; [2025-02-08 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: assume !(0bv32 != adu_read_~tmp___0~8#1); [2025-02-08 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-1: havoc adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset; [2025-02-08 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-2: assume { :end_inline_usb_submit_urb } true;adu_write_~retval~3#1 := adu_write_#t~ret355#1; [2025-02-08 14:03:00,440 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 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: havoc adu_write_#t~ret355#1; [2025-02-08 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-5: adu_write_#t~ret355#1 := usb_submit_urb_#res#1; [2025-02-08 14:03:00,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-6: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,441 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 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-4: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-9: SUMMARY for call adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(324bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-1: havoc adu_write_#t~ret305#1.base, adu_write_#t~ret305#1.offset; [2025-02-08 14:03:00,441 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~ret305#1.base, adu_write_#t~ret305#1.offset; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-7: havoc usb_submit_urb_#res#1; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-8: 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~mem354#1.base, adu_write_#t~mem354#1.offset, 208bv32; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: havoc adu_write_#t~ret305#1.base, adu_write_#t~ret305#1.offset; [2025-02-08 14:03:00,441 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 14:03:00,441 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 14:03:00,441 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 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-4: adu_write_#t~ret305#1.base, adu_write_#t~ret305#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4556-1: adu_read_#res#1 := 4294966784bv32; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume false; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4821: assume !false; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: havoc ldv_mutex_lock_interruptible_63_~tmp~29#1; [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume ~bvslt~32(adu_write_~retval~3#1, 0bv32); [2025-02-08 14:03:00,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume !~bvslt~32(adu_write_~retval~3#1, 0bv32); [2025-02-08 14:03:00,441 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 14:03:00,441 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 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 14:03:00,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:03:00,442 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 14:03:00,443 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 14:03:00,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-2: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-4: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4030-6: __create_pipe_~endpoint#1 := __create_pipe_#in~endpoint#1; [2025-02-08 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,443 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 14:03:00,444 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 14:03:00,444 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 14:03:00,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume 0bv32 == ~bvadd~32(adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset); [2025-02-08 14:03:00,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume !(0bv32 == ~bvadd~32(adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset)); [2025-02-08 14:03:00,444 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 14:03:00,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-1: havoc adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset; [2025-02-08 14:03:00,444 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 14:03:00,444 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 14:03:00,444 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 14:03:00,444 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 14:03:00,444 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 14:03:00,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-2: havoc adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset; [2025-02-08 14:03:00,444 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 14:03:00,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-3: SUMMARY for call adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,444 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 14:03:00,444 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 14:03:00,444 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 14:03:00,445 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 14:03:00,445 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 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: SUMMARY for call write~intINTTYPE4#27(1bv32, adu_write_~dev~5#1.base, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,445 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 14:03:00,445 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 14:03:00,445 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 14:03:00,445 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 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc ldv_mutex_lock_interruptible_63_#t~ret495#1; [2025-02-08 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-4: ldv_mutex_lock_interruptible_63_#t~ret495#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 14:03:00,445 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 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#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 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-3: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:03:00,445 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 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: havoc adu_write_#t~ret357#1; [2025-02-08 14:03:00,445 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~ret495#1; [2025-02-08 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: assume { :end_inline_dev_err } true;havoc adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset; [2025-02-08 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-6: havoc dev_err_#res#1; [2025-02-08 14:03:00,445 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 14:03:00,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-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_write_#t~mem356#1.base, ~bvadd~32(99bv32, adu_write_#t~mem356#1.offset), 147bv32, 0bv32; [2025-02-08 14:03:00,446 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 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-4: adu_write_#t~ret357#1 := dev_err_#res#1; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410-5: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#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 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-5: havoc dev_err_#t~nondet644#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-8: SUMMARY for call adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume false; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume !false; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4561: adu_read_~retval~2#1 := 4294967277bv32; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-3: assume ~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-3: assume !~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-2: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-5: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-5: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-4: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem94#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-7: SUMMARY for call __create_pipe_#t~mem94#1 := read~intINTTYPE4#27(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-6: assume ~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-6: assume !~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-8: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-11: assume ~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-11: assume !~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-10: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-13: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-12: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem94#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562: assume { :end_inline_printk } true;havoc adu_read_#t~ret203#1; [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-15: SUMMARY for call __create_pipe_#t~mem94#1 := read~intINTTYPE4#27(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,446 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 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-14: assume ~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-14: assume !~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-3: adu_read_#t~ret203#1 := printk_#res#1; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-4: havoc printk_#t~nondet643#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-16: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-1: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-19: assume ~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-19: assume !~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-2: havoc printk_#t~nondet643#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-18: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-21: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-21: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,447 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 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-20: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem94#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562-5: havoc printk_#res#1; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-23: SUMMARY for call __create_pipe_#t~mem94#1 := read~intINTTYPE4#27(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,447 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 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-22: assume ~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-22: assume !~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-24: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-27: assume ~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-27: assume !~bvsle~63(~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63), 2147483647bv63); [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-26: havoc __create_pipe_#t~mem94#1; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091: havoc adu_write_#t~ret306#1.base, adu_write_#t~ret306#1.offset; [2025-02-08 14:03:00,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-29: assume ~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-29: assume !~bvsle~63(9223372034707292160bv63, ~bvshl~63(~sign_extend~63~32(__create_pipe_#t~mem94#1), 8bv63)); [2025-02-08 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-1: havoc adu_write_#t~ret306#1.base, adu_write_#t~ret306#1.offset; [2025-02-08 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-28: __create_pipe_#res#1 := ~bvor~32(~bvshl~32(__create_pipe_#t~mem94#1, 8bv32), ~bvshl~32(__create_pipe_~endpoint#1, 15bv32)); [2025-02-08 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-31: SUMMARY for call __create_pipe_#t~mem94#1 := read~intINTTYPE4#27(__create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: assume ~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4033-30: assume !~bvsle~32(0bv32, __create_pipe_#t~mem94#1); [2025-02-08 14:03:00,448 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 14:03:00,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091-4: adu_write_#t~ret306#1.base, adu_write_#t~ret306#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,448 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 14:03:00,449 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~ret306#1.base, adu_write_#t~ret306#1.offset; [2025-02-08 14:03:00,449 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 14:03:00,449 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 14:03:00,449 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 14:03:00,449 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 14:03:00,449 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 14:03:00,449 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 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-4: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: havoc ldv_filter_err_code_~tmp~38#1; [2025-02-08 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-8: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-6: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume true; [2025-02-08 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: assume !true; [2025-02-08 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: assume { :end_inline_adu_read } true;havoc ldv_character_driver_scenario_callback_2_22_#t~ret453#1; [2025-02-08 14:03:00,449 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 14:03:00,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-4: havoc adu_read_#t~ret199#1.base, adu_read_#t~ret199#1.offset, adu_read_#t~mem200#1.base, adu_read_#t~mem200#1.offset, adu_read_#t~ret201#1, adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset, adu_read_#t~ret203#1, adu_read_#t~mem204#1, adu_read_#t~ret205#1, adu_read_#t~mem206#1.base, adu_read_#t~mem206#1.offset, adu_read_#t~ret207#1, adu_read_#t~mem208#1, adu_read_#t~ret209#1, adu_read_#t~mem210#1.base, adu_read_#t~mem210#1.offset, adu_read_#t~ret211#1, adu_read_#t~mem212#1, adu_read_#t~mem213#1, adu_read_#t~mem214#1, adu_read_#t~ret215#1, adu_read_#t~mem216#1.base, adu_read_#t~mem216#1.offset, adu_read_#t~mem217#1.base, adu_read_#t~mem217#1.offset, adu_read_#t~mem218#1, adu_read_#t~ret219#1, adu_read_#t~mem221#1.base, adu_read_#t~mem221#1.offset, adu_read_#t~mem220#1, adu_read_#t~ret222#1, adu_read_#t~mem223#1, adu_read_#t~mem224#1, adu_read_#t~mem225#1, adu_read_#t~ret226#1, adu_read_#t~mem227#1.base, adu_read_#t~mem227#1.offset, adu_read_#t~mem228#1, adu_read_#t~ret229#1, adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset, adu_read_#t~mem231#1.base, adu_read_#t~mem231#1.offset, adu_read_#t~mem232#1, adu_read_#t~mem233#1, adu_read_#t~mem234#1, adu_read_#t~ret235#1, adu_read_#t~mem236#1.base, adu_read_#t~mem236#1.offset, adu_read_#t~ret237#1, adu_read_#t~mem238#1, adu_read_#t~ret239#1, adu_read_#t~mem240#1.base, adu_read_#t~mem240#1.offset, adu_read_#t~ret241#1, adu_read_#t~mem242#1.base, adu_read_#t~mem242#1.offset, adu_read_#t~ret243#1, adu_read_#t~mem244#1.base, adu_read_#t~mem244#1.offset, adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset, adu_read_#t~mem246#1, adu_read_#t~ret247#1, adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset, adu_read_#t~mem249#1.base, adu_read_#t~mem249#1.offset, adu_read_#t~mem250#1.base, adu_read_#t~mem250#1.offset, adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset, adu_read_#t~mem252#1, adu_read_#t~mem253#1.base, adu_read_#t~mem253#1.offset, adu_read_#t~ret254#1, adu_read_#t~mem255#1, adu_read_#t~ret256#1, adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset, adu_read_#t~ret258#1, adu_read_#t~ret259#1.base, adu_read_#t~ret259#1.offset, adu_read_#t~ret260#1.base, adu_read_#t~ret260#1.offset, adu_read_#t~ret261#1.base, adu_read_#t~ret261#1.offset, adu_read_#t~ret262#1.base, adu_read_#t~ret262#1.offset, adu_read_#t~mem263#1, adu_read_#t~ret264#1, adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset, adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset, adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset, adu_read_#t~ret268#1.base, adu_read_#t~ret268#1.offset, adu_read_#t~mem269#1, adu_read_#t~ret270#1, adu_read_#t~mem271#1.base, adu_read_#t~mem271#1.offset, adu_read_#t~ret272#1, adu_read_#t~ret273#1.base, adu_read_#t~ret273#1.offset, adu_read_#t~ret274#1, adu_read_#t~mem275#1, adu_read_#t~ret276#1, adu_read_#t~mem277#1.base, adu_read_#t~mem277#1.offset, adu_read_#t~ret278#1, adu_read_#t~mem279#1, adu_read_#t~short280#1, adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset, adu_read_#t~ret282#1, adu_read_#t~mem283#1.base, adu_read_#t~mem283#1.offset, adu_read_#t~mem284#1.base, adu_read_#t~mem284#1.offset, adu_read_#t~mem285#1, adu_read_#t~ret286#1, adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, adu_read_#t~mem289#1.base, adu_read_#t~mem289#1.offset, adu_read_#t~mem290#1.base, adu_read_#t~mem290#1.offset, adu_read_#t~mem291#1, adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset, adu_read_#t~ret293#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 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-5: havoc adu_read_#res#1; [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-2: havoc adu_read_#t~ret199#1.base, adu_read_#t~ret199#1.offset, adu_read_#t~mem200#1.base, adu_read_#t~mem200#1.offset, adu_read_#t~ret201#1, adu_read_#t~mem202#1.base, adu_read_#t~mem202#1.offset, adu_read_#t~ret203#1, adu_read_#t~mem204#1, adu_read_#t~ret205#1, adu_read_#t~mem206#1.base, adu_read_#t~mem206#1.offset, adu_read_#t~ret207#1, adu_read_#t~mem208#1, adu_read_#t~ret209#1, adu_read_#t~mem210#1.base, adu_read_#t~mem210#1.offset, adu_read_#t~ret211#1, adu_read_#t~mem212#1, adu_read_#t~mem213#1, adu_read_#t~mem214#1, adu_read_#t~ret215#1, adu_read_#t~mem216#1.base, adu_read_#t~mem216#1.offset, adu_read_#t~mem217#1.base, adu_read_#t~mem217#1.offset, adu_read_#t~mem218#1, adu_read_#t~ret219#1, adu_read_#t~mem221#1.base, adu_read_#t~mem221#1.offset, adu_read_#t~mem220#1, adu_read_#t~ret222#1, adu_read_#t~mem223#1, adu_read_#t~mem224#1, adu_read_#t~mem225#1, adu_read_#t~ret226#1, adu_read_#t~mem227#1.base, adu_read_#t~mem227#1.offset, adu_read_#t~mem228#1, adu_read_#t~ret229#1, adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset, adu_read_#t~mem231#1.base, adu_read_#t~mem231#1.offset, adu_read_#t~mem232#1, adu_read_#t~mem233#1, adu_read_#t~mem234#1, adu_read_#t~ret235#1, adu_read_#t~mem236#1.base, adu_read_#t~mem236#1.offset, adu_read_#t~ret237#1, adu_read_#t~mem238#1, adu_read_#t~ret239#1, adu_read_#t~mem240#1.base, adu_read_#t~mem240#1.offset, adu_read_#t~ret241#1, adu_read_#t~mem242#1.base, adu_read_#t~mem242#1.offset, adu_read_#t~ret243#1, adu_read_#t~mem244#1.base, adu_read_#t~mem244#1.offset, adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset, adu_read_#t~mem246#1, adu_read_#t~ret247#1, adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset, adu_read_#t~mem249#1.base, adu_read_#t~mem249#1.offset, adu_read_#t~mem250#1.base, adu_read_#t~mem250#1.offset, adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset, adu_read_#t~mem252#1, adu_read_#t~mem253#1.base, adu_read_#t~mem253#1.offset, adu_read_#t~ret254#1, adu_read_#t~mem255#1, adu_read_#t~ret256#1, adu_read_#t~mem257#1.base, adu_read_#t~mem257#1.offset, adu_read_#t~ret258#1, adu_read_#t~ret259#1.base, adu_read_#t~ret259#1.offset, adu_read_#t~ret260#1.base, adu_read_#t~ret260#1.offset, adu_read_#t~ret261#1.base, adu_read_#t~ret261#1.offset, adu_read_#t~ret262#1.base, adu_read_#t~ret262#1.offset, adu_read_#t~mem263#1, adu_read_#t~ret264#1, adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset, adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset, adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset, adu_read_#t~ret268#1.base, adu_read_#t~ret268#1.offset, adu_read_#t~mem269#1, adu_read_#t~ret270#1, adu_read_#t~mem271#1.base, adu_read_#t~mem271#1.offset, adu_read_#t~ret272#1, adu_read_#t~ret273#1.base, adu_read_#t~ret273#1.offset, adu_read_#t~ret274#1, adu_read_#t~mem275#1, adu_read_#t~ret276#1, adu_read_#t~mem277#1.base, adu_read_#t~mem277#1.offset, adu_read_#t~ret278#1, adu_read_#t~mem279#1, adu_read_#t~short280#1, adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset, adu_read_#t~ret282#1, adu_read_#t~mem283#1.base, adu_read_#t~mem283#1.offset, adu_read_#t~mem284#1.base, adu_read_#t~mem284#1.offset, adu_read_#t~mem285#1, adu_read_#t~ret286#1, adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, adu_read_#t~mem289#1.base, adu_read_#t~mem289#1.offset, adu_read_#t~mem290#1.base, adu_read_#t~mem290#1.offset, adu_read_#t~mem291#1, adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset, adu_read_#t~ret293#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 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-3: ldv_character_driver_scenario_callback_2_22_#t~ret453#1 := adu_read_#res#1; [2025-02-08 14:03:00,450 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 14:03:00,450 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 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume 0bv32 == adu_read_~count#1; [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume !(0bv32 == adu_read_~count#1); [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-3: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-2: havoc ldv_filter_positive_int_#in~val#1; [2025-02-08 14:03:00,450 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~ret510#1; [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: havoc ldv_filter_err_code_#t~ret510#1; [2025-02-08 14:03:00,450 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 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-6: havoc ldv_filter_positive_int_#res#1; [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-5: havoc ldv_filter_positive_int_~val#1; [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-4: ldv_filter_err_code_#t~ret510#1 := ldv_filter_positive_int_#res#1; [2025-02-08 14:03:00,450 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 14:03:00,450 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 14:03:00,450 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 14:03:00,450 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 14:03:00,450 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 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4569: SUMMARY for call write~$Pointer$#3(56bv32, 0bv32, adu_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,450 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 14:03:00,450 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~ret589#1; [2025-02-08 14:03:00,450 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-2: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:03:00,451 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:03:00,451 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-6: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:03:00,451 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-4: usb_submit_urb_~arg1#1 := usb_submit_urb_#in~arg1#1; [2025-02-08 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4570: SUMMARY for call write~$Pointer$#3(57bv32, 0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(4bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,451 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 14:03:00,451 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 14:03:00,451 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-4: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,451 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-3: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,451 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 14:03:00,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-2: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 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 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-8: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-7: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 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 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-5: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: SUMMARY for call write~$Pointer$#3(58bv32, 0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(8bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-12: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-10: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-9: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-15: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-14: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-13: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-19: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-18: usb_submit_urb_#res#1 := usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006-17: havoc usb_submit_urb_#t~nondet639#1; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-1: havoc adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset; [2025-02-08 14:03:00,452 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~ret265#1.base, adu_read_#t~ret265#1.offset; [2025-02-08 14:03:00,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836: havoc adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset; [2025-02-08 14:03:00,452 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 14:03:00,452 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 14:03:00,453 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 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4836-4: adu_read_#t~ret265#1.base, adu_read_#t~ret265#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: SUMMARY for call write~$Pointer$#3(59bv32, 0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(12bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,453 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 14:03:00,453 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 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4308: havoc adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset; [2025-02-08 14:03:00,453 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 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-5: [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-4: havoc ldv_mutex_unlock_adutux_mutex_#t~ret544#1; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-3: [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret544#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-7: [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-6: SUMMARY for call ldv_mutex_unlock_adutux_mutex_#t~ret544#1 := #PthreadsMutexUnlock(~#pmutex_adutux_mutex~0.base, ~#pmutex_adutux_mutex~0.offset); srcloc: null [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4573: SUMMARY for call write~intINTTYPE4#3(368bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4574: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor~6#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575: havoc adu_read_#t~ret205#1; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-1: havoc adu_read_#t~mem204#1; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-5: adu_read_#t~ret205#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,453 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~ret205#1; [2025-02-08 14:03:00,453 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 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-8: 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~mem204#1), 0bv32; [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-9: SUMMARY for call adu_read_#t~mem204#1 := read~intINTTYPE4#3(adu_read_~#descriptor~6#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor~6#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,453 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 14:03:00,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,453 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 14:03:00,453 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 14:03:00,453 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 14:03:00,453 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 14:03:00,453 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 14:03:00,453 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 14:03:00,453 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 14:03:00,454 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 14:03:00,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898: assume { :end_inline_noop_llseek } true;havoc ldv_character_driver_scenario_callback_2_5_#t~ret454#1; [2025-02-08 14:03:00,454 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 14:03:00,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-3: ldv_character_driver_scenario_callback_2_5_#t~ret454#1 := noop_llseek_#res#1; [2025-02-08 14:03:00,454 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 14:03:00,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-4: havoc noop_llseek_#t~nondet647#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 14:03:00,455 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 14:03:00,455 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 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-2: havoc noop_llseek_#t~nondet647#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1; [2025-02-08 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898-5: havoc noop_llseek_#res#1; [2025-02-08 14:03:00,455 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 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume 0bv32 != adu_read_~tmp___1~4#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume !(0bv32 != adu_read_~tmp___1~4#1); [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume 0bv32 == adu_write_#t~mem307#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: assume !(0bv32 == adu_write_#t~mem307#1); [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: SUMMARY for call adu_write_#t~mem307#1 := read~intINTTYPE4#27(adu_write_~dev~5#1.base, ~bvadd~32(328bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-1: havoc adu_write_#t~mem307#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-2: havoc adu_write_#t~mem307#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5371: ldv_character_driver_scenario_write_2_4_#t~ret457#1 := adu_write_#res#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: havoc adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-1: havoc adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843-4: adu_read_#t~ret266#1.base, adu_read_#t~ret266#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,455 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 14:03:00,455 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~ret266#1.base, adu_read_#t~ret266#1.offset; [2025-02-08 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: havoc adu_read_#t~ret207#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem206#1.base, adu_read_#t~mem206#1.offset; [2025-02-08 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-4: adu_read_#t~ret207#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-8: SUMMARY for call adu_read_#t~mem206#1.base, adu_read_#t~mem206#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,455 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~ret589#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,455 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 14:03:00,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-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_read_~#descriptor~6#1.base, adu_read_~#descriptor~6#1.offset, adu_read_#t~mem206#1.base, ~bvadd~32(99bv32, adu_read_#t~mem206#1.offset), 60bv32, 0bv32; [2025-02-08 14:03:00,455 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 14:03:00,456 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 14:03:00,456 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 14:03:00,456 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 14:03:00,456 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 14:03:00,456 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 14:03:00,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-1: assume { :end_inline_iminor } true;adu_open_~tmp~11#1 := adu_open_#t~ret157#1; [2025-02-08 14:03:00,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-2: havoc iminor_#in~inode#1.base, iminor_#in~inode#1.offset; [2025-02-08 14:03:00,456 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 14:03:00,456 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316: havoc adu_open_#t~ret157#1; [2025-02-08 14:03:00,457 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4316-4: adu_open_#t~ret157#1 := iminor_#res#1; [2025-02-08 14:03:00,457 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 14:03:00,457 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 14:03:00,457 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 14:03:00,457 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 14:03:00,457 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 14:03:00,457 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 14:03:00,457 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 14:03:00,457 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-3: _copy_to_user_~arg2#1 := _copy_to_user_#in~arg2#1; [2025-02-08 14:03:00,457 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 14:03:00,457 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 14:03:00,457 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4317: adu_open_~subminor~0#1 := adu_open_~tmp~11#1; [2025-02-08 14:03:00,457 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110: havoc adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5110-3: adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,457 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 14:03:00,457 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~ret308#1.base, adu_write_#t~ret308#1.offset; [2025-02-08 14:03:00,457 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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-3: _copy_to_user_#res#1 := _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-2: havoc _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: havoc _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-7: havoc _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-5: havoc _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-4: havoc _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-9: havoc _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-8: _copy_to_user_#res#1 := _copy_to_user_#t~nondet641#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318: havoc adu_open_#t~ret158#1; [2025-02-08 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-3: havoc ldv_mutex_lock_interruptible_59_#t~ret494#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 14:03:00,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-4: adu_open_#t~ret158#1 := ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 14:03:00,458 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~ret158#1; [2025-02-08 14:03:00,458 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 14:03:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111: havoc adu_write_#t~ret309#1; [2025-02-08 14:03:00,458 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 14:03:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-1: assume { :end_inline_signal_pending } true;adu_write_~tmp___11~1#1 := adu_write_#t~ret309#1; [2025-02-08 14:03:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-5: havoc ldv_mutex_lock_interruptible_59_#t~ret494#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 14:03:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4318-6: havoc ldv_mutex_lock_interruptible_59_#res#1; [2025-02-08 14:03:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-4: adu_write_#t~ret309#1 := signal_pending_#res#1; [2025-02-08 14:03:00,458 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 14:03:00,458 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 14:03:00,458 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 14:03:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111-6: havoc signal_pending_#res#1; [2025-02-08 14:03:00,459 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 14:03:00,459 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 14:03:00,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: _raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1; [2025-02-08 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,459 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume 0bv32 != adu_open_~retval~0#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4320: assume !(0bv32 != adu_open_~retval~0#1); [2025-02-08 14:03:00,460 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 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 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume 0bv32 != adu_write_~tmp___11~1#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5113: assume !(0bv32 != adu_write_~tmp___11~1#1); [2025-02-08 14:03:00,460 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 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850: havoc adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset; [2025-02-08 14:03:00,460 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 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-4: 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 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4850-1: havoc adu_read_#t~ret267#1.base, adu_read_#t~ret267#1.offset; [2025-02-08 14:03:00,460 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~ret267#1.base, adu_read_#t~ret267#1.offset; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-2: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 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 14:03:00,460 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 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-6: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-5: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-4: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-3: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-10: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-9: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-8: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-7: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-14: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-13: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-12: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-11: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-18: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: SUMMARY for call write~$Pointer$#3(117bv32, 0bv32, adu_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-17: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-16: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-15: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-22: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-21: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-20: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-19: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-26: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-25: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-24: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-23: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-30: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-29: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-28: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-27: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-34: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-33: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-32: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-31: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-38: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-37: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-36: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-35: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,463 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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-42: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,463 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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-41: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-40: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,463 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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-39: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-46: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-45: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,463 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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-44: ldv__builtin_expect_~c#1 := ldv__builtin_expect_#in~c#1; [2025-02-08 14:03:00,463 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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-43: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: SUMMARY for call write~$Pointer$#3(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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-47: ldv__builtin_expect_~exp#1 := ldv__builtin_expect_#in~exp#1; [2025-02-08 14:03:00,463 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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-3: havoc adu_open_#t~ret157#1, adu_open_#t~ret158#1, adu_open_#t~ret159#1.base, adu_open_#t~ret159#1.offset, adu_open_#t~ret160#1, adu_open_#t~ret161#1.base, adu_open_#t~ret161#1.offset, adu_open_#t~mem162#1.base, adu_open_#t~mem162#1.offset, adu_open_#t~short163#1, adu_open_#t~mem164#1, adu_open_#t~mem165#1, adu_open_#t~mem166#1, adu_open_#t~ret167#1, adu_open_#t~mem168#1.base, adu_open_#t~mem168#1.offset, adu_open_#t~mem169#1, adu_open_#t~ret170#1, adu_open_#t~mem171#1.base, adu_open_#t~mem171#1.offset, adu_open_#t~ret172#1, adu_open_#t~mem173#1.base, adu_open_#t~mem173#1.offset, adu_open_#t~mem174#1.base, adu_open_#t~mem174#1.offset, adu_open_#t~mem175#1, adu_open_#t~ret176#1, adu_open_#t~mem177#1.base, adu_open_#t~mem177#1.offset, adu_open_#t~mem178#1.base, adu_open_#t~mem178#1.offset, adu_open_#t~mem179#1.base, adu_open_#t~mem179#1.offset, adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset, adu_open_#t~mem181#1, adu_open_#t~mem182#1.base, adu_open_#t~mem182#1.offset, adu_open_#t~ret183#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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909: havoc ldv_character_driver_scenario_probe_2_13_#t~ret455#1; [2025-02-08 14:03:00,463 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~ret455#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-4: ldv_character_driver_scenario_probe_2_13_#t~ret455#1 := adu_open_#res#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4588: adu_read_~timeout~0#1 := 500bv32; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: SUMMARY for call write~$Pointer$#3(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 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-5: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-3: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: SUMMARY for call write~$Pointer$#3(62bv32, 0bv32, adu_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-9: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,464 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 14:03:00,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-7: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-13: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 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 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-3: havoc usb_find_interface_#t~ret652#1.base, usb_find_interface_#t~ret652#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-11: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325: havoc adu_open_#t~ret159#1.base, adu_open_#t~ret159#1.offset; [2025-02-08 14:03:00,465 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~ret589#1; [2025-02-08 14:03:00,465 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~ret159#1.base, adu_open_#t~ret159#1.offset; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-17: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 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 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: SUMMARY for call write~$Pointer$#3(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 14:03:00,465 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 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-15: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-4: adu_open_#t~ret159#1.base, adu_open_#t~ret159#1.offset := usb_find_interface_#res#1.base, usb_find_interface_#res#1.offset; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4325-5: havoc usb_find_interface_#t~ret652#1.base, usb_find_interface_#t~ret652#1.offset, usb_find_interface_~arg0#1.base, usb_find_interface_~arg0#1.offset, usb_find_interface_~arg1#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-21: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-19: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-24: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,465 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 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-23: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-28: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-26: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: SUMMARY for call write~$Pointer$#3(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 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-32: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-30: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-36: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-34: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 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 14:03:00,466 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 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-40: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 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 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-38: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-44: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-42: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5119: SUMMARY for call write~intINTTYPE4#3(551bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-46: ldv__builtin_expect_#res#1 := ldv__builtin_expect_~exp#1; [2025-02-08 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: SUMMARY for call write~$Pointer$#3(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 14:03:00,466 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 14:03:00,466 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 14:03:00,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_write_~#descriptor___0~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: SUMMARY for call write~$Pointer$#3(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 14:03:00,467 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~ret311#1; [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: havoc adu_write_#t~ret311#1; [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-1: havoc adu_write_#t~mem310#1; [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-5: adu_write_#t~ret311#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,467 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~ret268#1.base, adu_read_#t~ret268#1.offset; [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: havoc adu_read_#t~ret268#1.base, adu_read_#t~ret268#1.offset; [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-8: 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~mem310#1), 0bv32; [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-1: havoc adu_read_#t~ret268#1.base, adu_read_#t~ret268#1.offset; [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121-9: SUMMARY for call adu_write_#t~mem310#1 := read~intINTTYPE4#3(adu_write_~#descriptor___0~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___0~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-4: adu_read_#t~ret268#1.base, adu_read_#t~ret268#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,467 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 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: SUMMARY for call write~intINTTYPE4#3(373bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-2: havoc printk_#t~nondet643#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:03:00,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-3: adu_open_#t~ret160#1 := printk_#res#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329: assume { :end_inline_printk } true;havoc adu_open_#t~ret160#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-1: havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset; [2025-02-08 14:03:00,468 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 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-4: havoc printk_#t~nondet643#1, printk_~arg0#1.base, printk_~arg0#1.offset; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4329-5: havoc printk_#res#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___0~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume 0bv32 != adu_write_~tmp___5~1#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: assume !(0bv32 != adu_write_~tmp___5~1#1); [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: havoc adu_read_#t~ret209#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-1: havoc adu_read_#t~mem208#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-5: adu_read_#t~ret209#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,468 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~ret209#1; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_character_driver_scenario_2FINAL: assume true; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-8: 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~mem208#1), 0bv32; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4331: adu_open_~retval~0#1 := 4294967277bv32; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-9: SUMMARY for call adu_read_#t~mem208#1 := read~intINTTYPE4#3(adu_read_~#descriptor___0~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___0~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125: havoc adu_write_#t~ret313#1; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem312#1.base, adu_write_#t~mem312#1.offset; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-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_write_~#descriptor___0~2#1.base, adu_write_~#descriptor___0~2#1.offset, adu_write_#t~mem312#1.base, ~bvadd~32(99bv32, adu_write_#t~mem312#1.offset), 121bv32, 0bv32; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-4: adu_write_#t~ret313#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125-8: SUMMARY for call adu_write_#t~mem312#1.base, adu_write_#t~mem312#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume 0bv32 != adu_read_~tmp___2~3#1; [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !(0bv32 != adu_read_~tmp___2~3#1); [2025-02-08 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: assume { :end_inline_adu_release } true;havoc ldv_character_driver_scenario_release_2_2_#t~ret456#1; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-4: havoc adu_release_#res#1; [2025-02-08 14:03:00,469 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 14:03:00,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-2: havoc adu_release_#t~mem191#1.base, adu_release_#t~mem191#1.offset, adu_release_#t~mem192#1, adu_release_#t~mem193#1, adu_release_#t~ret194#1, adu_release_#t~mem195#1.base, adu_release_#t~mem195#1.offset, adu_release_#t~ret196#1, adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset, adu_release_#t~mem198#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 14:03:00,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919-3: havoc adu_release_#t~mem191#1.base, adu_release_#t~mem191#1.offset, adu_release_#t~mem192#1, adu_release_#t~mem193#1, adu_release_#t~ret194#1, adu_release_#t~mem195#1.base, adu_release_#t~mem195#1.offset, adu_release_#t~ret196#1, adu_release_#t~mem197#1.base, adu_release_#t~mem197#1.offset, adu_release_#t~mem198#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 14:03:00,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599: havoc adu_read_#t~ret211#1; [2025-02-08 14:03:00,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem210#1.base, adu_read_#t~mem210#1.offset; [2025-02-08 14:03:00,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-4: adu_read_#t~ret211#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,470 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 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,471 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 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-8: SUMMARY for call adu_read_#t~mem210#1.base, adu_read_#t~mem210#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,471 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 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599-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_read_~#descriptor___0~1#1.base, adu_read_~#descriptor___0~1#1.offset, adu_read_#t~mem210#1.base, ~bvadd~32(99bv32, adu_read_#t~mem210#1.offset), 66bv32, 0bv32; [2025-02-08 14:03:00,471 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 14:03:00,471 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 14:03:00,471 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 14:03:00,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337: havoc adu_open_#t~ret161#1.base, adu_open_#t~ret161#1.offset; [2025-02-08 14:03:00,472 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~ret161#1.base, adu_open_#t~ret161#1.offset; [2025-02-08 14:03:00,472 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 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5130: adu_write_~__ret___0~1#1 := 0bv32; [2025-02-08 14:03:00,472 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 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337-4: adu_open_#t~ret161#1.base, adu_open_#t~ret161#1.offset := usb_get_intfdata_#res#1.base, usb_get_intfdata_#res#1.offset; [2025-02-08 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume false; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume !false; [2025-02-08 14:03:00,472 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 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-1: havoc adu_open_#t~short163#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume adu_open_#t~short163#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-2: assume !adu_open_#t~short163#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340: havoc adu_open_#t~short163#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-5: adu_open_#t~short163#1 := 0bv32 == ~bvadd~32(adu_open_#t~mem162#1.base, adu_open_#t~mem162#1.offset); [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-6: SUMMARY for call adu_open_#t~mem162#1.base, adu_open_#t~mem162#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-3: havoc adu_open_#t~mem162#1.base, adu_open_#t~mem162#1.offset; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-4: havoc adu_open_#t~mem162#1.base, adu_open_#t~mem162#1.offset; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-7: assume adu_open_#t~short163#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-7: assume !adu_open_#t~short163#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4340-8: adu_open_#t~short163#1 := 0bv32 == ~bvadd~32(adu_open_~dev~2#1.base, adu_open_~dev~2#1.offset); [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: ldv_malloc_~size#1 := ldv_malloc_#in~size#1; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4341: adu_open_~retval~0#1 := 4294967277bv32; [2025-02-08 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456: havoc ldv_mutex_lock_interruptible_75_~tmp~30#1; [2025-02-08 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 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 14:03:00,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607: havoc adu_read_#t~mem213#1; [2025-02-08 14:03:00,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-1: havoc adu_read_#t~mem212#1; [2025-02-08 14:03:00,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc ldv_malloc_~res~1#1.base, ldv_malloc_~res~1#1.offset; [2025-02-08 14:03:00,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-4: assume ~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_#t~mem212#1), ~sign_extend~33~32(adu_read_#t~mem213#1))); [2025-02-08 14:03:00,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-4: assume !~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_#t~mem212#1), ~sign_extend~33~32(adu_read_#t~mem213#1))); [2025-02-08 14:03:00,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-5: SUMMARY for call adu_read_#t~mem213#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume ~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_#t~mem212#1), ~sign_extend~33~32(adu_read_#t~mem213#1)), 2147483647bv33); [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-2: assume !~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_#t~mem212#1), ~sign_extend~33~32(adu_read_#t~mem213#1)), 2147483647bv33); [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-3: adu_read_~data_in_secondary~0#1 := ~bvsub~32(adu_read_#t~mem212#1, adu_read_#t~mem213#1); [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607-6: SUMMARY for call adu_read_#t~mem212#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume false; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: assume !false; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: havoc ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: SUMMARY for call write~$Pointer$#3(68bv32, 0bv32, adu_read_~#descriptor___1~1#1.base, adu_read_~#descriptor___1~1#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,474 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 14:03:00,474 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 14:03:00,474 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 14:03:00,474 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 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume ~bvsle~32(adu_read_~timeout~0#1, 0bv32); [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4873: assume !~bvsle~32(adu_read_~timeout~0#1, 0bv32); [2025-02-08 14:03:00,474 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 14:03:00,474 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 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_malloc_~tmp___0~14#1; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: SUMMARY for call write~$Pointer$#3(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 14:03:00,474 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~ret496#1; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: havoc ldv_mutex_lock_interruptible_75_#t~ret496#1; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-5: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#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 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-2: havoc adu_open_#t~mem164#1; [2025-02-08 14:03:00,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-4: ldv_mutex_lock_interruptible_75_#t~ret496#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-3: SUMMARY for call adu_open_#t~mem164#1 := read~intINTTYPE4#27(adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#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 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume 0bv32 != adu_open_#t~mem164#1; [2025-02-08 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345: assume !(0bv32 != adu_open_#t~mem164#1); [2025-02-08 14:03:00,475 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 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4345-1: havoc adu_open_#t~mem164#1; [2025-02-08 14:03:00,475 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 14:03:00,475 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 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: assume { :end_inline_adu_write } true;havoc ldv_character_driver_scenario_write_2_4_#t~ret457#1; [2025-02-08 14:03:00,475 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 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-4: havoc adu_write_#res#1; [2025-02-08 14:03:00,475 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 14:03:00,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-2: havoc adu_write_#t~ret294#1.base, adu_write_#t~ret294#1.offset, adu_write_#t~mem295#1.base, adu_write_#t~mem295#1.offset, adu_write_#t~ret296#1, adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset, adu_write_#t~ret298#1, adu_write_#t~mem299#1, adu_write_#t~ret300#1, adu_write_#t~mem301#1.base, adu_write_#t~mem301#1.offset, adu_write_#t~ret302#1, adu_write_#t~ret303#1.base, adu_write_#t~ret303#1.offset, adu_write_#t~ret304#1.base, adu_write_#t~ret304#1.offset, adu_write_#t~ret305#1.base, adu_write_#t~ret305#1.offset, adu_write_#t~ret306#1.base, adu_write_#t~ret306#1.offset, adu_write_#t~mem307#1, adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset, adu_write_#t~ret309#1, adu_write_#t~mem310#1, adu_write_#t~ret311#1, adu_write_#t~mem312#1.base, adu_write_#t~mem312#1.offset, adu_write_#t~ret313#1, adu_write_#t~ret314#1.base, adu_write_#t~ret314#1.offset, adu_write_#t~ret315#1.base, adu_write_#t~ret315#1.offset, adu_write_#t~ret316#1.base, adu_write_#t~ret316#1.offset, adu_write_#t~ret317#1.base, adu_write_#t~ret317#1.offset, adu_write_#t~ret318#1, adu_write_#t~mem319#1, adu_write_#t~ret320#1, adu_write_#t~mem321#1.base, adu_write_#t~mem321#1.offset, adu_write_#t~ret322#1, adu_write_#t~ret323#1, adu_write_#t~mem324#1, adu_write_#t~ret325#1, adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset, adu_write_#t~ret327#1, adu_write_#t~ret328#1.base, adu_write_#t~ret328#1.offset, adu_write_#t~ret329#1.base, adu_write_#t~ret329#1.offset, adu_write_#t~ret330#1.base, adu_write_#t~ret330#1.offset, adu_write_#t~ret331#1.base, adu_write_#t~ret331#1.offset, adu_write_#t~mem332#1, adu_write_#t~ret333#1, adu_write_#t~mem334#1.base, adu_write_#t~mem334#1.offset, adu_write_#t~ret335#1, adu_write_#t~mem336#1.base, adu_write_#t~mem336#1.offset, adu_write_#t~ret337#1, adu_write_#t~mem338#1, adu_write_#t~ret339#1, adu_write_#t~mem340#1.base, adu_write_#t~mem340#1.offset, adu_write_#t~ret341#1, adu_write_#t~mem342#1.base, adu_write_#t~mem342#1.offset, adu_write_#t~ret343#1, adu_write_#t~mem344#1.base, adu_write_#t~mem344#1.offset, adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset, adu_write_#t~mem346#1, adu_write_#t~ret347#1, adu_write_#t~mem348#1.base, adu_write_#t~mem348#1.offset, adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset, adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset, adu_write_#t~mem351#1.base, adu_write_#t~mem351#1.offset, adu_write_#t~mem352#1, adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset, adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset, adu_write_#t~ret355#1, adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset, adu_write_#t~ret357#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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-3: havoc adu_write_#t~ret294#1.base, adu_write_#t~ret294#1.offset, adu_write_#t~mem295#1.base, adu_write_#t~mem295#1.offset, adu_write_#t~ret296#1, adu_write_#t~mem297#1.base, adu_write_#t~mem297#1.offset, adu_write_#t~ret298#1, adu_write_#t~mem299#1, adu_write_#t~ret300#1, adu_write_#t~mem301#1.base, adu_write_#t~mem301#1.offset, adu_write_#t~ret302#1, adu_write_#t~ret303#1.base, adu_write_#t~ret303#1.offset, adu_write_#t~ret304#1.base, adu_write_#t~ret304#1.offset, adu_write_#t~ret305#1.base, adu_write_#t~ret305#1.offset, adu_write_#t~ret306#1.base, adu_write_#t~ret306#1.offset, adu_write_#t~mem307#1, adu_write_#t~ret308#1.base, adu_write_#t~ret308#1.offset, adu_write_#t~ret309#1, adu_write_#t~mem310#1, adu_write_#t~ret311#1, adu_write_#t~mem312#1.base, adu_write_#t~mem312#1.offset, adu_write_#t~ret313#1, adu_write_#t~ret314#1.base, adu_write_#t~ret314#1.offset, adu_write_#t~ret315#1.base, adu_write_#t~ret315#1.offset, adu_write_#t~ret316#1.base, adu_write_#t~ret316#1.offset, adu_write_#t~ret317#1.base, adu_write_#t~ret317#1.offset, adu_write_#t~ret318#1, adu_write_#t~mem319#1, adu_write_#t~ret320#1, adu_write_#t~mem321#1.base, adu_write_#t~mem321#1.offset, adu_write_#t~ret322#1, adu_write_#t~ret323#1, adu_write_#t~mem324#1, adu_write_#t~ret325#1, adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset, adu_write_#t~ret327#1, adu_write_#t~ret328#1.base, adu_write_#t~ret328#1.offset, adu_write_#t~ret329#1.base, adu_write_#t~ret329#1.offset, adu_write_#t~ret330#1.base, adu_write_#t~ret330#1.offset, adu_write_#t~ret331#1.base, adu_write_#t~ret331#1.offset, adu_write_#t~mem332#1, adu_write_#t~ret333#1, adu_write_#t~mem334#1.base, adu_write_#t~mem334#1.offset, adu_write_#t~ret335#1, adu_write_#t~mem336#1.base, adu_write_#t~mem336#1.offset, adu_write_#t~ret337#1, adu_write_#t~mem338#1, adu_write_#t~ret339#1, adu_write_#t~mem340#1.base, adu_write_#t~mem340#1.offset, adu_write_#t~ret341#1, adu_write_#t~mem342#1.base, adu_write_#t~mem342#1.offset, adu_write_#t~ret343#1, adu_write_#t~mem344#1.base, adu_write_#t~mem344#1.offset, adu_write_#t~mem345#1.base, adu_write_#t~mem345#1.offset, adu_write_#t~mem346#1, adu_write_#t~ret347#1, adu_write_#t~mem348#1.base, adu_write_#t~mem348#1.offset, adu_write_#t~mem349#1.base, adu_write_#t~mem349#1.offset, adu_write_#t~mem350#1.base, adu_write_#t~mem350#1.offset, adu_write_#t~mem351#1.base, adu_write_#t~mem351#1.offset, adu_write_#t~mem352#1, adu_write_#t~mem353#1.base, adu_write_#t~mem353#1.offset, adu_write_#t~mem354#1.base, adu_write_#t~mem354#1.offset, adu_write_#t~ret355#1, adu_write_#t~mem356#1.base, adu_write_#t~mem356#1.offset, adu_write_#t~ret357#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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: SUMMARY for call write~$Pointer$#3(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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_malloc_~tmp___1~9#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: adu_open_~retval~0#1 := 4294967280bv32; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4875: SUMMARY for call write~$Pointer$#3(98bv32, 0bv32, adu_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: SUMMARY for call write~$Pointer$#3(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 14:03:00,476 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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume false; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume !false; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: SUMMARY for call write~$Pointer$#3(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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: SUMMARY for call write~intINTTYPE4#3(379bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: SUMMARY for call write~$Pointer$#3(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 14:03:00,476 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~ret518#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: havoc ldv_malloc_#t~ret518#1; [2025-02-08 14:03:00,476 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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-4: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___1~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-3: ldv_malloc_#t~ret518#1 := ldv_undef_int_#res#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727-2: havoc ldv_undef_int_#t~nondet529#1, ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: SUMMARY for call write~$Pointer$#3(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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614: havoc adu_read_#t~ret215#1; [2025-02-08 14:03:00,476 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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: havoc adu_read_#t~mem214#1; [2025-02-08 14:03:00,476 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~ret215#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-8: 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~mem214#1), 0bv32; [2025-02-08 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-5: adu_read_#t~ret215#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,476 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 14:03:00,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-9: SUMMARY for call adu_read_#t~mem214#1 := read~intINTTYPE4#3(adu_read_~#descriptor___1~1#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___1~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: SUMMARY for call write~intINTTYPE4#3(466bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume 0bv32 != ldv_malloc_~tmp___1~9#1; [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: assume !(0bv32 != ldv_malloc_~tmp___1~9#1); [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351: havoc adu_open_#t~mem165#1; [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-1: SUMMARY for call write~intINTTYPE4#27(~bvadd~32(1bv32, adu_open_#t~mem165#1), adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-4: SUMMARY for call adu_open_#t~mem165#1 := read~intINTTYPE4#27(adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-2: assume ~bvsle~33(~bvadd~33(1bv33, ~sign_extend~33~32(adu_open_#t~mem165#1)), 2147483647bv33); [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-2: assume !~bvsle~33(~bvadd~33(1bv33, ~sign_extend~33~32(adu_open_#t~mem165#1)), 2147483647bv33); [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-3: assume ~bvsle~33(6442450944bv33, ~bvadd~33(1bv33, ~sign_extend~33~32(adu_open_#t~mem165#1))); [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351-3: assume !~bvsle~33(6442450944bv33, ~bvadd~33(1bv33, ~sign_extend~33~32(adu_open_#t~mem165#1))); [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume true; [2025-02-08 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: assume !true; [2025-02-08 14:03:00,477 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 14:03:00,477 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 14:03:00,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___6~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,477 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 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume 0bv32 != adu_read_~tmp___3~1#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4616: assume !(0bv32 != adu_read_~tmp___3~1#1); [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4352: SUMMARY for call write~$Pointer$#3(37bv32, 0bv32, adu_open_~#descriptor~3#1.base, adu_open_~#descriptor~3#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-2: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,478 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~ret270#1; [2025-02-08 14:03:00,478 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 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-5: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: havoc adu_read_#t~ret270#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-4: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-1: havoc adu_read_#t~mem269#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-3: printk_#res#1 := printk_#t~nondet643#1; [2025-02-08 14:03:00,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-10: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: ldv_malloc_~tmp~39#1.base, ldv_malloc_~tmp~39#1.offset := ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-9: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-8: printk_#res#1 := printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-5: adu_read_#t~ret270#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-7: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-14: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-13: printk_#res#1 := printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-8: 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~mem269#1), 0bv32; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052-12: havoc printk_#t~nondet643#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-9: SUMMARY for call adu_read_#t~mem269#1 := read~intINTTYPE4#3(adu_read_~#descriptor___6~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___6~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-2: SUMMARY for call ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset := #Ultimate.allocOnHeap(ldv_malloc_~size#1); srcloc: null [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4353: SUMMARY for call write~$Pointer$#3(38bv32, 0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(4bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618: havoc adu_read_#t~ret219#1; [2025-02-08 14:03:00,479 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 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-4: adu_read_#t~ret219#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem216#1.base, adu_read_#t~mem216#1.offset; [2025-02-08 14:03:00,479 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 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-7: SUMMARY for call adu_read_#t~mem216#1.base, adu_read_#t~mem216#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,479 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~ret589#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: havoc ldv_spin_lock_buflock_of_adu_device_#t~ret589#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4354: SUMMARY for call write~$Pointer$#3(39bv32, 0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(8bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,479 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 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume 0bv32 != adu_read_~tmp___21~0#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume !(0bv32 != adu_read_~tmp___21~0#1); [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,479 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 14:03:00,479 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 14:03:00,479 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 14:03:00,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: SUMMARY for call write~$Pointer$#3(40bv32, 0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(12bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,479 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 14:03:00,480 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 14:03:00,480 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 14:03:00,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_malloc_#t~ret520#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-1: havoc adu_read_#t~mem217#1.base, adu_read_#t~mem217#1.offset; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: ldv_malloc_#t~ret520#1 := ldv_is_err_#res#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-2: 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~mem216#1.base, ~bvadd~32(99bv32, adu_read_#t~mem216#1.offset), 72bv32, 0bv32; [2025-02-08 14:03:00,481 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 14:03:00,481 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 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620: havoc adu_read_#t~mem218#1; [2025-02-08 14:03:00,481 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~ret520#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-3: SUMMARY for call adu_read_#t~mem218#1 := read~intINTTYPE4#27(adu_read_#t~mem217#1.base, ~bvadd~32(56bv32, adu_read_#t~mem217#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-6: havoc ldv_is_err_#res#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620-4: SUMMARY for call adu_read_#t~mem217#1.base, adu_read_#t~mem217#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,481 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 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4356: SUMMARY for call write~intINTTYPE4#3(260bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(16bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,481 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 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: havoc adu_read_#t~ret272#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem271#1.base, adu_read_#t~mem271#1.offset; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-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_read_~#descriptor___6~0#1.base, adu_read_~#descriptor___6~0#1.offset, adu_read_#t~mem271#1.base, ~bvadd~32(99bv32, adu_read_#t~mem271#1.offset), 102bv32, 0bv32; [2025-02-08 14:03:00,481 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 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-4: adu_read_#t~ret272#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,482 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 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-8: SUMMARY for call adu_read_#t~mem271#1.base, adu_read_#t~mem271#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4357: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_open_~#descriptor~3#1.base, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,482 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 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: ldv_assert_~expr#1 := ldv_assert_#in~expr#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358: havoc adu_open_#t~ret167#1; [2025-02-08 14:03:00,482 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 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-1: havoc adu_open_#t~mem166#1; [2025-02-08 14:03:00,482 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~ret167#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151: havoc adu_write_#t~ret314#1.base, adu_write_#t~ret314#1.offset; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-1: havoc adu_write_#t~ret314#1.base, adu_write_#t~ret314#1.offset; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-8: 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~mem166#1), 0bv32; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-5: adu_open_#t~ret167#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5151-4: adu_write_#t~ret314#1.base, adu_write_#t~ret314#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,482 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 14:03:00,482 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 14:03:00,482 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~ret314#1.base, adu_write_#t~ret314#1.offset; [2025-02-08 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4358-9: SUMMARY for call adu_open_#t~mem166#1 := read~intINTTYPE4#3(adu_open_~#descriptor~3#1.base, ~bvadd~32(20bv32, adu_open_~#descriptor~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,482 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 14:03:00,482 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 14:03:00,482 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 14:03:00,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: havoc dev_err_#t~nondet644#1; [2025-02-08 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-4: havoc dev_err_#t~nondet644#1; [2025-02-08 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-3: dev_err_#res#1 := dev_err_#t~nondet644#1; [2025-02-08 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-2: havoc dev_err_#t~nondet644#1; [2025-02-08 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume 0bv32 != adu_read_~data_in_secondary~0#1; [2025-02-08 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume !(0bv32 != adu_read_~data_in_secondary~0#1); [2025-02-08 14:03:00,483 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 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume 0bv32 != adu_open_~tmp___1~3#1; [2025-02-08 14:03:00,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4360: assume !(0bv32 != adu_open_~tmp___1~3#1); [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume 0bv32 == ldv_assert_~expr#1; [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume !(0bv32 == ldv_assert_~expr#1); [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset := 0bv32, 0bv32; [2025-02-08 14:03:00,484 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 14:03:00,484 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 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362: havoc adu_open_#t~ret170#1; [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-4: adu_open_#t~ret170#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_open_#t~mem168#1.base, adu_open_#t~mem168#1.offset; [2025-02-08 14:03:00,484 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 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-7: SUMMARY for call adu_open_#t~mem168#1.base, adu_open_#t~mem168#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269-1: assume { :begin_inline_reach_error } true;havoc reach_error_#t~nondet533#1.base, reach_error_#t~nondet533#1.offset; [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: havoc reach_error_#t~nondet533#1.base, reach_error_#t~nondet533#1.offset;assume { :end_inline_reach_error } true; [2025-02-08 14:03:00,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4362-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,484 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 14:03:00,484 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 14:03:00,484 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 14:03:00,484 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 14:03:00,484 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 14:03:00,484 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627: havoc adu_read_#t~ret222#1; [2025-02-08 14:03:00,485 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 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-1: havoc adu_read_#t~mem220#1; [2025-02-08 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-2: havoc adu_read_#t~mem221#1.base, adu_read_#t~mem221#1.offset; [2025-02-08 14:03:00,485 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 14:03:00,485 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~ret222#1; [2025-02-08 14:03:00,485 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 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-8: havoc copy_to_user_#res#1; [2025-02-08 14:03:00,485 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 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363: havoc adu_open_#t~mem169#1; [2025-02-08 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-9: 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~mem221#1.base, ~bvadd~32(adu_read_#t~mem221#1.offset, adu_read_#t~mem220#1), adu_read_~amount~0#1; [2025-02-08 14:03:00,485 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 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-1: 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~mem168#1.base, ~bvadd~32(99bv32, adu_open_#t~mem168#1.offset), 41bv32, 0bv32; [2025-02-08 14:03:00,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-6: adu_read_#t~ret222#1 := copy_to_user_#res#1; [2025-02-08 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,485 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 14:03:00,486 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 14:03:00,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-10: SUMMARY for call adu_read_#t~mem220#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,486 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 14:03:00,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-2: SUMMARY for call adu_open_#t~mem169#1 := read~intINTTYPE4#27(adu_open_~dev~2#1.base, ~bvadd~32(116bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4627-11: SUMMARY for call adu_read_#t~mem221#1.base, adu_read_#t~mem221#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,486 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 14:03:00,486 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 14:03:00,486 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 14:03:00,486 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 14:03:00,486 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 14:03:00,486 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 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 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-5: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-4: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-3: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-2: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-9: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-8: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-7: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-13: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-12: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-10: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-17: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,487 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 14:03:00,487 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 14:03:00,488 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 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-15: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 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 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-14: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 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 14:03:00,488 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 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-20: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 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 14:03:00,488 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 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-19: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,488 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 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-18: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-1: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,488 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 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-25: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-24: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-23: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-22: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 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 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-29: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-28: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-27: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-33: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-32: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-30: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-37: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-35: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-34: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-40: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-39: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-38: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-45: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-44: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4629: adu_read_~i~0#1 := adu_read_~tmp___4~1#1; [2025-02-08 14:03:00,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-43: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-42: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-49: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-48: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-47: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-53: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-52: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-50: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-57: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158: havoc adu_write_#t~ret315#1.base, adu_write_#t~ret315#1.offset; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-55: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-54: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 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 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-60: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-4: adu_write_#t~ret315#1.base, adu_write_#t~ret315#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-59: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5158-1: havoc adu_write_#t~ret315#1.base, adu_write_#t~ret315#1.offset; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-58: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 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~ret315#1.base, adu_write_#t~ret315#1.offset; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-65: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-64: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-63: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 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 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-62: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 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 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-69: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-68: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-67: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-73: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-72: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-70: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-77: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-75: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-74: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-80: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-79: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-78: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-85: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-84: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-83: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-82: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-89: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-88: __dynamic_dev_dbg_#res#1 := __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-87: havoc __dynamic_dev_dbg_#t~nondet645#1; [2025-02-08 14:03:00,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: havoc adu_read_#t~ret273#1.base, adu_read_#t~ret273#1.offset; [2025-02-08 14:03:00,491 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~ret273#1.base, adu_read_#t~ret273#1.offset; [2025-02-08 14:03:00,492 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 14:03:00,492 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 14:03:00,492 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 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-3: adu_read_#t~ret273#1.base, adu_read_#t~ret273#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume 0bv32 != adu_read_~i~0#1; [2025-02-08 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: assume !(0bv32 != adu_read_~i~0#1); [2025-02-08 14:03:00,492 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 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-1: assume { :end_inline_signal_pending } true;adu_read_~tmp___24~0#1 := adu_read_#t~ret274#1; [2025-02-08 14:03:00,492 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 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896: havoc adu_read_#t~ret274#1; [2025-02-08 14:03:00,492 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 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-6: havoc signal_pending_#res#1; [2025-02-08 14:03:00,492 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 14:03:00,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-4: adu_read_#t~ret274#1 := signal_pending_#res#1; [2025-02-08 14:03:00,492 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4632: adu_read_~retval~2#1 := 4294967282bv32; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4368: SUMMARY for call write~$Pointer$#27(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 14:03:00,493 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_open_~dev~2#1.base, ~bvadd~32(124bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4105: adu_abort_transfers_~flags~0#1 := 0bv32; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume 0bv32 != adu_read_~tmp___24~0#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume !(0bv32 != adu_read_~tmp___24~0#1); [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370: havoc adu_open_#t~ret172#1; [2025-02-08 14:03:00,493 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 14:03:00,493 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-1: havoc adu_open_#t~mem171#1.base, adu_open_#t~mem171#1.offset; [2025-02-08 14:03:00,493 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~ret172#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-8: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_open_#t~mem171#1.base, adu_open_#t~mem171#1.offset; [2025-02-08 14:03:00,493 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-5: adu_open_#t~ret172#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,493 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4370-9: SUMMARY for call adu_open_#t~mem171#1.base, adu_open_#t~mem171#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371: havoc adu_open_#t~ret176#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-1: havoc adu_open_#t~mem175#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: havoc ldv_mutex_lock_interruptible_79_~tmp~31#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-4: assume { :end_inline___create_pipe } true;adu_open_~tmp___3~0#1 := adu_open_#t~ret176#1; [2025-02-08 14:03:00,493 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-2: havoc adu_open_#t~mem174#1.base, adu_open_#t~mem174#1.offset; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-3: havoc adu_open_#t~mem173#1.base, adu_open_#t~mem173#1.offset; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-8: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-9: havoc __create_pipe_#res#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-6: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,493 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 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-7: adu_open_#t~ret176#1 := __create_pipe_#res#1; [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-12: SUMMARY for call adu_open_#t~mem174#1.base, adu_open_#t~mem174#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-13: SUMMARY for call adu_open_#t~mem173#1.base, adu_open_#t~mem173#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-10: 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~mem173#1.base, adu_open_#t~mem173#1.offset, ~zero_extend~32~8(adu_open_#t~mem175#1); [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4371-11: SUMMARY for call adu_open_#t~mem175#1 := read~intINTTYPE1#27(adu_open_#t~mem174#1.base, ~bvadd~32(2bv32, adu_open_#t~mem174#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4900: SUMMARY for call write~$Pointer$#3(104bv32, 0bv32, adu_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: SUMMARY for call write~intINTTYPE4#27(~bvadd~32(adu_read_#t~mem223#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 14:03:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: assume ~bvsle~33(~bvadd~33(~sign_extend~33~32(adu_read_#t~mem223#1), ~sign_extend~33~32(~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1))), 2147483647bv33); [2025-02-08 14:03:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: assume !~bvsle~33(~bvadd~33(~sign_extend~33~32(adu_read_#t~mem223#1), ~sign_extend~33~32(~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1))), 2147483647bv33); [2025-02-08 14:03:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: havoc adu_read_#t~mem223#1; [2025-02-08 14:03:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-5: assume ~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1))); [2025-02-08 14:03:00,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-5: assume !~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1))); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-6: SUMMARY for call adu_read_#t~mem223#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: assume ~bvsle~33(6442450944bv33, ~bvadd~33(~sign_extend~33~32(adu_read_#t~mem223#1), ~sign_extend~33~32(~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1)))); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: assume !~bvsle~33(6442450944bv33, ~bvadd~33(~sign_extend~33~32(adu_read_#t~mem223#1), ~sign_extend~33~32(~bvsub~32(adu_read_~amount~0#1, adu_read_~i~0#1)))); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: assume ~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1)), 2147483647bv33); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: assume !~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1)), 2147483647bv33); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-1: havoc adu_open_#t~mem178#1.base, adu_open_#t~mem178#1.offset; [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_open_#t~mem177#1.base, adu_open_#t~mem177#1.offset; [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372: havoc adu_open_#t~mem179#1.base, adu_open_#t~mem179#1.offset; [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-6: SUMMARY for call adu_open_#t~mem179#1.base, adu_open_#t~mem179#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(300bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,495 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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-4: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108: havoc adu_abort_transfers_#t~mem102#1.base, adu_abort_transfers_#t~mem102#1.offset; [2025-02-08 14:03:00,495 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~ret316#1.base, adu_write_#t~ret316#1.offset; [2025-02-08 14:03:00,495 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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-2: SUMMARY for call adu_abort_transfers_#t~mem102#1.base, adu_abort_transfers_#t~mem102#1.offset := read~$Pointer$#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165: havoc adu_write_#t~ret316#1.base, adu_write_#t~ret316#1.offset; [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-7: SUMMARY for call adu_open_#t~mem178#1.base, adu_open_#t~mem178#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(96bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: adu_abort_transfers_~tmp~8#1.base, adu_abort_transfers_~tmp~8#1.offset := adu_abort_transfers_#t~mem102#1.base, adu_abort_transfers_#t~mem102#1.offset; [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-1: havoc adu_write_#t~ret316#1.base, adu_write_#t~ret316#1.offset; [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4372-8: SUMMARY for call adu_open_#t~mem177#1.base, adu_open_#t~mem177#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,495 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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165-4: adu_write_#t~ret316#1.base, adu_write_#t~ret316#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,495 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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: SUMMARY for call write~$Pointer$#3(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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-2: assume ~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1))); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-2: assume !~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1))); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: assume ~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1)), 2147483647bv33); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: assume !~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1)), 2147483647bv33); [2025-02-08 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-1: 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 14:03:00,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-2: 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~mem177#1.base, adu_open_#t~mem177#1.offset, adu_open_#t~mem178#1.base, adu_open_#t~mem178#1.offset, ~bvor~32(1073741952bv32, adu_open_~tmp___3~0#1), adu_open_#t~mem179#1.base, adu_open_#t~mem179#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~mem181#1); [2025-02-08 14:03:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-3: SUMMARY for call adu_open_#t~mem181#1 := read~intINTTYPE1#27(adu_open_#t~mem180#1.base, ~bvadd~32(6bv32, adu_open_#t~mem180#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373: havoc adu_open_#t~mem181#1; [2025-02-08 14:03:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-1: havoc adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset; [2025-02-08 14:03:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4373-4: SUMMARY for call adu_open_#t~mem180#1.base, adu_open_#t~mem180#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(304bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,496 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 14:03:00,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109: assume { :end_inline_ldv_assert } true;havoc adu_abort_transfers_#t~mem103#1.base, adu_abort_transfers_#t~mem103#1.offset; [2025-02-08 14:03:00,497 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 14:03:00,497 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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-5: SUMMARY for call adu_abort_transfers_#t~mem103#1.base, adu_abort_transfers_#t~mem103#1.offset := read~$Pointer$#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: SUMMARY for call write~$Pointer$#3(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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4109-4: 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~mem103#1.base && adu_abort_transfers_~tmp~8#1.offset == adu_abort_transfers_#t~mem103#1.offset then 1bv32 else 0bv32); [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638: assume ~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1)), 2147483647bv33); [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638: assume !~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1)), 2147483647bv33); [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638-1: 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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638-2: assume ~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1))); [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4638-2: assume !~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_read_~amount~0#1), ~sign_extend~33~32(adu_read_~i~0#1))); [2025-02-08 14:03:00,497 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 14:03:00,497 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~ret497#1; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4374: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_open_~dev~2#1.base, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488: havoc ldv_mutex_lock_interruptible_79_#t~ret497#1; [2025-02-08 14:03:00,497 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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-5: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-4: ldv_mutex_lock_interruptible_79_#t~ret497#1 := ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#res#1; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-3: havoc ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret564#1, ldv_mutex_lock_interruptible_or_killable_mtx_of_adu_device_#t~ret565#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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume 0bv32 == ~bvadd~32(adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset); [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: assume !(0bv32 == ~bvadd~32(adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset)); [2025-02-08 14:03:00,497 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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-2: havoc adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-1: havoc adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110-3: SUMMARY for call adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset := read~$Pointer$#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(96bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: SUMMARY for call write~$Pointer$#3(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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume 0bv32 != adu_read_~i~0#1; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume !(0bv32 != adu_read_~i~0#1); [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375: havoc adu_open_#t~ret183#1; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-1: havoc adu_open_#t~mem182#1.base, adu_open_#t~mem182#1.offset; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-4: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-5: adu_open_#t~ret183#1 := usb_submit_urb_#res#1; [2025-02-08 14:03:00,497 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~ret183#1; [2025-02-08 14:03:00,497 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 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-8: 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~mem182#1.base, adu_open_#t~mem182#1.offset, 208bv32; [2025-02-08 14:03:00,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-9: SUMMARY for call adu_open_#t~mem182#1.base, adu_open_#t~mem182#1.offset := read~$Pointer$#27(adu_open_~dev~2#1.base, ~bvadd~32(308bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-6: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375-7: havoc usb_submit_urb_#res#1; [2025-02-08 14:03:00,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: SUMMARY for call write~intINTTYPE4#3(474bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,498 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 14:03:00,498 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 14:03:00,499 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 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076-1: noop_llseek_~arg1#1 := noop_llseek_#in~arg1#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: noop_llseek_~arg2#1 := noop_llseek_#in~arg2#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4905: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___7~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume 0bv32 != adu_open_~tmp___4~0#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4377: assume !(0bv32 != adu_open_~tmp___4~0#1); [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-3: noop_llseek_#res#1 := ~sign_extend~64~32(noop_llseek_#t~nondet647#1); [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906: havoc adu_read_#t~ret276#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-2: havoc noop_llseek_#t~nondet647#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc noop_llseek_#t~nondet647#1; [2025-02-08 14:03:00,499 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 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-1: havoc adu_read_#t~mem275#1; [2025-02-08 14:03:00,499 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~ret276#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-4: havoc noop_llseek_#t~nondet647#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-8: 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~mem275#1), 0bv32; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-5: adu_read_#t~ret276#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4906-9: SUMMARY for call adu_read_#t~mem275#1 := read~intINTTYPE4#3(adu_read_~#descriptor___7~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___7~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4378: SUMMARY for call write~intINTTYPE4#27(1bv32, adu_open_~dev~2#1.base, ~bvadd~32(312bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,499 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 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-1: havoc adu_write_#t~ret317#1.base, adu_write_#t~ret317#1.offset; [2025-02-08 14:03:00,499 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~ret317#1.base, adu_write_#t~ret317#1.offset; [2025-02-08 14:03:00,499 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 14:03:00,499 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 14:03:00,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172: havoc adu_write_#t~ret317#1.base, adu_write_#t~ret317#1.offset; [2025-02-08 14:03:00,499 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 14:03:00,499 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 14:03:00,499 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 14:03:00,499 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 14:03:00,499 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 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172-4: adu_write_#t~ret317#1.base, adu_write_#t~ret317#1.offset := get_current_#res#1.base, get_current_#res#1.offset; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume 0bv32 != adu_read_~tmp___22~0#1; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume !(0bv32 != adu_read_~tmp___22~0#1); [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: adu_open_~retval~0#1 := 0bv32; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-1: SUMMARY for call write~intINTTYPE4#27(1bv32, adu_open_~dev~2#1.base, ~bvadd~32(328bv32, adu_open_~dev~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-1: havoc adu_abort_transfers_#t~mem105#1; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume 0bv32 == adu_abort_transfers_#t~mem105#1; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: assume !(0bv32 == adu_abort_transfers_#t~mem105#1); [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-3: SUMMARY for call adu_abort_transfers_#t~mem105#1 := read~intINTTYPE4#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(312bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117-2: havoc adu_abort_transfers_#t~mem105#1; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: havoc adu_read_#t~ret278#1; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-4: adu_read_#t~ret278#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem277#1.base, adu_read_#t~mem277#1.offset; [2025-02-08 14:03:00,501 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 14:03:00,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-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_read_~#descriptor___7~0#1.base, adu_read_~#descriptor___7~0#1.offset, adu_read_#t~mem277#1.base, ~bvadd~32(99bv32, adu_read_#t~mem277#1.offset), 108bv32, 0bv32; [2025-02-08 14:03:00,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-8: SUMMARY for call adu_read_#t~mem277#1.base, adu_read_#t~mem277#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,501 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 14:03:00,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,501 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 14:03:00,501 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 14:03:00,501 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 14:03:00,501 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-1: havoc adu_read_#t~mem224#1; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-2: havoc adu_read_#t~mem224#1; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume 0bv32 != adu_read_#t~mem224#1; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648: assume !(0bv32 != adu_read_#t~mem224#1); [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4648-3: SUMMARY for call adu_read_#t~mem224#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset; [2025-02-08 14:03:00,502 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 14:03:00,502 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 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-4: 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~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset; [2025-02-08 14:03:00,502 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 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-5: SUMMARY for call adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset := read~$Pointer$#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(308bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 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 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-3: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-2: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-5: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-4: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2#27(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 14:03:00,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: SUMMARY for call write~$Pointer$#3(74bv32, 0bv32, adu_read_~#descriptor___2~0#1.base, adu_read_~#descriptor___2~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-7: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-9: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2#27(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 14:03:00,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-8: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 14:03:00,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-10: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-13: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-12: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-15: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-14: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2#27(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-17: havoc usb_endpoint_maxp_#t~mem44#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-19: SUMMARY for call usb_endpoint_maxp_#t~mem44#1 := read~intINTTYPE2#27(usb_endpoint_maxp_~epd#1.base, ~bvadd~32(4bv32, usb_endpoint_maxp_~epd#1.offset), 2bv32); srcloc: null [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3857-18: usb_endpoint_maxp_#res#1 := ~zero_extend~32~16(usb_endpoint_maxp_#t~mem44#1); [2025-02-08 14:03:00,504 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 14:03:00,504 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 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: SUMMARY for call write~$Pointer$#3(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 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: SUMMARY for call write~$Pointer$#3(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 14:03:00,504 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 14:03:00,504 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 14:03:00,504 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 14:03:00,504 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 14:03:00,504 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 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: SUMMARY for call write~$Pointer$#3(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 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089-1: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4654: SUMMARY for call write~intINTTYPE4#3(404bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: havoc schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-4: havoc schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-3: schedule_timeout_#res#1 := schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-2: havoc schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-8: schedule_timeout_#res#1 := schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-7: havoc schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-5: havoc schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___2~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-9: havoc schedule_timeout_#t~nondet648#1; [2025-02-08 14:03:00,504 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 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-1: havoc adu_read_#t~mem225#1; [2025-02-08 14:03:00,504 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~ret226#1; [2025-02-08 14:03:00,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656: havoc adu_read_#t~ret226#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-5: adu_read_#t~ret226#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-9: SUMMARY for call adu_read_#t~mem225#1 := read~intINTTYPE4#3(adu_read_~#descriptor___2~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___2~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-3: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506-2: havoc ldv_mutex_unlock_mtx_of_adu_device_#t~ret571#1, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.base, ldv_mutex_unlock_mtx_of_adu_device_~lock#1.offset; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4656-8: 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~mem225#1), 0bv32; [2025-02-08 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4393-4: havoc adu_release_internal_~tmp~12#1; [2025-02-08 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume 0bv32 != adu_read_~bytes_to_read~0#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4922: assume !(0bv32 != adu_read_~bytes_to_read~0#1); [2025-02-08 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3865: copy_from_user_~n#1 := copy_from_user_#in~n#1; [2025-02-08 14:03:00,505 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 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume 0bv32 != adu_read_~tmp___6~0#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: assume !(0bv32 != adu_read_~tmp___6~0#1); [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume 0bv32 == adu_abort_transfers_#t~mem107#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: assume !(0bv32 == adu_abort_transfers_#t~mem107#1); [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-2: havoc adu_abort_transfers_#t~mem107#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-1: havoc adu_abort_transfers_#t~mem107#1; [2025-02-08 14:03:00,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130-3: SUMMARY for call adu_abort_transfers_#t~mem107#1 := read~intINTTYPE4#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(328bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3867: havoc copy_from_user_~sz~0#1; [2025-02-08 14:03:00,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem227#1.base, adu_read_#t~mem227#1.offset; [2025-02-08 14:03:00,565 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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660: havoc adu_read_#t~ret229#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-4: adu_read_#t~ret229#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660-7: SUMMARY for call adu_read_#t~mem227#1.base, adu_read_#t~mem227#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,565 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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-2: havoc schedule_timeout_#in~arg0#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-3: havoc schedule_timeout_#t~nondet648#1, schedule_timeout_~arg0#1; [2025-02-08 14:03:00,565 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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189: havoc adu_write_#t~ret318#1; [2025-02-08 14:03:00,565 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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-1: assume { :end_inline_schedule_timeout } true;adu_write_~tmp___13~1#1 := adu_write_#t~ret318#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-6: havoc schedule_timeout_#res#1; [2025-02-08 14:03:00,565 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 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-7: assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := 500bv32; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-4: adu_write_#t~ret318#1 := schedule_timeout_#res#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5189-5: havoc schedule_timeout_#t~nondet648#1, schedule_timeout_~arg0#1; [2025-02-08 14:03:00,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3868: havoc copy_from_user_~tmp~2#1; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-2: SUMMARY for call adu_read_#t~mem228#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661: havoc adu_read_#t~mem228#1; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661-1: 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~mem227#1.base, ~bvadd~32(99bv32, adu_read_#t~mem227#1.offset), 78bv32, 0bv32; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-2: assume ~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_release_internal_#t~mem184#1), 1bv33), 2147483647bv33); [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-2: assume !~bvsle~33(~bvsub~33(~sign_extend~33~32(adu_release_internal_#t~mem184#1), 1bv33), 2147483647bv33); [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-3: assume ~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_release_internal_#t~mem184#1), 1bv33)); [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-3: assume !~bvsle~33(6442450944bv33, ~bvsub~33(~sign_extend~33~32(adu_release_internal_#t~mem184#1), 1bv33)); [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397: havoc adu_release_internal_#t~mem184#1; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-1: SUMMARY for call write~intINTTYPE4#27(~bvsub~32(adu_release_internal_#t~mem184#1, 1bv32), adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4397-4: SUMMARY for call adu_release_internal_#t~mem184#1 := read~intINTTYPE4#27(adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,566 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 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: assume { :end_inline_usb_kill_urb } true;havoc adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset; [2025-02-08 14:03:00,566 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 14:03:00,566 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 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-5: SUMMARY for call adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset := read~$Pointer$#27(adu_abort_transfers_~dev#1.base, ~bvadd~32(324bv32, adu_abort_transfers_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133-4: 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~mem108#1.base, adu_abort_transfers_#t~mem108#1.offset; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3869: havoc copy_from_user_~tmp___0~3#1; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: SUMMARY for call write~$Pointer$#3(43bv32, 0bv32, adu_release_internal_~#descriptor~4#1.base, adu_release_internal_~#descriptor~4#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume 0bv32 == adu_write_~tmp___13~1#1; [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume !(0bv32 == adu_write_~tmp___13~1#1); [2025-02-08 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4927: adu_read_~retval~2#1 := adu_read_~bytes_read~0#1; [2025-02-08 14:03:00,566 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 14:03:00,566 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 14:03:00,566 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 14:03:00,566 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 14:03:00,566 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 14:03:00,566 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 14:03:00,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: SUMMARY for call write~$Pointer$#3(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 14:03:00,566 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 14:03:00,567 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 14:03:00,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928: assume { :end_inline_ldv___ldv_spin_lock_71 } true;adu_read_#t~short280#1 := 0bv32 != adu_read_~should_submit~0#1; [2025-02-08 14:03:00,567 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 14:03:00,567 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 14:03:00,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4400: SUMMARY for call write~$Pointer$#3(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 14:03:00,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: SUMMARY for call write~$Pointer$#3(123bv32, 0bv32, adu_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872: copy_from_user_~sz~0#1 := 4294967295bv32;assume { :begin_inline_might_fault } true; [2025-02-08 14:03:00,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4401: SUMMARY for call write~$Pointer$#3(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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: SUMMARY for call write~$Pointer$#3(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 14:03:00,568 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 14:03:00,568 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 14:03:00,568 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 14:03:00,568 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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: havoc adu_read_#t~short280#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-3: havoc adu_read_#t~mem279#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-4: havoc adu_read_#t~mem279#1; [2025-02-08 14:03:00,568 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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-1: havoc adu_read_#t~short280#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume adu_read_#t~short280#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-2: assume !adu_read_#t~short280#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-7: assume adu_read_#t~short280#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-7: assume !adu_read_#t~short280#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666: havoc adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-5: adu_read_#t~short280#1 := 0bv32 != adu_read_#t~mem279#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-6: SUMMARY for call adu_read_#t~mem279#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: adu_read_~tmp___5~0#1.base, adu_read_~tmp___5~0#1.offset := adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-2: SUMMARY for call adu_read_#t~mem230#1.base, adu_read_#t~mem230#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: SUMMARY for call write~intINTTYPE4#3(298bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(16bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: SUMMARY for call write~$Pointer$#3(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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874: havoc copy_from_user_#t~ret51#1; [2025-02-08 14:03:00,568 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 14:03:00,568 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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-4: copy_from_user_#t~ret51#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667: havoc adu_read_#t~mem231#1.base, adu_read_#t~mem231#1.offset; [2025-02-08 14:03:00,568 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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: SUMMARY for call write~$Pointer$#27(adu_read_#t~mem231#1.base, adu_read_#t~mem231#1.offset, adu_read_~dev~4#1.base, ~bvadd~32(128bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-2: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3874-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,568 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 14:03:00,568 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 14:03:00,568 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 14:03:00,568 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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-2: SUMMARY for call adu_read_#t~mem231#1.base, adu_read_#t~mem231#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(120bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,568 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 14:03:00,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-4: havoc ldv_free_~s#1.base, ldv_free_~s#1.offset; [2025-02-08 14:03:00,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4403: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5196: SUMMARY for call write~$Pointer$#3(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 14:03:00,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-1: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: 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 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: SUMMARY for call write~$Pointer$#27(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 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-1: havoc adu_release_internal_#t~mem185#1; [2025-02-08 14:03:00,570 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~ret186#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404: havoc adu_release_internal_#t~ret186#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-5: adu_release_internal_#t~ret186#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,570 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 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-9: SUMMARY for call adu_release_internal_#t~mem185#1 := read~intINTTYPE4#3(adu_release_internal_~#descriptor~4#1.base, ~bvadd~32(20bv32, adu_release_internal_~#descriptor~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5197: SUMMARY for call write~intINTTYPE4#3(558bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4404-8: 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~mem185#1), 0bv32; [2025-02-08 14:03:00,570 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 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume 0bv32 != copy_from_user_~tmp~2#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3876: assume !(0bv32 != copy_from_user_~tmp~2#1); [2025-02-08 14:03:00,570 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 14:03:00,570 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 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4669: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(132bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_write_~#descriptor___1~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc adu_read_#t~ret282#1; [2025-02-08 14:03:00,570 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 14:03:00,570 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 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-1: havoc adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset; [2025-02-08 14:03:00,570 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~ret282#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-8: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670: havoc adu_read_#t~mem232#1; [2025-02-08 14:03:00,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-5: adu_read_#t~ret282#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,571 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 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-9: SUMMARY for call adu_read_#t~mem281#1.base, adu_read_#t~mem281#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: SUMMARY for call write~intINTTYPE4#27(adu_read_#t~mem232#1, adu_read_~dev~4#1.base, ~bvadd~32(136bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-2: SUMMARY for call adu_read_#t~mem232#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume 0bv32 != adu_release_internal_~tmp~12#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4406: assume !(0bv32 != adu_release_internal_~tmp~12#1); [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199: havoc adu_write_#t~ret320#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-1: havoc adu_write_#t~mem319#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-5: adu_write_#t~ret320#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,571 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~ret320#1; [2025-02-08 14:03:00,571 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 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: havoc adu_read_#t~ret286#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-8: 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~mem319#1), 0bv32; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: havoc adu_read_#t~mem285#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-9: SUMMARY for call adu_write_#t~mem319#1 := read~intINTTYPE4#3(adu_write_~#descriptor___1~2#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___1~2#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878: havoc copy_from_user_#t~ret52#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___26~0#1 := adu_read_#t~ret286#1; [2025-02-08 14:03:00,571 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 14:03:00,571 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 14:03:00,572 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 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-2: havoc adu_read_#t~mem284#1.base, adu_read_#t~mem284#1.offset; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-4: copy_from_user_#t~ret52#1 := _copy_from_user_#res#1; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-3: havoc adu_read_#t~mem283#1.base, adu_read_#t~mem283#1.offset; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-3: havoc _copy_from_user_#t~nondet653#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 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-8: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671: 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 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-6: havoc _copy_from_user_#res#1; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-9: havoc __create_pipe_#res#1; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4671-1: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(124bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878-5: havoc _copy_from_user_#t~nondet653#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 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-6: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-7: adu_read_#t~ret286#1 := __create_pipe_#res#1; [2025-02-08 14:03:00,572 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-12: SUMMARY for call adu_read_#t~mem284#1.base, adu_read_#t~mem284#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-13: SUMMARY for call adu_read_#t~mem283#1.base, adu_read_#t~mem283#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-10: 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~mem283#1.base, adu_read_#t~mem283#1.offset, ~zero_extend~32~8(adu_read_#t~mem285#1); [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-11: SUMMARY for call adu_read_#t~mem285#1 := read~intINTTYPE1#27(adu_read_#t~mem284#1.base, ~bvadd~32(2bv32, adu_read_#t~mem284#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,573 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-1: havoc adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset; [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-2: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset; [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: havoc adu_read_#t~mem289#1.base, adu_read_#t~mem289#1.offset; [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-5: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-6: SUMMARY for call adu_read_#t~mem289#1.base, adu_read_#t~mem289#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,573 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-4: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,573 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 14:03:00,573 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-3: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-7: SUMMARY for call adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-2: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-8: SUMMARY for call adu_read_#t~mem287#1.base, adu_read_#t~mem287#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,573 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: ldv_xmalloc_~size#1 := ldv_xmalloc_#in~size#1; [2025-02-08 14:03:00,573 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_release_internal_#t~mem187#1.base, adu_release_internal_#t~mem187#1.offset; [2025-02-08 14:03:00,573 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 14:03:00,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408: havoc adu_release_internal_#t~ret189#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-4: adu_release_internal_#t~ret189#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4408-7: SUMMARY for call adu_release_internal_#t~mem187#1.base, adu_release_internal_#t~mem187#1.offset := read~$Pointer$#27(adu_release_internal_~dev#1.base, ~bvadd~32(96bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume 0bv32 != adu_write_~tmp___12~1#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: assume !(0bv32 != adu_write_~tmp___12~1#1); [2025-02-08 14:03:00,574 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 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: usb_find_interface_~arg1#1 := usb_find_interface_#in~arg1#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-2: 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~mem287#1.base, adu_read_#t~mem287#1.offset, adu_read_#t~mem288#1.base, adu_read_#t~mem288#1.offset, ~bvor~32(1073741952bv32, adu_read_~tmp___26~0#1), adu_read_#t~mem289#1.base, adu_read_#t~mem289#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~mem291#1); [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-3: SUMMARY for call adu_read_#t~mem291#1 := read~intINTTYPE1#27(adu_read_#t~mem290#1.base, ~bvadd~32(6bv32, adu_read_#t~mem290#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937: havoc adu_read_#t~mem291#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-1: havoc adu_read_#t~mem290#1.base, adu_read_#t~mem290#1.offset; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937-4: SUMMARY for call adu_read_#t~mem290#1.base, adu_read_#t~mem290#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-2: SUMMARY for call adu_release_internal_#t~mem188#1 := read~intINTTYPE4#27(adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409: havoc adu_release_internal_#t~mem188#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4409-1: 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~mem187#1.base, ~bvadd~32(99bv32, adu_release_internal_#t~mem187#1.offset), 47bv32, 0bv32; [2025-02-08 14:03:00,574 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~ret652#1.base, usb_find_interface_#t~ret652#1.offset; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938: havoc adu_read_#t~ret293#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-2: havoc usb_find_interface_#t~ret652#1.base, usb_find_interface_#t~ret652#1.offset; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: havoc usb_find_interface_#t~ret652#1.base, usb_find_interface_#t~ret652#1.offset; [2025-02-08 14:03:00,574 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 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-7: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-4: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-6: usb_find_interface_#t~ret652#1.base, usb_find_interface_#t~ret652#1.offset := ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-1: havoc adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-5: havoc ldv_malloc_#t~ret518#1, ldv_malloc_#t~malloc519#1.base, ldv_malloc_#t~malloc519#1.offset, ldv_malloc_#t~ret520#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 14:03:00,575 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~ret293#1; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-4: havoc ldv_malloc_#in~size#1; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-7: havoc usb_submit_urb_#res#1; [2025-02-08 14:03:00,575 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 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-8: 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~mem292#1.base, adu_read_#t~mem292#1.offset, 208bv32; [2025-02-08 14:03:00,575 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 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-5: adu_read_#t~ret293#1 := usb_submit_urb_#res#1; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc ldv_xmalloc_~res~3#1.base, ldv_xmalloc_~res~3#1.offset; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-9: assume { :begin_inline_ldv_malloc } true;ldv_malloc_#in~size#1 := 964bv32; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-6: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-8: havoc ldv_malloc_#res#1.base, ldv_malloc_#res#1.offset; [2025-02-08 14:03:00,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4938-9: SUMMARY for call adu_read_#t~mem292#1.base, adu_read_#t~mem292#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: havoc adu_write_#t~ret322#1; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem321#1.base, adu_write_#t~mem321#1.offset; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-4: adu_write_#t~ret322#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-8: SUMMARY for call adu_write_#t~mem321#1.base, adu_write_#t~mem321#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882: havoc copy_from_user_#t~ret53#1; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203-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_write_~#descriptor___1~2#1.base, adu_write_~#descriptor___1~2#1.offset, adu_write_#t~mem321#1.base, ~bvadd~32(99bv32, adu_write_#t~mem321#1.offset), 127bv32, 0bv32; [2025-02-08 14:03:00,576 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 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-4: copy_from_user_#t~ret53#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3882-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,576 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 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset; [2025-02-08 14:03:00,576 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 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset; [2025-02-08 14:03:00,576 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 14:03:00,576 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 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-5: SUMMARY for call adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(308bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem109#1.base, adu_delete_#t~mem109#1.offset; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume 0bv32 != adu_read_~tmp___27~0#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume !(0bv32 != adu_read_~tmp___27~0#1); [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-1: havoc adu_read_#t~mem233#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-2: havoc adu_read_#t~mem233#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-3: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-2: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume 0bv32 == adu_read_#t~mem233#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: assume !(0bv32 == adu_read_#t~mem233#1); [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: havoc ldv_xmalloc_~tmp___0~16#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-3: SUMMARY for call adu_read_#t~mem233#1 := read~intINTTYPE4#27(adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148: assume { :end_inline_usb_free_urb } true;havoc adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset; [2025-02-08 14:03:00,577 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 14:03:00,577 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 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-4: assume { :begin_inline_usb_free_urb } true;usb_free_urb_#in~arg0#1.base, usb_free_urb_#in~arg0#1.offset := adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset; [2025-02-08 14:03:00,577 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 14:03:00,577 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 14:03:00,577 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 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4148-5: SUMMARY for call adu_delete_#t~mem110#1.base, adu_delete_#t~mem110#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(324bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3884: assume 0bv32 != copy_from_user_~tmp___0~3#1; [2025-02-08 14:03:00,577 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 14:03:00,577 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 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: SUMMARY for call write~intINTTYPE4#27(1bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,578 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 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-3: _copy_from_user_~arg2#1 := _copy_from_user_#in~arg2#1; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-2: havoc adu_release_internal_#t~mem190#1; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-3: SUMMARY for call adu_release_internal_#t~mem190#1 := read~intINTTYPE4#27(adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume ~bvsle~32(adu_release_internal_#t~mem190#1, 0bv32); [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: assume !~bvsle~32(adu_release_internal_#t~mem190#1, 0bv32); [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-1: havoc adu_release_internal_#t~mem190#1; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-3: _copy_from_user_#res#1 := _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149-4: SUMMARY for call adu_delete_#t~mem111#1.base, adu_delete_#t~mem111#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(120bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-2: havoc _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: havoc _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-7: havoc _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-5: havoc _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-4: havoc _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 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 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-9: havoc _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-8: _copy_from_user_#res#1 := _copy_from_user_#t~nondet653#1; [2025-02-08 14:03:00,579 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 14:03:00,579 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 14:03:00,579 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 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-4: SUMMARY for call adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(128bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem112#1.base, adu_delete_#t~mem112#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886: havoc copy_from_user_#t~ret54#1; [2025-02-08 14:03:00,579 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 14:03:00,579 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 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-4: copy_from_user_#t~ret54#1 := _copy_from_user_#res#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-3: havoc _copy_from_user_#t~nondet653#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 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: SUMMARY for call write~$Pointer$#3(80bv32, 0bv32, adu_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-3: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-6: havoc _copy_from_user_#res#1; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3886-5: havoc _copy_from_user_#t~nondet653#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 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,579 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 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-7: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-6: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-5: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:03:00,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-4: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,579 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 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-11: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-1: havoc adu_abort_transfers_#t~mem102#1.base, adu_abort_transfers_#t~mem102#1.offset, adu_abort_transfers_#t~mem103#1.base, adu_abort_transfers_#t~mem103#1.offset, adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset, adu_abort_transfers_#t~mem105#1, adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset, adu_abort_transfers_#t~mem107#1, adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#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 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-10: ldv_xmalloc_~tmp~42#1.base, ldv_xmalloc_~tmp~42#1.offset := ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-9: havoc ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset; [2025-02-08 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-8: SUMMARY for call ldv_xmalloc_#t~malloc525#1.base, ldv_xmalloc_#t~malloc525#1.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size#1); srcloc: null [2025-02-08 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4415-2: havoc adu_abort_transfers_#t~mem102#1.base, adu_abort_transfers_#t~mem102#1.offset, adu_abort_transfers_#t~mem103#1.base, adu_abort_transfers_#t~mem103#1.offset, adu_abort_transfers_#t~mem104#1.base, adu_abort_transfers_#t~mem104#1.offset, adu_abort_transfers_#t~mem105#1, adu_abort_transfers_#t~mem106#1.base, adu_abort_transfers_#t~mem106#1.offset, adu_abort_transfers_#t~mem107#1, adu_abort_transfers_#t~mem108#1.base, adu_abort_transfers_#t~mem108#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 14:03:00,580 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 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:03:00,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: adu_write_~retval~3#1 := 4294967186bv32; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151-4: SUMMARY for call adu_delete_#t~mem113#1.base, adu_delete_#t~mem113#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(300bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,581 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 14:03:00,581 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 14:03:00,581 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 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4680: SUMMARY for call write~$Pointer$#3(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 14:03:00,581 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 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_release_internal_~dev#1.base, ~bvadd~32(116bv32, adu_release_internal_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152: assume { :end_inline_kfree } true;havoc adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-2: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-1: havoc kfree_#in~p#1.base, kfree_#in~p#1.offset; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-4: SUMMARY for call adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset := read~$Pointer$#27(adu_delete_~dev#1.base, ~bvadd~32(316bv32, adu_delete_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4152-3: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := adu_delete_#t~mem114#1.base, adu_delete_#t~mem114#1.offset; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,581 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 14:03:00,581 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 14:03:00,581 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 14:03:00,581 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 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: SUMMARY for call write~$Pointer$#3(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 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,581 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 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-1: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,581 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 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3624-3: variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,581 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 14:03:00,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,582 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 14:03:00,582 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 14:03:00,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153-1: havoc kfree_~p#1.base, kfree_~p#1.offset; [2025-02-08 14:03:00,582 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 14:03:00,582 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 14:03:00,583 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 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,583 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 14:03:00,583 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 14:03:00,583 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 14:03:00,583 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 14:03:00,583 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 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: SUMMARY for call write~$Pointer$#3(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 14:03:00,583 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~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-6: havoc ldv_is_err_#res#1; [2025-02-08 14:03:00,583 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 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-4: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:03:00,583 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 14:03:00,583 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 14:03:00,583 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 14:03:00,583 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~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-7: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-14: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-13: havoc ldv_is_err_#res#1; [2025-02-08 14:03:00,583 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 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-11: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-18: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:03:00,583 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 14:03:00,583 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 14:03:00,583 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~ret526#1; [2025-02-08 14:03:00,583 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~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-21: havoc ldv_xmalloc_#t~ret526#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-20: havoc ldv_is_err_#res#1; [2025-02-08 14:03:00,583 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 14:03:00,583 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 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-25: ldv_xmalloc_#t~ret526#1 := ldv_is_err_#res#1; [2025-02-08 14:03:00,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3890: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 14:03:00,583 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 14:03:00,583 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 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-27: havoc ldv_is_err_#res#1; [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: SUMMARY for call write~intINTTYPE4#3(421bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-3: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-2: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,584 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 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-7: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-6: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3626-1: havoc variable_test_bit_~oldbit~0#1; [2025-02-08 14:03:00,584 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 14:03:00,584 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 14:03:00,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-11: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,584 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 14:03:00,584 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 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-8: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,585 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 14:03:00,585 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 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-13: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-12: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,585 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 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-18: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-17: havoc assume_abort_if_not_~cond#1; [2025-02-08 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-16: havoc assume_abort_if_not_#in~cond#1; [2025-02-08 14:03:00,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4684: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___3~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4420: havoc adu_release_internal_#t~mem184#1, adu_release_internal_#t~mem185#1, adu_release_internal_#t~ret186#1, adu_release_internal_#t~mem187#1.base, adu_release_internal_#t~mem187#1.offset, adu_release_internal_#t~mem188#1, adu_release_internal_#t~ret189#1, adu_release_internal_#t~mem190#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 14:03:00,586 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 14:03:00,586 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 14:03:00,586 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 14:03:00,586 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 14:03:00,586 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 14:03:00,586 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~ret235#1; [2025-02-08 14:03:00,586 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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685: havoc adu_read_#t~ret235#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-1: havoc adu_read_#t~mem234#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-5: adu_read_#t~ret235#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-8: 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~mem234#1), 0bv32; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-9: SUMMARY for call adu_read_#t~mem234#1 := read~intINTTYPE4#3(adu_read_~#descriptor___3~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___3~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: havoc adu_write_#t~ret323#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-3: havoc ldv_mutex_lock_interruptible_79_#t~ret497#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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-4: adu_write_#t~ret323#1 := ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 14:03:00,586 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~ret323#1; [2025-02-08 14:03:00,586 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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-5: havoc ldv_mutex_lock_interruptible_79_#t~ret497#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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-6: havoc ldv_mutex_lock_interruptible_79_#res#1; [2025-02-08 14:03:00,586 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 14:03:00,586 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 14:03:00,586 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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3894-1: copy_from_user_#res#1 := copy_from_user_~n#1; [2025-02-08 14:03:00,586 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 14:03:00,586 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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume 0bv32 != adu_read_~tmp___7~0#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: assume !(0bv32 != adu_read_~tmp___7~0#1); [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-1: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3630-3: variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 14:03:00,586 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 14:03:00,586 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 14:03:00,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume 0bv32 != adu_write_~retval~3#1; [2025-02-08 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5216: assume !(0bv32 != adu_write_~retval~3#1); [2025-02-08 14:03:00,587 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 14:03:00,587 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 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689: havoc adu_read_#t~ret237#1; [2025-02-08 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem236#1.base, adu_read_#t~mem236#1.offset; [2025-02-08 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-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_read_~#descriptor___3~0#1.base, adu_read_~#descriptor___3~0#1.offset, adu_read_#t~mem236#1.base, ~bvadd~32(99bv32, adu_read_#t~mem236#1.offset), 84bv32, 0bv32; [2025-02-08 14:03:00,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-4: adu_read_#t~ret237#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4689-8: SUMMARY for call adu_read_#t~mem236#1.base, adu_read_#t~mem236#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4425: havoc adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset; [2025-02-08 14:03:00,588 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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897: copy_to_user_~n#1 := copy_to_user_#in~n#1; [2025-02-08 14:03:00,588 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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4426: havoc adu_release_~retval~1#1; [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427: havoc adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset; [2025-02-08 14:03:00,588 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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-4: havoc adu_release_~tmp~13#1; [2025-02-08 14:03:00,588 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 14:03:00,588 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 14:03:00,588 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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-1: adu_write_~count#1 := adu_write_#in~count#1; [2025-02-08 14:03:00,588 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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3899: havoc copy_to_user_~sz~1#1; [2025-02-08 14:03:00,588 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 14:03:00,588 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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3900: havoc copy_to_user_~tmp~3#1; [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: SUMMARY for call write~$Pointer$#3(129bv32, 0bv32, adu_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3901: havoc copy_to_user_~tmp___0~4#1; [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: adu_release_~retval~1#1 := 0bv32; [2025-02-08 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: SUMMARY for call write~$Pointer$#3(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 14:03:00,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: havoc adu_write_~#waita~0#1.base, adu_write_~#waita~0#1.offset; [2025-02-08 14:03:00,588 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 14:03:00,588 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 14:03:00,588 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 14:03:00,588 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 14:03:00,588 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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: SUMMARY for call write~$Pointer$#3(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 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: SUMMARY for call write~$Pointer$#3(86bv32, 0bv32, adu_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4432: adu_release_~retval~1#1 := 4294967277bv32; [2025-02-08 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: SUMMARY for call write~$Pointer$#3(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 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3904: copy_to_user_~sz~1#1 := 4294967295bv32;assume { :begin_inline_might_fault } true; [2025-02-08 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4961: havoc adu_write_~dev~5#1.base, adu_write_~dev~5#1.offset; [2025-02-08 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: SUMMARY for call write~$Pointer$#3(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 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5226: SUMMARY for call write~intINTTYPE4#3(571bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(16bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: havoc adu_write_~bytes_written~0#1; [2025-02-08 14:03:00,589 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 14:03:00,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: SUMMARY for call write~$Pointer$#3(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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 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 14:03:00,589 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_write_~#descriptor___2~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,590 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 14:03:00,591 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 14:03:00,591 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 14:03:00,591 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 14:03:00,591 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 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: havoc adu_write_~bytes_to_write~0#1; [2025-02-08 14:03:00,591 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 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906: havoc copy_to_user_#t~ret55#1; [2025-02-08 14:03:00,591 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 14:03:00,591 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 14:03:00,591 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 14:03:00,591 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 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-4: copy_to_user_#t~ret55#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: SUMMARY for call write~$Pointer$#3(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 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-1: havoc adu_write_#t~mem324#1; [2025-02-08 14:03:00,591 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~ret325#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228: havoc adu_write_#t~ret325#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-5: adu_write_#t~ret325#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,591 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 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-9: SUMMARY for call adu_write_#t~mem324#1 := read~intINTTYPE4#3(adu_write_~#descriptor___2~1#1.base, ~bvadd~32(20bv32, adu_write_~#descriptor___2~1#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-8: 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~mem324#1), 0bv32; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: havoc adu_write_~buffer_size~0#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: SUMMARY for call write~intINTTYPE4#3(426bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(16bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: adu_release_~dev~3#1.base, adu_release_~dev~3#1.offset := adu_release_#t~mem191#1.base, adu_release_#t~mem191#1.offset; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-2: SUMMARY for call adu_release_#t~mem191#1.base, adu_release_#t~mem191#1.offset := read~$Pointer$#27(adu_release_~file#1.base, ~bvadd~32(296bv32, adu_release_~file#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436: havoc adu_release_#t~mem191#1.base, adu_release_#t~mem191#1.offset; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume 0bv32 != copy_to_user_~tmp~3#1; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3908: assume !(0bv32 != copy_to_user_~tmp~3#1); [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4965: adu_write_~flags~2#1 := 0bv32; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume !false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-2: assume !false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_read_~#descriptor___4~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume !false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-4: assume !false; [2025-02-08 14:03:00,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume false; [2025-02-08 14:03:00,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-3: assume !false; [2025-02-08 14:03:00,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume false; [2025-02-08 14:03:00,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-6: assume !false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-5: assume !false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-8: assume !false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-7: assume !false; [2025-02-08 14:03:00,593 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 14:03:00,593 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 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-10: assume !false; [2025-02-08 14:03:00,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-9: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-12: assume !false; [2025-02-08 14:03:00,594 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 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume 0bv32 != adu_write_~tmp___14~1#1; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: assume !(0bv32 != adu_write_~tmp___14~1#1); [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-11: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-14: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-13: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-16: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-15: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-18: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-17: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-20: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-19: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966: havoc adu_write_~retval~3#1; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-22: assume !false; [2025-02-08 14:03:00,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume false; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-21: assume !false; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume false; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-23: assume !false; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: havoc adu_read_#t~ret239#1; [2025-02-08 14:03:00,595 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 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-1: havoc adu_read_#t~mem238#1; [2025-02-08 14:03:00,595 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~ret239#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-8: 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~mem238#1), 0bv32; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4438: adu_release_~retval~1#1 := 4294967277bv32; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-5: adu_read_#t~ret239#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-9: SUMMARY for call adu_read_#t~mem238#1 := read~intINTTYPE4#3(adu_read_~#descriptor___4~0#1.base, ~bvadd~32(20bv32, adu_read_~#descriptor___4~0#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967: havoc adu_write_~#descriptor~7#1.base, adu_write_~#descriptor~7#1.offset; [2025-02-08 14:03:00,595 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 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910: havoc copy_to_user_#t~ret56#1; [2025-02-08 14:03:00,595 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 14:03:00,595 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 14:03:00,595 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 14:03:00,595 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 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-4: copy_to_user_#t~ret56#1 := _copy_to_user_#res#1; [2025-02-08 14:03:00,595 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 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-3: havoc _copy_to_user_#t~nondet641#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 14:03:00,595 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 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-6: havoc _copy_to_user_#res#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4967-8: havoc adu_write_~tmp___0~9#1; [2025-02-08 14:03:00,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3910-5: havoc _copy_to_user_#t~nondet641#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 14:03:00,595 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 14:03:00,596 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 14:03:00,596 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 14:03:00,596 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 14:03:00,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset; [2025-02-08 14:03:00,596 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 14:03:00,596 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 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232: havoc adu_write_#t~ret327#1; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-4: adu_write_#t~ret327#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-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_write_~#descriptor___2~1#1.base, adu_write_~#descriptor___2~1#1.offset, adu_write_#t~mem326#1.base, ~bvadd~32(99bv32, adu_write_#t~mem326#1.offset), 133bv32, 0bv32; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5232-8: SUMMARY for call adu_write_#t~mem326#1.base, adu_write_#t~mem326#1.offset := read~$Pointer$#27(adu_write_~dev~5#1.base, ~bvadd~32(96bv32, adu_write_~dev~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume 0bv32 != adu_read_~tmp___8~0#1; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: assume !(0bv32 != adu_read_~tmp___8~0#1); [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4969: havoc adu_write_~__ret~1#1; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-2: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-1: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-4: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-3: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-6: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-5: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-8: assume !false; [2025-02-08 14:03:00,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-7: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-10: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-9: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-12: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-11: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-14: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-13: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-16: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-15: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-18: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-17: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-20: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-19: assume !false; [2025-02-08 14:03:00,598 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 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-22: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-21: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648-23: assume !false; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: havoc adu_read_#t~ret241#1; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-4: adu_read_#t~ret241#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_read_#t~mem240#1.base, adu_read_#t~mem240#1.offset; [2025-02-08 14:03:00,598 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 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-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_read_~#descriptor___4~0#1.base, adu_read_~#descriptor___4~0#1.offset, adu_read_#t~mem240#1.base, ~bvadd~32(99bv32, adu_read_#t~mem240#1.offset), 90bv32, 0bv32; [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-8: SUMMARY for call adu_read_#t~mem240#1.base, adu_read_#t~mem240#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,600 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~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#1.offset; [2025-02-08 14:03:00,600 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 14:03:00,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#1.offset; [2025-02-08 14:03:00,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-5: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset, ldv_dev_get_drvdata_#t~short500#1, ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset, ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:03:00,600 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 14:03:00,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-3: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset, ldv_dev_get_drvdata_#t~short500#1, ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset, ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset, ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset; [2025-02-08 14:03:00,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-4: ldv_dev_get_drvdata_45_#t~ret491#1.base, ldv_dev_get_drvdata_45_#t~ret491#1.offset := ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset; [2025-02-08 14:03:00,600 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 14:03:00,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914: havoc copy_to_user_#t~ret57#1; [2025-02-08 14:03:00,600 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 14:03:00,600 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 14:03:00,600 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 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-4: copy_to_user_#t~ret57#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-3: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-6: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-5: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,601 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 14:03:00,601 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 14:03:00,601 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 14:03:00,601 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 14:03:00,601 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 14:03:00,601 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 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume 0bv32 != copy_to_user_~tmp___0~4#1; [2025-02-08 14:03:00,601 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 14:03:00,601 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 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-2: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-1: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-4: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-3: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-6: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-5: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-8: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-2: havoc adu_release_#t~mem192#1; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-7: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-3: SUMMARY for call adu_release_#t~mem192#1 := read~intINTTYPE4#27(adu_release_~dev~3#1.base, ~bvadd~32(116bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume ~bvsle~32(adu_release_#t~mem192#1, 0bv32); [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume !~bvsle~32(adu_release_#t~mem192#1, 0bv32); [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-10: assume !false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume false; [2025-02-08 14:03:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-9: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445-1: havoc adu_release_#t~mem192#1; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-12: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-11: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-14: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-13: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-16: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-15: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-18: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-17: assume !false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume false; [2025-02-08 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-20: assume !false; [2025-02-08 14:03:00,602 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 14:03:00,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume false; [2025-02-08 14:03:00,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-19: assume !false; [2025-02-08 14:03:00,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume false; [2025-02-08 14:03:00,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-22: assume !false; [2025-02-08 14:03:00,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume false; [2025-02-08 14:03:00,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-21: assume !false; [2025-02-08 14:03:00,603 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 14:03:00,604 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 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume false; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3652-23: assume !false; [2025-02-08 14:03:00,604 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 14:03:00,604 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 14:03:00,604 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 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-2: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-8: havoc adu_write_~tmp___5~1#1; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 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 14:03:00,604 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 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-6: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-5: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 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 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-4: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-3: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-7: havoc ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,604 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 14:03:00,604 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 14:03:00,604 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 14:03:00,604 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 14:03:00,605 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918: havoc copy_to_user_#t~ret58#1; [2025-02-08 14:03:00,605 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 14:03:00,605 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-4: copy_to_user_#t~ret58#1 := _copy_to_user_#res#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-3: havoc _copy_to_user_#t~nondet641#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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-6: havoc _copy_to_user_#res#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3918-5: havoc _copy_to_user_#t~nondet641#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 14:03:00,605 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: SUMMARY for call write~$Pointer$#3(49bv32, 0bv32, adu_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: havoc adu_write_~__ret___0~1#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-1: SUMMARY for call write~intINTTYPE4#27(0bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: SUMMARY for call write~$Pointer$#3(50bv32, 0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(4bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,605 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume true; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656: assume !true; [2025-02-08 14:03:00,605 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-5: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-4: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume true; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-2: assume !true; [2025-02-08 14:03:00,605 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 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-3: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume true; [2025-02-08 14:03:00,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-1: assume !true; [2025-02-08 14:03:00,605 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 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-2: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume true; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-4: assume !true; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-9: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume true; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-3: assume !true; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-8: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume true; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-6: assume !true; [2025-02-08 14:03:00,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-7: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-5: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-6: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-8: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-13: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-7: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-12: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: SUMMARY for call write~$Pointer$#3(51bv32, 0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(8bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-10: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-11: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-9: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-10: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-12: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-17: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-11: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-16: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-14: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-15: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-13: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-14: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-16: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-21: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-15: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-20: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-18: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-19: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-17: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-18: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-20: assume !true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume true; [2025-02-08 14:03:00,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-19: assume !true; [2025-02-08 14:03:00,608 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 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume true; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-22: assume !true; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-23: havoc ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume true; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-21: assume !true; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-22: ldv_undef_int_~tmp~44#1 := ldv_undef_int_#t~nondet529#1; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume true; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3656-23: assume !true; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714: havoc adu_read_#t~ret243#1; [2025-02-08 14:03:00,608 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 14:03:00,608 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 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-1: havoc adu_read_#t~mem242#1.base, adu_read_#t~mem242#1.offset; [2025-02-08 14:03:00,608 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~ret243#1; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-7: havoc usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-8: assume { :begin_inline_usb_endpoint_maxp } true;usb_endpoint_maxp_#in~epd#1.base, usb_endpoint_maxp_#in~epd#1.offset := adu_read_#t~mem242#1.base, adu_read_#t~mem242#1.offset; [2025-02-08 14:03:00,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4450: SUMMARY for call write~$Pointer$#3(52bv32, 0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(12bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-5: adu_read_#t~ret243#1 := usb_endpoint_maxp_#res#1; [2025-02-08 14:03:00,609 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 14:03:00,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-9: SUMMARY for call adu_read_#t~mem242#1.base, adu_read_#t~mem242#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume false; [2025-02-08 14:03:00,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5243: assume !false; [2025-02-08 14:03:00,610 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 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3922: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715: havoc adu_read_#t~ret247#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-1: havoc adu_read_#t~mem246#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-2: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-4: assume { :end_inline___create_pipe } true;adu_read_~tmp___10~0#1 := adu_read_#t~ret247#1; [2025-02-08 14:03:00,610 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 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-6: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-2: havoc adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-5: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-3: havoc adu_read_#t~mem244#1.base, adu_read_#t~mem244#1.offset; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-4: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-8: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4451: SUMMARY for call write~intINTTYPE4#3(324bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(16bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-9: havoc __create_pipe_#res#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-10: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-6: havoc __create_pipe_#t~mem94#1, __create_pipe_~dev#1.base, __create_pipe_~dev#1.offset, __create_pipe_~endpoint#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-7: adu_read_#t~ret247#1 := __create_pipe_#res#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-8: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-12: SUMMARY for call adu_read_#t~mem245#1.base, adu_read_#t~mem245#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-13: SUMMARY for call adu_read_#t~mem244#1.base, adu_read_#t~mem244#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-10: 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~mem244#1.base, adu_read_#t~mem244#1.offset, ~zero_extend~32~8(adu_read_#t~mem246#1); [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715-11: SUMMARY for call adu_read_#t~mem246#1 := read~intINTTYPE1#27(adu_read_#t~mem245#1.base, ~bvadd~32(2bv32, adu_read_#t~mem245#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-12: ldv_undef_int_#res#1 := ldv_undef_int_~tmp~44#1; [2025-02-08 14:03:00,611 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 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-1: assume { :end_inline_usb_fill_int_urb } true;havoc adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset; [2025-02-08 14:03:00,611 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 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: havoc adu_read_#t~mem249#1.base, adu_read_#t~mem249#1.offset; [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-5: SUMMARY for call adu_read_#t~mem249#1.base, adu_read_#t~mem249#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(96bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-6: SUMMARY for call adu_read_#t~mem248#1.base, adu_read_#t~mem248#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-3: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-4: havoc usb_fill_int_urb_#t~mem81#1, usb_fill_int_urb_#t~mem82#1, usb_fill_int_urb_#t~short83#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 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4452: SUMMARY for call write~intINTTYPE4#3(0bv32, adu_release_~#descriptor~5#1.base, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,611 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 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: #res#1.base, #res#1.offset := 0bv32, 0bv32; [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: havoc adu_read_#t~mem250#1.base, adu_read_#t~mem250#1.offset; [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717-1: SUMMARY for call adu_read_#t~mem250#1.base, adu_read_#t~mem250#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(300bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-2: assume { :end_inline_ldv__builtin_expect } true;adu_release_~tmp~13#1 := adu_release_#t~ret194#1; [2025-02-08 14:03:00,611 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 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453: havoc adu_release_#t~ret194#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-1: havoc adu_release_#t~mem193#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-6: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-7: havoc ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-4: havoc ldv__builtin_expect_~exp#1, ldv__builtin_expect_~c#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-5: adu_release_#t~ret194#1 := ldv__builtin_expect_#res#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-8: 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~mem193#1), 0bv32; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4453-9: SUMMARY for call adu_release_#t~mem193#1 := read~intINTTYPE4#3(adu_release_~#descriptor~5#1.base, ~bvadd~32(20bv32, adu_release_~#descriptor~5#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,612 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 14:03:00,612 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 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4982: havoc adu_write_~tmp___11~1#1; [2025-02-08 14:03:00,612 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 14:03:00,612 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 14:03:00,612 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 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718: havoc adu_read_#t~mem252#1; [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-3: SUMMARY for call adu_read_#t~mem252#1 := read~intINTTYPE1#27(adu_read_#t~mem251#1.base, ~bvadd~32(6bv32, adu_read_#t~mem251#1.offset), 1bv32); srcloc: null [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-4: SUMMARY for call adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(304bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-1: havoc adu_read_#t~mem251#1.base, adu_read_#t~mem251#1.offset; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718-2: 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~mem248#1.base, adu_read_#t~mem248#1.offset, adu_read_#t~mem249#1.base, adu_read_#t~mem249#1.offset, ~bvor~32(1073741952bv32, adu_read_~tmp___10~0#1), adu_read_#t~mem250#1.base, adu_read_#t~mem250#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~mem252#1); [2025-02-08 14:03:00,613 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 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume false; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume !false; [2025-02-08 14:03:00,613 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 14:03:00,613 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 14:03:00,613 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 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3926-1: copy_to_user_#res#1 := copy_to_user_~n#1; [2025-02-08 14:03:00,613 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 14:03:00,613 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 14:03:00,613 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 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719: havoc adu_read_#t~ret254#1; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983-8: havoc adu_write_~tmp___12~1#1; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-1: havoc adu_read_#t~mem253#1.base, adu_read_#t~mem253#1.offset; [2025-02-08 14:03:00,613 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 14:03:00,613 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 14:03:00,613 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 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-4: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-5: adu_read_#t~ret254#1 := usb_submit_urb_#res#1; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-2: assume { :end_inline_usb_submit_urb } true;adu_read_~retval~2#1 := adu_read_#t~ret254#1; [2025-02-08 14:03:00,613 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 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-8: 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~mem253#1.base, adu_read_#t~mem253#1.offset, 208bv32; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume 0bv32 != adu_release_~tmp~13#1; [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4455: assume !(0bv32 != adu_release_~tmp~13#1); [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-9: SUMMARY for call adu_read_#t~mem253#1.base, adu_read_#t~mem253#1.offset := read~$Pointer$#27(adu_read_~dev~4#1.base, ~bvadd~32(308bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-6: havoc usb_submit_urb_#t~nondet639#1, usb_submit_urb_~arg0#1.base, usb_submit_urb_~arg0#1.offset, usb_submit_urb_~arg1#1; [2025-02-08 14:03:00,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-7: havoc usb_submit_urb_#res#1; [2025-02-08 14:03:00,614 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 14:03:00,614 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 14:03:00,614 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 14:03:00,614 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 14:03:00,614 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 14:03:00,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985: havoc adu_write_~tmp___13~1#1; [2025-02-08 14:03:00,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume 0bv32 != adu_read_~retval~2#1; [2025-02-08 14:03:00,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: assume !(0bv32 != adu_read_~retval~2#1); [2025-02-08 14:03:00,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-1: havoc ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:03:00,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: havoc ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:03:00,615 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 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-5: ldv_dev_get_drvdata_#t~short500#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset); [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-3: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-4: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457: havoc adu_release_#t~ret196#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-3: havoc ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-1: assume { :end_inline___dynamic_dev_dbg } true;havoc adu_release_#t~mem195#1.base, adu_release_#t~mem195#1.offset; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-2: assume !ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-6: havoc __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-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_release_~#descriptor~5#1.base, adu_release_~#descriptor~5#1.offset, adu_release_#t~mem195#1.base, ~bvadd~32(99bv32, adu_release_#t~mem195#1.offset), 53bv32, 0bv32; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-8: ldv_dev_get_drvdata_#t~short500#1 := 0bv32 != ~bvadd~32(ldv_dev_get_drvdata_~dev#1.base, ldv_dev_get_drvdata_~dev#1.offset); [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-4: adu_release_#t~ret196#1 := __dynamic_dev_dbg_#res#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-7: assume !ldv_dev_get_drvdata_#t~short500#1; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-5: havoc __dynamic_dev_dbg_#t~nondet645#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 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem499#1.base, ldv_dev_get_drvdata_#t~mem499#1.offset := read~$Pointer$#27(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4457-8: SUMMARY for call adu_release_#t~mem195#1.base, adu_release_#t~mem195#1.offset := read~$Pointer$#27(adu_release_~dev~3#1.base, ~bvadd~32(96bv32, adu_release_~dev~3#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,615 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 14:03:00,615 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 14:03:00,615 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 14:03:00,615 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 14:03:00,615 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 14:03:00,615 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 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: SUMMARY for call write~intINTTYPE4#27(1bv32, adu_read_~dev~4#1.base, ~bvadd~32(312bv32, adu_read_~dev~4#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-8: havoc adu_write_~tmp___14~1#1; [2025-02-08 14:03:00,615 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 14:03:00,615 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 14:03:00,615 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 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: havoc ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-6: SUMMARY for call ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset := read~$Pointer$#27(ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset, 4bv32); srcloc: null [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-5: ldv_dev_get_drvdata_#res#1.base, ldv_dev_get_drvdata_#res#1.offset := ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset; [2025-02-08 14:03:00,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-4: havoc ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset; [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-3: havoc ldv_dev_get_drvdata_#t~mem502#1.base, ldv_dev_get_drvdata_#t~mem502#1.offset; [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume false; [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume !false; [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-7: SUMMARY for call ldv_dev_get_drvdata_#t~mem501#1.base, ldv_dev_get_drvdata_#t~mem501#1.offset := read~$Pointer$#27(ldv_dev_get_drvdata_~dev#1.base, ~bvadd~32(4bv32, ldv_dev_get_drvdata_~dev#1.offset), 4bv32); srcloc: null [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume 4294967284bv32 == adu_read_~retval~2#1; [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: assume !(4294967284bv32 == adu_read_~retval~2#1); [2025-02-08 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988: havoc adu_write_~__ret___1~0#1; [2025-02-08 14:03:00,616 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~ret442#1; [2025-02-08 14:03:00,616 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 14:03:00,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781: havoc #t~ret442#1; [2025-02-08 14:03:00,616 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 14:03:00,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-1: havoc #t~mem441#1.base, #t~mem441#1.offset; [2025-02-08 14:03:00,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-4: havoc ldv_character_driver_scenario_probe_2_13_#t~ret455#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 14:03:00,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781-5: #t~ret442#1 := ldv_character_driver_scenario_probe_2_13_#res#1; [2025-02-08 14:03:00,617 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 14:03:00,617 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 14:03:01,892 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 14:03:01,893 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-08 14:03:01,893 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 14:03:06,272 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 14:03:06,272 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 14:03:06,272 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:03:06 BoogieIcfgContainer [2025-02-08 14:03:06,272 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 14:03:06,275 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 14:03:06,275 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 14:03:06,280 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 14:03:06,280 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 02:02:49" (1/3) ... [2025-02-08 14:03:06,282 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a088822 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:03:06, skipping insertion in model container [2025-02-08 14:03:06,282 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:02:51" (2/3) ... [2025-02-08 14:03:06,282 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a088822 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:03:06, skipping insertion in model container [2025-02-08 14:03:06,282 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:03:06" (3/3) ... [2025-02-08 14:03:06,283 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2025-02-08 14:03:06,300 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 14:03:06,303 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14--drivers--usb--misc--adutux.ko.cil.i that has 4 procedures, 22 locations, 1 initial locations, 9 loop locations, and 60 error locations. [2025-02-08 14:03:06,304 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-08 14:03:06,391 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 14:03:06,398 INFO L158 Benchmark]: Toolchain (without parser) took 16944.22ms. Allocated memory was 117.4MB in the beginning and 788.5MB in the end (delta: 671.1MB). Free memory was 84.5MB in the beginning and 376.9MB in the end (delta: -292.4MB). Peak memory consumption was 373.4MB. Max. memory is 16.1GB. [2025-02-08 14:03:06,398 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 83.9MB. Free memory was 62.1MB in the beginning and 62.1MB in the end (delta: 34.9kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 14:03:06,399 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2274.18ms. Allocated memory is still 117.4MB. Free memory was 84.3MB in the beginning and 56.4MB in the end (delta: 27.9MB). Peak memory consumption was 81.6MB. Max. memory is 16.1GB. [2025-02-08 14:03:06,399 INFO L158 Benchmark]: Boogie Procedure Inliner took 299.26ms. Allocated memory is still 117.4MB. Free memory was 56.4MB in the beginning and 49.5MB in the end (delta: 6.9MB). Peak memory consumption was 44.5MB. Max. memory is 16.1GB. [2025-02-08 14:03:06,399 INFO L158 Benchmark]: Boogie Preprocessor took 993.34ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 49.5MB in the beginning and 122.6MB in the end (delta: -73.1MB). Peak memory consumption was 109.0MB. Max. memory is 16.1GB. [2025-02-08 14:03:06,400 INFO L158 Benchmark]: IcfgBuilder took 13248.31ms. Allocated memory was 201.3MB in the beginning and 788.5MB in the end (delta: 587.2MB). Free memory was 122.6MB in the beginning and 414.7MB in the end (delta: -292.1MB). Peak memory consumption was 532.6MB. Max. memory is 16.1GB. [2025-02-08 14:03:06,400 INFO L158 Benchmark]: TraceAbstraction took 121.08ms. Allocated memory is still 788.5MB. Free memory was 414.7MB in the beginning and 376.9MB in the end (delta: 37.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 14:03:06,402 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.32ms. Allocated memory is still 83.9MB. Free memory was 62.1MB in the beginning and 62.1MB in the end (delta: 34.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2274.18ms. Allocated memory is still 117.4MB. Free memory was 84.3MB in the beginning and 56.4MB in the end (delta: 27.9MB). Peak memory consumption was 81.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 299.26ms. Allocated memory is still 117.4MB. Free memory was 56.4MB in the beginning and 49.5MB in the end (delta: 6.9MB). Peak memory consumption was 44.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 993.34ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 49.5MB in the beginning and 122.6MB in the end (delta: -73.1MB). Peak memory consumption was 109.0MB. Max. memory is 16.1GB. * IcfgBuilder took 13248.31ms. Allocated memory was 201.3MB in the beginning and 788.5MB in the end (delta: 587.2MB). Free memory was 122.6MB in the beginning and 414.7MB in the end (delta: -292.1MB). Peak memory consumption was 532.6MB. Max. memory is 16.1GB. * TraceAbstraction took 121.08ms. Allocated memory is still 788.5MB. Free memory was 414.7MB in the beginning and 376.9MB in the end (delta: 37.7MB). Peak memory consumption was 33.6MB. 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 14:03:06,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: NullPointerException: Cannot invoke "de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.structure.IIcfgForkTransitionThreadCurrent.getNameOfForkedProcedure()" because "" is null