./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fa4e82e5dd0e49bd0f7e87584c6c4590f0949ba8d84a0e6c452951736fa36a4c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:36:49,813 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:36:49,866 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:36:49,873 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:36:49,873 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:36:49,894 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:36:49,895 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:36:49,895 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:36:49,895 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:36:49,895 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:36:49,895 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:36:49,895 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:36:49,895 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:36:49,896 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:36:49,897 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:36:49,897 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:36:49,897 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:36:49,897 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:36:49,897 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:36:49,897 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:36:49,898 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:36:49,898 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:36:49,899 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:36:49,899 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fa4e82e5dd0e49bd0f7e87584c6c4590f0949ba8d84a0e6c452951736fa36a4c [2025-02-08 03:36:50,137 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:36:50,146 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:36:50,148 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:36:50,150 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:36:50,150 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:36:50,151 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i [2025-02-08 03:36:51,231 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d24cd3836/6f95a29118344579ada578a3074e3a70/FLAG3c0fd62df [2025-02-08 03:36:51,749 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:36:51,749 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i [2025-02-08 03:36:51,792 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d24cd3836/6f95a29118344579ada578a3074e3a70/FLAG3c0fd62df [2025-02-08 03:36:52,293 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d24cd3836/6f95a29118344579ada578a3074e3a70 [2025-02-08 03:36:52,295 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:36:52,296 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:36:52,298 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:36:52,298 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:36:52,301 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:36:52,301 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:36:52" (1/1) ... [2025-02-08 03:36:52,302 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1587e300 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:52, skipping insertion in model container [2025-02-08 03:36:52,302 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:36:52" (1/1) ... [2025-02-08 03:36:52,383 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:36:54,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i[297077,297090] [2025-02-08 03:36:54,200 WARN L639 FunctionHandler]: implicit declaration of function ldv_assume [2025-02-08 03:36:54,202 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:36:54,224 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:36:54,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [5201] [2025-02-08 03:36:54,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5926] [2025-02-08 03:36:54,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5999] [2025-02-08 03:36:54,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [7431] [2025-02-08 03:36:54,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i[297077,297090] [2025-02-08 03:36:54,717 WARN L639 FunctionHandler]: implicit declaration of function ldv_assume [2025-02-08 03:36:54,718 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:36:54,783 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: ldv_assume [2025-02-08 03:36:54,789 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:36:54,789 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54 WrapperNode [2025-02-08 03:36:54,790 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:36:54,790 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:36:54,791 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:36:54,791 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:36:54,794 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:54,877 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:55,093 INFO L138 Inliner]: procedures = 357, calls = 3967, calls flagged for inlining = 134, calls inlined = 132, statements flattened = 7482 [2025-02-08 03:36:55,094 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:36:55,095 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:36:55,096 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:36:55,096 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:36:55,103 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:55,104 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:55,144 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:56,751 INFO L175 MemorySlicer]: Split 2193 memory accesses to 55 slices as follows [8, 2, 4, 6, 8, 2, 19, 4, 6, 26, 43, 8, 8, 8, 2, 8, 8, 8, 8, 8, 3, 8, 2, 3, 8, 8, 8, 47, 8, 9, 8, 8, 8, 6, 8, 8, 8, 8, 8, 3, 3, 25, 9, 5, 26, 6, 11, 8, 9, 8, 8, 2, 8, 1678, 16]. 77 percent of accesses are in the largest equivalence class. The 205 initializations are split as follows [0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 8, 8, 8, 0, 0, 8, 8, 8, 8, 3, 0, 0, 3, 0, 8, 8, 47, 0, 0, 8, 8, 8, 0, 8, 8, 8, 8, 8, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0]. The 559 writes are split as follows [4, 1, 1, 3, 4, 0, 10, 1, 3, 8, 43, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 4, 1, 0, 4, 0, 0, 0, 4, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 11, 4, 3, 11, 3, 7, 4, 5, 4, 4, 1, 0, 394, 6]. [2025-02-08 03:36:56,751 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:56,752 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:56,909 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:56,926 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:56,967 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:57,041 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:57,086 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:36:57,088 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:36:57,088 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:36:57,088 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:36:57,089 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:36:54" (1/1) ... [2025-02-08 03:36:57,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:36:57,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:36:57,114 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:36:57,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure ring_desc_base [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_desc_base [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure thunderbolt_shutdown_and_free [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure thunderbolt_shutdown_and_free [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_shutdown [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_shutdown [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure tb_scan_port [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_scan_port [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_active [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_active [2025-02-08 03:36:57,134 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2025-02-08 03:36:57,134 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:36:57,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:36:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:36:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:36:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:36:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:36:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:36:57,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:36:57,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:36:57,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:36:57,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:36:57,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:36:57,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:36:57,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_read_n [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_read_n [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_tx [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_tx [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_sw_read [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_sw_read [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure ring_work [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_work [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_get_drom_offset [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_get_drom_offset [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kmalloc [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kmalloc [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_free [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_free [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite16desc [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite16desc [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite32options [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite32options [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_pkg_free [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_pkg_free [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure ring_interrupt_active [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_interrupt_active [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-08 03:36:57,143 INFO L130 BoogieDeclarations]: Found specification of procedure tb_find_cap [2025-02-08 03:36:57,143 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_find_cap [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_deactivate [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_deactivate [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_ctl_write [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_ctl_write [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_rx_submit [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_rx_submit [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_disable_interrupts [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_disable_interrupts [2025-02-08 03:36:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 03:36:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure get_route [2025-02-08 03:36:57,146 INFO L138 BoogieDeclarations]: Found implementation of procedure get_route [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure check_header [2025-02-08 03:36:57,146 INFO L138 BoogieDeclarations]: Found implementation of procedure check_header [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:36:57,146 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_pkg_alloc [2025-02-08 03:36:57,146 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_pkg_alloc [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:36:57,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_suspend_noirq [2025-02-08 03:36:57,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_suspend_noirq [2025-02-08 03:36:57,146 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_ctl_read [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_ctl_read [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_port_active [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_port_active [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_activate_pcie_devices [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_activate_pcie_devices [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_suspend [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_suspend [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_alloc [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_alloc [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_drom_read_uid_only [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_drom_read_uid_only [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_port_write [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_port_write [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_activate [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_activate [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_interrupt_work [2025-02-08 03:36:57,147 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_interrupt_work [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:36:57,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:36:57,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:36:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:36:57,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_read_raw [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_read_raw [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cap_is_long [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cap_is_long [2025-02-08 03:36:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure tb_sw_set_unpplugged [2025-02-08 03:36:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_sw_set_unpplugged [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite32desc [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite32desc [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure tb_route_length [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_route_length [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_resume_noirq [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_resume_noirq [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure tb_crc8 [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_crc8 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_alloc [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_alloc [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure ring_free [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_free [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure ring_write_descriptors [2025-02-08 03:36:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_write_descriptors [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:36:57,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 03:36:57,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 03:36:57,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite64desc [2025-02-08 03:36:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite64desc [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure __tb_path_deallocate_nfc [2025-02-08 03:36:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __tb_path_deallocate_nfc [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure tb_free_unplugged_children [2025-02-08 03:36:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_free_unplugged_children [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure tb_crc [2025-02-08 03:36:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_crc [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:36:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:36:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure tb_plug_events_active [2025-02-08 03:36:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_plug_events_active [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2025-02-08 03:36:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:36:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:36:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:36:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_stop [2025-02-08 03:36:57,156 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_stop [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:36:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 03:36:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_resume [2025-02-08 03:36:57,158 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_resume [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_print_error [2025-02-08 03:36:57,158 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_print_error [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure tb_wait_for_port [2025-02-08 03:36:57,158 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_wait_for_port [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:36:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:36:57,159 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:36:57,159 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:36:57,159 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:36:57,159 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:36:57,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:36:57,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:36:57,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:36:57,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:36:57,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:36:57,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:36:57,160 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:36:57,161 INFO L130 BoogieDeclarations]: Found specification of procedure tb_port_add_nfc_credits [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_port_add_nfc_credits [2025-02-08 03:36:57,161 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-02-08 03:36:57,161 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_destroy [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_destroy [2025-02-08 03:36:57,161 INFO L130 BoogieDeclarations]: Found specification of procedure tb_scan_switch [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_scan_switch [2025-02-08 03:36:57,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:36:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:36:57,161 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_start [2025-02-08 03:36:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_start [2025-02-08 03:36:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_restart [2025-02-08 03:36:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_restart [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure ring_start [2025-02-08 03:36:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_start [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:36:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure check_config_address [2025-02-08 03:36:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure check_config_address [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure ring_stop [2025-02-08 03:36:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_stop [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_write [2025-02-08 03:36:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_write [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 03:36:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:36:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 03:36:57,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_read [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_read [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_free [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_free [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure __crc32c_le [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure __crc32c_le [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kcalloc [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kcalloc [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure ring_interrupt_index [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_interrupt_index [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_free [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_free [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_is_invalid [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_is_invalid [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure dev_driver_string [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_driver_string [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:36:57,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:36:57,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:36:57,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:36:57,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:36:57,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:36:57,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:36:57,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_transfer [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_transfer [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cap_is_basic [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cap_is_basic [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_init_path [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_init_path [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure __tb_path_deactivate_hops [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __tb_path_deactivate_hops [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_free [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_free [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_is_upstream_port [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_is_upstream_port [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure ring_alloc [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_alloc [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_upstream_port [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_upstream_port [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure __ring_enqueue [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __ring_enqueue [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure make_header [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure make_header [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure tb_free_invalid_tunnels [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_free_invalid_tunnels [2025-02-08 03:36:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-02-08 03:36:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure tb_port_read [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_port_read [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_deactivate [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_deactivate [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_out [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_out [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure tb_sw_write [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_sw_write [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:36:57,168 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:36:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:36:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_rx [2025-02-08 03:36:57,170 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_rx [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:36:57,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:36:57,170 INFO L130 BoogieDeclarations]: Found specification of procedure tb_route [2025-02-08 03:36:57,170 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_route [2025-02-08 03:36:58,186 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:36:58,189 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:36:58,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7420: havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;havoc destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset;assume { :end_inline_destroy_workqueue } true; [2025-02-08 03:36:58,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057-1: SUMMARY for call tb_pci_free(~tunnel~2#1.base, ~tunnel~2#1.offset); srcloc: null [2025-02-08 03:36:58,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: ~tunnel~2#1.base, ~tunnel~2#1.offset := ~n~2#1.base, ~n~2#1.offset;call #t~mem1182#1.base, #t~mem1182#1.offset := read~$Pointer$#53(~n~2#1.base, 40 + ~n~2#1.offset, 8);~__mptr___1~3#1.base, ~__mptr___1~3#1.offset := #t~mem1182#1.base, #t~mem1182#1.offset;havoc #t~mem1182#1.base, #t~mem1182#1.offset;~n~2#1.base, ~n~2#1.offset := ~__mptr___1~3#1.base, -2240 + ~__mptr___1~3#1.offset; [2025-02-08 03:36:58,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: havoc ldv_flush_workqueue_106_~ldv_func_arg1#1.base, ldv_flush_workqueue_106_~ldv_func_arg1#1.offset;havoc ldv_flush_workqueue_106_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_106_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_flush_workqueue_106 } true;havoc #t~mem1189#1.base, #t~mem1189#1.offset;call #t~mem1190#1.base, #t~mem1190#1.offset := read~$Pointer$#53(~tb#1.base, 164 + ~tb#1.offset, 8);assume { :begin_inline_ldv_destroy_workqueue_107 } true;ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.offset := #t~mem1190#1.base, #t~mem1190#1.offset;havoc ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.offset;assume { :begin_inline_destroy_workqueue } true;destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset := ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset;havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset := destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset; [2025-02-08 03:36:58,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421: SUMMARY for call call_and_disable_all_1(2); srcloc: null [2025-02-08 03:36:58,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: SUMMARY for call tb_pci_deactivate(~tunnel~2#1.base, ~tunnel~2#1.offset); srcloc: null [2025-02-08 03:36:58,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: havoc ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_107 } true;havoc #t~mem1190#1.base, #t~mem1190#1.offset;call write~$Pointer$#53(0, 0, ~tb#1.base, 164 + ~tb#1.offset, 8); [2025-02-08 03:36:58,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3246: SUMMARY for call INIT_LIST_HEAD(~list#1.base, ~list#1.offset); srcloc: null [2025-02-08 03:36:58,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3245: havoc __list_splice_#t~mem21#1.base, __list_splice_#t~mem21#1.offset, __list_splice_#t~mem22#1.base, __list_splice_#t~mem22#1.offset, __list_splice_~list#1.base, __list_splice_~list#1.offset, __list_splice_~prev#1.base, __list_splice_~prev#1.offset, __list_splice_~next#1.base, __list_splice_~next#1.offset, __list_splice_~first~0#1.base, __list_splice_~first~0#1.offset, __list_splice_~last~0#1.base, __list_splice_~last~0#1.offset;havoc __list_splice_#in~list#1.base, __list_splice_#in~list#1.offset, __list_splice_#in~prev#1.base, __list_splice_#in~prev#1.offset, __list_splice_#in~next#1.base, __list_splice_#in~next#1.offset;assume { :end_inline___list_splice } true;havoc #t~mem24#1.base, #t~mem24#1.offset; [2025-02-08 03:36:58,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: call ULTIMATE.dealloc(~#cap~5.base, ~#cap~5.offset);havoc ~#cap~5.base, ~#cap~5.offset; [2025-02-08 03:36:58,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call tb_switch_free(#t~mem1468.base, #t~mem1468.offset); srcloc: null [2025-02-08 03:36:58,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: havoc #t~mem1466.base, #t~mem1466.offset;havoc #t~mem1467.base, #t~mem1467.offset;havoc #t~mem1468.base, #t~mem1468.offset; [2025-02-08 03:36:58,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: ~tmp~111 := (if 0 == #t~ret1463 % 256 then 0 else 1); [2025-02-08 03:36:58,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-2: call #t~mem1462.base, #t~mem1462.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8); [2025-02-08 03:36:58,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: SUMMARY for call #t~ret1463 := tb_is_upstream_port(#t~mem1462.base, #t~mem1462.offset + 69 * (if ~i~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~12 % 18446744073709551616 % 18446744073709551616 else ~i~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:36:58,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: call #t~mem1469.base, #t~mem1469.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8);call write~$Pointer$#53(0, 0, #t~mem1469.base, 46 + (#t~mem1469.offset + 69 * (if ~i~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~12 % 18446744073709551616 % 18446744073709551616 else ~i~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem1469.base, #t~mem1469.offset;~i~12 := 1 + ~i~12; [2025-02-08 03:36:58,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume 0 != (#t~mem1465.base + #t~mem1465.offset) % 18446744073709551616;havoc #t~mem1464.base, #t~mem1464.offset;havoc #t~mem1465.base, #t~mem1465.offset;call #t~mem1466.base, #t~mem1466.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8);call #t~mem1467.base, #t~mem1467.offset := read~$Pointer$#53(#t~mem1466.base, 46 + (#t~mem1466.offset + 69 * (if ~i~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~12 % 18446744073709551616 % 18446744073709551616 else ~i~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);call #t~mem1468.base, #t~mem1468.offset := read~$Pointer$#53(#t~mem1467.base, 38 + #t~mem1467.offset, 8); [2025-02-08 03:36:58,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume !(0 != (#t~mem1465.base + #t~mem1465.offset) % 18446744073709551616);havoc #t~mem1464.base, #t~mem1464.offset;havoc #t~mem1465.base, #t~mem1465.offset; [2025-02-08 03:36:58,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume 0 != (if ~tmp~111 % 256 % 4294967296 <= 2147483647 then ~tmp~111 % 256 % 4294967296 else ~tmp~111 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:58,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume !(0 != (if ~tmp~111 % 256 % 4294967296 <= 2147483647 then ~tmp~111 % 256 % 4294967296 else ~tmp~111 % 256 % 4294967296 - 4294967296));call #t~mem1464.base, #t~mem1464.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8);call #t~mem1465.base, #t~mem1465.offset := read~$Pointer$#53(#t~mem1464.base, 46 + (#t~mem1464.offset + 69 * (if ~i~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~12 % 18446744073709551616 % 18446744073709551616 else ~i~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 03:36:58,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3551-1: SUMMARY for call iowrite32(0, #t~mem142.base, #t~mem142.offset + (if (229888 + 4 * ~i~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (229888 + 4 * ~i~0) % 18446744073709551616 % 18446744073709551616 else (229888 + 4 * ~i~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:36:58,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3551: ~i~0 := 1 + ~i~0; [2025-02-08 03:36:58,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3551-2: call #t~mem142.base, #t~mem142.offset := read~$Pointer$#53(~nhi.base, 156 + ~nhi.offset, 8); [2025-02-08 03:36:58,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3561-1: SUMMARY for call #t~ret145 := ioread32(#t~mem144.base, #t~mem144.offset + (if (227328 + 4 * ~i~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (227328 + 4 * ~i~0) % 18446744073709551616 % 18446744073709551616 else (227328 + 4 * ~i~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:36:58,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3561: ~i~0 := 1 + ~i~0; [2025-02-08 03:36:58,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3561-2: call #t~mem144.base, #t~mem144.offset := read~$Pointer$#53(~nhi.base, 156 + ~nhi.offset, 8); [2025-02-08 03:36:58,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: havoc #t~mem493;havoc #t~mem494;havoc #t~bitwise495;call ULTIMATE.dealloc(~#header.base, ~#header.offset);havoc ~#header.base, ~#header.offset; [2025-02-08 03:36:58,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: havoc #t~nondet2312; [2025-02-08 03:36:59,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset := tb_pci_alloc_#t~ret1917#1.base, tb_pci_alloc_#t~ret1917#1.offset;havoc tb_pci_alloc_#t~ret1917#1.base, tb_pci_alloc_#t~ret1917#1.offset;tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset := tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: assume -9223372036854775808 <= tb_pci_activate_#t~ret2071#1 && tb_pci_activate_#t~ret2071#1 <= 9223372036854775807;tb_pci_activate_~tmp___3~24#1 := tb_pci_activate_#t~ret2071#1;havoc tb_pci_activate_#t~ret2071#1; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053-1: SUMMARY for call tb_pci_alloc_#t~ret1917#1.base, tb_pci_alloc_#t~ret1917#1.offset := kzalloc(56, 208); srcloc: null [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276-1: SUMMARY for call tb_pci_activate_#t~ret2071#1 := ldv__builtin_expect((if 0 != tb_pci_activate_~__ret_warn_on~31#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881-1: SUMMARY for call #t~ret1077#1 := tb_route(#t~mem1076#1.base, #t~mem1076#1.offset); srcloc: null [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: ~tmp___4~9#1 := #t~ret1077#1;havoc #t~mem1076#1.base, #t~mem1076#1.offset;havoc #t~ret1077#1;call #t~mem1078#1.base, #t~mem1078#1.offset := read~$Pointer$#53(~__port___1~0#1.base, 38 + ~__port___1~0#1.offset, 8);call #t~mem1079#1.base, #t~mem1079#1.offset := read~$Pointer$#53(#t~mem1078#1.base, 31 + #t~mem1078#1.offset, 8);call #t~mem1080#1.base, #t~mem1080#1.offset := read~$Pointer$#53(#t~mem1079#1.base, 148 + #t~mem1079#1.offset, 8);call #t~mem1081#1.base, #t~mem1081#1.offset := read~$Pointer$#53(#t~mem1080#1.base, 148 + #t~mem1080#1.offset, 8);call #t~mem1082#1 := read~int#53(~__port___1~0#1.base, 58 + ~__port___1~0#1.offset, 1); [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume (if tb_find_pci_up_port_#t~mem1026#1 % 256 % 4294967296 <= 2147483647 then tb_find_pci_up_port_#t~mem1026#1 % 256 % 4294967296 else tb_find_pci_up_port_#t~mem1026#1 % 256 % 4294967296 - 4294967296) >= tb_find_pci_up_port_~i~9#1;havoc tb_find_pci_up_port_#t~mem1026#1; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume !((if tb_find_pci_up_port_#t~mem1026#1 % 256 % 4294967296 <= 2147483647 then tb_find_pci_up_port_#t~mem1026#1 % 256 % 4294967296 else tb_find_pci_up_port_#t~mem1026#1 % 256 % 4294967296 - 4294967296) >= tb_find_pci_up_port_~i~9#1);havoc tb_find_pci_up_port_#t~mem1026#1;tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset := 0, 0;#t~ret1051#1.base, #t~ret1051#1.offset := tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset;havoc tb_find_pci_up_port_#t~mem1023#1.base, tb_find_pci_up_port_#t~mem1023#1.offset, tb_find_pci_up_port_#t~mem1024#1, tb_find_pci_up_port_#t~mem1025#1.base, tb_find_pci_up_port_#t~mem1025#1.offset, tb_find_pci_up_port_#t~mem1026#1, tb_find_pci_up_port_~sw#1.base, tb_find_pci_up_port_~sw#1.offset, tb_find_pci_up_port_~i~9#1;havoc tb_find_pci_up_port_#in~sw#1.base, tb_find_pci_up_port_#in~sw#1.offset;assume { :end_inline_tb_find_pci_up_port } true;~up_port~0#1.base, ~up_port~0#1.offset := #t~ret1051#1.base, #t~ret1051#1.offset;havoc #t~ret1051#1.base, #t~ret1051#1.offset; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078-1: SUMMARY for call tb_pci_alloc_#t~ret1935#1.base, tb_pci_alloc_#t~ret1935#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset); srcloc: null [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873-1: SUMMARY for call _dev_info(#t~mem1073#1.base, 148 + #t~mem1073#1.offset, 141, 0); srcloc: null [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: havoc #t~mem1070#1.base, #t~mem1070#1.offset;havoc #t~mem1071#1.base, #t~mem1071#1.offset;havoc #t~mem1072#1.base, #t~mem1072#1.offset;havoc #t~mem1073#1.base, #t~mem1073#1.offset;havoc #t~mem1074#1; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset := 0, 0; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078: tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset := tb_pci_alloc_#t~ret1935#1.base, tb_pci_alloc_#t~ret1935#1.offset;havoc tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset;havoc tb_pci_alloc_#t~ret1935#1.base, tb_pci_alloc_#t~ret1935#1.offset;call tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1936#1.base, 32 + tb_pci_alloc_#t~mem1936#1.offset, 8);call tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset := read~$Pointer$#53(tb_pci_alloc_~tmp___0~56#1.base, 46 + tb_pci_alloc_~tmp___0~56#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset, tb_pci_alloc_#t~mem1937#1.base, 8 + tb_pci_alloc_#t~mem1937#1.offset, 8);havoc tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset;havoc tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset;havoc tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset;call tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1940#1.base, tb_pci_alloc_#t~mem1940#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1939#1.base, 32 + tb_pci_alloc_#t~mem1939#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1940#1.base, 24 + tb_pci_alloc_#t~mem1940#1.offset, 4);havoc tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset;havoc tb_pci_alloc_#t~mem1940#1.base, tb_pci_alloc_#t~mem1940#1.offset;call tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1941#1.base, 32 + tb_pci_alloc_#t~mem1941#1.offset, 8);call tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset := read~$Pointer$#53(tb_pci_alloc_~up#1.base, 38 + tb_pci_alloc_~up#1.offset, 8); [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: call tb_find_pci_up_port_#t~mem1026#1 := read~int#53(tb_find_pci_up_port_~sw#1.base, 6 + tb_find_pci_up_port_~sw#1.offset, 1); [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume 0 != tb_pci_activate_~res~20#1;tb_pci_activate_#res#1 := tb_pci_activate_~res~20#1; [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume !(0 != tb_pci_activate_~res~20#1);call tb_pci_activate_#t~mem2092#1.base, tb_pci_activate_#t~mem2092#1.offset := read~$Pointer$#53(tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset, 8);assume { :begin_inline_list_add } true;list_add_#in~new#1.base, list_add_#in~new#1.offset, list_add_#in~head#1.base, list_add_#in~head#1.offset := tb_pci_activate_~tunnel#1.base, 40 + tb_pci_activate_~tunnel#1.offset, tb_pci_activate_#t~mem2092#1.base, 180 + tb_pci_activate_#t~mem2092#1.offset;havoc list_add_#t~mem1916#1.base, list_add_#t~mem1916#1.offset, list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset;list_add_~new#1.base, list_add_~new#1.offset := list_add_#in~new#1.base, list_add_#in~new#1.offset;list_add_~head#1.base, list_add_~head#1.offset := list_add_#in~head#1.base, list_add_#in~head#1.offset;call list_add_#t~mem1916#1.base, list_add_#t~mem1916#1.offset := read~$Pointer$#53(list_add_~head#1.base, list_add_~head#1.offset, 8); [2025-02-08 03:36:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: ~tmp___5~7#1 := #t~ret1085#1;havoc #t~mem1084#1.base, #t~mem1084#1.offset;havoc #t~ret1085#1;call #t~mem1086#1.base, #t~mem1086#1.offset := read~$Pointer$#53(~__port___2~0#1.base, 38 + ~__port___2~0#1.offset, 8);call #t~mem1087#1.base, #t~mem1087#1.offset := read~$Pointer$#53(#t~mem1086#1.base, 31 + #t~mem1086#1.offset, 8);call #t~mem1088#1.base, #t~mem1088#1.offset := read~$Pointer$#53(#t~mem1087#1.base, 148 + #t~mem1087#1.offset, 8);call #t~mem1089#1.base, #t~mem1089#1.offset := read~$Pointer$#53(#t~mem1088#1.base, 148 + #t~mem1088#1.offset, 8);call #t~mem1090#1 := read~int#53(~__port___2~0#1.base, 58 + ~__port___2~0#1.offset, 1); [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062-1: SUMMARY for call INIT_LIST_HEAD(tb_pci_alloc_~tunnel~4#1.base, 40 + tb_pci_alloc_~tunnel~4#1.offset); srcloc: null [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791-1: #t~ret1067#1.base, #t~ret1067#1.offset := tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset;havoc tb_find_unused_down_port_#t~mem1027#1.base, tb_find_unused_down_port_#t~mem1027#1.offset, tb_find_unused_down_port_#t~ret1028#1, tb_find_unused_down_port_#t~mem1029#1.base, tb_find_unused_down_port_#t~mem1029#1.offset, tb_find_unused_down_port_#t~mem1030#1, tb_find_unused_down_port_#t~mem1031#1.base, tb_find_unused_down_port_#t~mem1031#1.offset, tb_find_unused_down_port_#t~ret1032#1, tb_find_unused_down_port_#t~mem1033#1.base, tb_find_unused_down_port_#t~mem1033#1.offset, tb_find_unused_down_port_#t~ret1034#1, tb_find_unused_down_port_#t~mem1035#1, tb_find_unused_down_port_#t~mem1036#1.base, tb_find_unused_down_port_#t~mem1036#1.offset, tb_find_unused_down_port_#t~mem1037#1, tb_find_unused_down_port_~sw#1.base, tb_find_unused_down_port_~sw#1.offset, tb_find_unused_down_port_~i~10#1, tb_find_unused_down_port_~cap~0#1, tb_find_unused_down_port_~res~10#1, tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, tb_find_unused_down_port_~tmp~88#1;havoc tb_find_unused_down_port_#in~sw#1.base, tb_find_unused_down_port_#in~sw#1.offset;assume { :end_inline_tb_find_unused_down_port } true;~down_port~0#1.base, ~down_port~0#1.offset := #t~ret1067#1.base, #t~ret1067#1.offset;havoc #t~mem1066#1.base, #t~mem1066#1.offset;havoc #t~ret1067#1.base, #t~ret1067#1.offset; [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: havoc tb_find_unused_down_port_#t~mem1036#1.base, tb_find_unused_down_port_#t~mem1036#1.offset;tb_find_unused_down_port_~i~10#1 := 1 + tb_find_unused_down_port_~i~10#1; [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-1: SUMMARY for call #t~ret1085#1 := tb_route(#t~mem1084#1.base, #t~mem1084#1.offset); srcloc: null [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume 0 != ~tmp___1~19#1; [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume !(0 != ~tmp___1~19#1);call #t~mem1058#1 := read~int#53(~#data~1#1.base, ~#data~1#1.offset, 4); [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: havoc #t~mem1078#1.base, #t~mem1078#1.offset;havoc #t~mem1079#1.base, #t~mem1079#1.offset;havoc #t~mem1080#1.base, #t~mem1080#1.offset;havoc #t~mem1081#1.base, #t~mem1081#1.offset;havoc #t~mem1082#1; [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: call tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset := read~$Pointer$#53(tb_pci_alloc_~up#1.base, 38 + tb_pci_alloc_~up#1.offset, 8);call tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1918#1.base, 31 + tb_pci_alloc_#t~mem1918#1.offset, 8); [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume 0 != tb_pci_activate_~tmp___3~24#1;call tb_pci_activate_#t~mem2072#1.base, tb_pci_activate_#t~mem2072#1.offset := read~$Pointer$#53(tb_pci_activate_~__tunnel~2#1.base, 8 + tb_pci_activate_~__tunnel~2#1.offset, 8);call tb_pci_activate_#t~mem2073#1.base, tb_pci_activate_#t~mem2073#1.offset := read~$Pointer$#53(tb_pci_activate_#t~mem2072#1.base, 38 + tb_pci_activate_#t~mem2072#1.offset, 8); [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume !(0 != tb_pci_activate_~tmp___3~24#1); [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume tb_find_unused_down_port_~res~10#1 < 0; [2025-02-08 03:36:59,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume !(tb_find_unused_down_port_~res~10#1 < 0);call tb_find_unused_down_port_#t~mem1035#1 := read~int#53(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, 4); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882-1: SUMMARY for call _dev_info(#t~mem1081#1.base, 148 + #t~mem1081#1.offset, 142, 0); srcloc: null [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-1: SUMMARY for call tb_find_unused_down_port_#t~ret1028#1 := tb_is_upstream_port(tb_find_unused_down_port_#t~mem1027#1.base, tb_find_unused_down_port_#t~mem1027#1.offset + 69 * (if tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: tb_find_unused_down_port_~tmp~88#1 := (if 0 == tb_find_unused_down_port_#t~ret1028#1 % 256 then 0 else 1); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: assume 1 != #t~mem1043#1 % 4294967296;havoc #t~mem1041#1.base, #t~mem1041#1.offset;havoc #t~mem1042#1.base, #t~mem1042#1.offset;havoc #t~mem1043#1; [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: assume !(1 != #t~mem1043#1 % 4294967296);havoc #t~mem1041#1.base, #t~mem1041#1.offset;havoc #t~mem1042#1.base, #t~mem1042#1.offset;havoc #t~mem1043#1;call #t~mem1044#1.base, #t~mem1044#1.offset := read~$Pointer$#53(~tb#1.base, 172 + ~tb#1.offset, 8);call #t~mem1045#1.base, #t~mem1045#1.offset := read~$Pointer$#53(#t~mem1044#1.base, 23 + #t~mem1044#1.offset, 8);call #t~mem1046#1.base, #t~mem1046#1.offset := read~$Pointer$#53(#t~mem1045#1.base, 46 + (#t~mem1045#1.offset + 69 * (if ~i~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11#1 % 18446744073709551616 % 18446744073709551616 else ~i~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-1: SUMMARY for call _dev_info(#t~mem1089#1.base, 148 + #t~mem1089#1.offset, 143, 0); srcloc: null [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: havoc #t~mem1086#1.base, #t~mem1086#1.offset;havoc #t~mem1087#1.base, #t~mem1087#1.offset;havoc #t~mem1088#1.base, #t~mem1088#1.offset;havoc #t~mem1089#1.base, #t~mem1089#1.offset;havoc #t~mem1090#1; [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume 0 != (tb_pci_alloc_#t~mem1980#1.base + tb_pci_alloc_#t~mem1980#1.offset) % 18446744073709551616;havoc tb_pci_alloc_#t~mem1980#1.base, tb_pci_alloc_#t~mem1980#1.offset;call tb_pci_alloc_#t~mem1981#1.base, tb_pci_alloc_#t~mem1981#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume !(0 != (tb_pci_alloc_#t~mem1980#1.base + tb_pci_alloc_#t~mem1980#1.offset) % 18446744073709551616);havoc tb_pci_alloc_#t~mem1980#1.base, tb_pci_alloc_#t~mem1980#1.offset; [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104-1: call tb_pci_alloc_#t~mem1980#1.base, tb_pci_alloc_#t~mem1980#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-2: call tb_find_unused_down_port_#t~mem1027#1.base, tb_find_unused_down_port_#t~mem1027#1.offset := read~$Pointer$#53(tb_find_unused_down_port_~sw#1.base, 23 + tb_find_unused_down_port_~sw#1.offset, 8); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: call write~$Pointer$#53(tb_pci_alloc_#t~ret1920#1.base, tb_pci_alloc_#t~ret1920#1.offset, tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);havoc tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset;havoc tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset;havoc tb_pci_alloc_#t~ret1920#1.base, tb_pci_alloc_#t~ret1920#1.offset;call tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063-1: SUMMARY for call tb_pci_alloc_#t~ret1920#1.base, tb_pci_alloc_#t~ret1920#1.offset := tb_path_alloc(tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset, 2); srcloc: null [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278-1: SUMMARY for call tb_pci_activate_#t~ret2074#1 := tb_route(tb_pci_activate_#t~mem2073#1.base, tb_pci_activate_#t~mem2073#1.offset); srcloc: null [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume 0 == (tb_pci_alloc_~tunnel~4#1.base + tb_pci_alloc_~tunnel~4#1.offset) % 18446744073709551616; [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume !(0 == (tb_pci_alloc_~tunnel~4#1.base + tb_pci_alloc_~tunnel~4#1.offset) % 18446744073709551616);call write~$Pointer$#53(tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset, tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_~tunnel~4#1.base, 16 + tb_pci_alloc_~tunnel~4#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_~tunnel~4#1.base, 8 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278: tb_pci_activate_~tmp~145#1 := tb_pci_activate_#t~ret2074#1;havoc tb_pci_activate_#t~mem2072#1.base, tb_pci_activate_#t~mem2072#1.offset;havoc tb_pci_activate_#t~mem2073#1.base, tb_pci_activate_#t~mem2073#1.offset;havoc tb_pci_activate_#t~ret2074#1;call tb_pci_activate_#t~mem2075#1.base, tb_pci_activate_#t~mem2075#1.offset := read~$Pointer$#53(tb_pci_activate_~__tunnel~2#1.base, 16 + tb_pci_activate_~__tunnel~2#1.offset, 8);call tb_pci_activate_#t~mem2076#1.base, tb_pci_activate_#t~mem2076#1.offset := read~$Pointer$#53(tb_pci_activate_#t~mem2075#1.base, 38 + tb_pci_activate_#t~mem2075#1.offset, 8); [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743-1: call tb_find_pci_up_port_#t~mem1023#1.base, tb_find_pci_up_port_#t~mem1023#1.offset := read~$Pointer$#53(tb_find_pci_up_port_~sw#1.base, 23 + tb_find_pci_up_port_~sw#1.offset, 8);call tb_find_pci_up_port_#t~mem1024#1 := read~int#53(tb_find_pci_up_port_#t~mem1023#1.base, 8 + (tb_find_pci_up_port_#t~mem1023#1.offset + 69 * (if tb_find_pci_up_port_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_pci_up_port_~i~9#1 % 18446744073709551616 % 18446744073709551616 else tb_find_pci_up_port_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: SUMMARY for call tb_find_unused_down_port_#t~ret1032#1 := tb_find_cap(tb_find_unused_down_port_#t~mem1031#1.base, tb_find_unused_down_port_#t~mem1031#1.offset + 69 * (if tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1, 4); srcloc: null [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume 1048834 == tb_find_pci_up_port_#t~mem1024#1 % 4294967296;havoc tb_find_pci_up_port_#t~mem1023#1.base, tb_find_pci_up_port_#t~mem1023#1.offset;havoc tb_find_pci_up_port_#t~mem1024#1;call tb_find_pci_up_port_#t~mem1025#1.base, tb_find_pci_up_port_#t~mem1025#1.offset := read~$Pointer$#53(tb_find_pci_up_port_~sw#1.base, 23 + tb_find_pci_up_port_~sw#1.offset, 8);tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset := tb_find_pci_up_port_#t~mem1025#1.base, tb_find_pci_up_port_#t~mem1025#1.offset + 69 * (if tb_find_pci_up_port_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_pci_up_port_~i~9#1 % 18446744073709551616 % 18446744073709551616 else tb_find_pci_up_port_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tb_find_pci_up_port_#t~mem1025#1.base, tb_find_pci_up_port_#t~mem1025#1.offset; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !(1048834 == tb_find_pci_up_port_#t~mem1024#1 % 4294967296);havoc tb_find_pci_up_port_#t~mem1023#1.base, tb_find_pci_up_port_#t~mem1023#1.offset;havoc tb_find_pci_up_port_#t~mem1024#1; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: assume -2147483648 <= tb_find_unused_down_port_#t~ret1032#1 && tb_find_unused_down_port_#t~ret1032#1 <= 2147483647;tb_find_unused_down_port_~cap~0#1 := tb_find_unused_down_port_#t~ret1032#1;havoc tb_find_unused_down_port_#t~mem1031#1.base, tb_find_unused_down_port_#t~mem1031#1.offset;havoc tb_find_unused_down_port_#t~ret1032#1; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume 0 != (if tb_find_unused_down_port_~tmp~88#1 % 256 % 4294967296 <= 2147483647 then tb_find_unused_down_port_~tmp~88#1 % 256 % 4294967296 else tb_find_unused_down_port_~tmp~88#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume !(0 != (if tb_find_unused_down_port_~tmp~88#1 % 256 % 4294967296 <= 2147483647 then tb_find_unused_down_port_~tmp~88#1 % 256 % 4294967296 else tb_find_unused_down_port_~tmp~88#1 % 256 % 4294967296 - 4294967296));call tb_find_unused_down_port_#t~mem1029#1.base, tb_find_unused_down_port_#t~mem1029#1.offset := read~$Pointer$#53(tb_find_unused_down_port_~sw#1.base, 23 + tb_find_unused_down_port_~sw#1.offset, 8);call tb_find_unused_down_port_#t~mem1030#1 := read~int#53(tb_find_unused_down_port_#t~mem1029#1.base, 8 + (tb_find_unused_down_port_#t~mem1029#1.offset + 69 * (if tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: havoc tb_pci_alloc_#t~mem1981#1.base, tb_pci_alloc_#t~mem1981#1.offset; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105-1: SUMMARY for call tb_path_free(tb_pci_alloc_#t~mem1981#1.base, tb_pci_alloc_#t~mem1981#1.offset); srcloc: null [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: #t~ret1075#1.base, #t~ret1075#1.offset := tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset;havoc tb_pci_alloc_#t~ret1917#1.base, tb_pci_alloc_#t~ret1917#1.offset, tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset, tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset, tb_pci_alloc_#t~ret1920#1.base, tb_pci_alloc_#t~ret1920#1.offset, tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset, tb_pci_alloc_#t~mem1922#1.base, tb_pci_alloc_#t~mem1922#1.offset, tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset, tb_pci_alloc_#t~ret1924#1.base, tb_pci_alloc_#t~ret1924#1.offset, tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset, tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset, tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset, tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset, tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset, tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset, tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset, tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset, tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset, tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset, tb_pci_alloc_#t~ret1935#1.base, tb_pci_alloc_#t~ret1935#1.offset, tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset, tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset, tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset, tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset, tb_pci_alloc_#t~mem1940#1.base, tb_pci_alloc_#t~mem1940#1.offset, tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset, tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset, tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset, tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset, tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset, tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset, tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset, tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset, tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset, tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset, tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset, tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset, tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset, tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset, tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset, tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset, tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset, tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset, tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset, tb_pci_alloc_#t~mem1960#1.base, tb_pci_alloc_#t~mem1960#1.offset, tb_pci_alloc_#t~mem1961#1.base, tb_pci_alloc_#t~mem1961#1.offset, tb_pci_alloc_#t~ret1962#1.base, tb_pci_alloc_#t~ret1962#1.offset, tb_pci_alloc_#t~mem1963#1.base, tb_pci_alloc_#t~mem1963#1.offset, tb_pci_alloc_#t~mem1964#1.base, tb_pci_alloc_#t~mem1964#1.offset, tb_pci_alloc_#t~mem1965#1.base, tb_pci_alloc_#t~mem1965#1.offset, tb_pci_alloc_#t~ret1966#1.base, tb_pci_alloc_#t~ret1966#1.offset, tb_pci_alloc_#t~mem1967#1.base, tb_pci_alloc_#t~mem1967#1.offset, tb_pci_alloc_#t~mem1968#1.base, tb_pci_alloc_#t~mem1968#1.offset, tb_pci_alloc_#t~mem1969#1.base, tb_pci_alloc_#t~mem1969#1.offset, tb_pci_alloc_#t~mem1970#1.base, tb_pci_alloc_#t~mem1970#1.offset, tb_pci_alloc_#t~mem1971#1.base, tb_pci_alloc_#t~mem1971#1.offset, tb_pci_alloc_#t~mem1972#1.base, tb_pci_alloc_#t~mem1972#1.offset, tb_pci_alloc_#t~mem1973#1.base, tb_pci_alloc_#t~mem1973#1.offset, tb_pci_alloc_#t~mem1974#1.base, tb_pci_alloc_#t~mem1974#1.offset, tb_pci_alloc_#t~mem1975#1.base, tb_pci_alloc_#t~mem1975#1.offset, tb_pci_alloc_#t~mem1976#1.base, tb_pci_alloc_#t~mem1976#1.offset, tb_pci_alloc_#t~mem1977#1.base, tb_pci_alloc_#t~mem1977#1.offset, tb_pci_alloc_#t~mem1978#1.base, tb_pci_alloc_#t~mem1978#1.offset, tb_pci_alloc_#t~mem1979#1.base, tb_pci_alloc_#t~mem1979#1.offset, tb_pci_alloc_#t~mem1980#1.base, tb_pci_alloc_#t~mem1980#1.offset, tb_pci_alloc_#t~mem1981#1.base, tb_pci_alloc_#t~mem1981#1.offset, tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset, tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset, tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset, tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset, tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset;havoc tb_pci_alloc_#in~tb#1.base, tb_pci_alloc_#in~tb#1.offset, tb_pci_alloc_#in~up#1.base, tb_pci_alloc_#in~up#1.offset, tb_pci_alloc_#in~down#1.base, tb_pci_alloc_#in~down#1.offset;assume { :end_inline_tb_pci_alloc } true;~tunnel~1#1.base, ~tunnel~1#1.offset := #t~ret1075#1.base, #t~ret1075#1.offset;havoc #t~ret1075#1.base, #t~ret1075#1.offset; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-1: SUMMARY for call #t~ret1056#1 := tb_find_cap(~up_port~0#1.base, ~up_port~0#1.offset, 1, 4); srcloc: null [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume 0 == (tb_pci_alloc_#t~mem1921#1.base + tb_pci_alloc_#t~mem1921#1.offset) % 18446744073709551616;havoc tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume !(0 == (tb_pci_alloc_#t~mem1921#1.base + tb_pci_alloc_#t~mem1921#1.offset) % 18446744073709551616);havoc tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset;call tb_pci_alloc_#t~mem1922#1.base, tb_pci_alloc_#t~mem1922#1.offset := read~$Pointer$#53(tb_pci_alloc_~up#1.base, 38 + tb_pci_alloc_~up#1.offset, 8);call tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1922#1.base, 31 + tb_pci_alloc_#t~mem1922#1.offset, 8); [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume -2147483648 <= #t~ret1056#1 && #t~ret1056#1 <= 2147483647;~cap~1#1 := #t~ret1056#1;havoc #t~ret1056#1; [2025-02-08 03:36:59,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: call write~$Pointer$#53(tb_pci_alloc_#t~ret1962#1.base, tb_pci_alloc_#t~ret1962#1.offset, tb_pci_alloc_#t~mem1960#1.base, 8 + tb_pci_alloc_#t~mem1960#1.offset, 8);havoc tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset;havoc tb_pci_alloc_#t~mem1960#1.base, tb_pci_alloc_#t~mem1960#1.offset;havoc tb_pci_alloc_#t~mem1961#1.base, tb_pci_alloc_#t~mem1961#1.offset;havoc tb_pci_alloc_#t~ret1962#1.base, tb_pci_alloc_#t~ret1962#1.offset;call tb_pci_alloc_#t~mem1963#1.base, tb_pci_alloc_#t~mem1963#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1964#1.base, tb_pci_alloc_#t~mem1964#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1963#1.base, 32 + tb_pci_alloc_#t~mem1963#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1964#1.base, 24 + tb_pci_alloc_#t~mem1964#1.offset, 4);havoc tb_pci_alloc_#t~mem1963#1.base, tb_pci_alloc_#t~mem1963#1.offset;havoc tb_pci_alloc_#t~mem1964#1.base, tb_pci_alloc_#t~mem1964#1.offset;call tb_pci_alloc_#t~mem1965#1.base, tb_pci_alloc_#t~mem1965#1.offset := read~$Pointer$#53(tb_pci_alloc_~up#1.base, 38 + tb_pci_alloc_~up#1.offset, 8); [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-1: SUMMARY for call tb_pci_alloc_#t~ret1962#1.base, tb_pci_alloc_#t~ret1962#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1961#1.base, tb_pci_alloc_#t~mem1961#1.offset); srcloc: null [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: assume 0 == (~up_port~0#1.base + ~up_port~0#1.offset) % 18446744073709551616;~__sw~0#1.base, ~__sw~0#1.offset := ~sw~1#1.base, ~sw~1#1.offset; [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: assume !(0 == (~up_port~0#1.base + ~up_port~0#1.offset) % 18446744073709551616); [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: tb_pci_activate_~tmp___0~61#1 := tb_pci_activate_#t~ret2077#1;havoc tb_pci_activate_#t~mem2075#1.base, tb_pci_activate_#t~mem2075#1.offset;havoc tb_pci_activate_#t~mem2076#1.base, tb_pci_activate_#t~mem2076#1.offset;havoc tb_pci_activate_#t~ret2077#1;call tb_pci_activate_#t~mem2078#1.base, tb_pci_activate_#t~mem2078#1.offset := read~$Pointer$#53(tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, 8);call tb_pci_activate_#t~mem2079#1.base, tb_pci_activate_#t~mem2079#1.offset := read~$Pointer$#53(tb_pci_activate_#t~mem2078#1.base, 148 + tb_pci_activate_#t~mem2078#1.offset, 8);call tb_pci_activate_#t~mem2080#1.base, tb_pci_activate_#t~mem2080#1.offset := read~$Pointer$#53(tb_pci_activate_#t~mem2079#1.base, 148 + tb_pci_activate_#t~mem2079#1.offset, 8); [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-1: SUMMARY for call tb_pci_activate_#t~ret2077#1 := tb_route(tb_pci_activate_#t~mem2076#1.base, tb_pci_activate_#t~mem2076#1.offset); srcloc: null [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: havoc tb_find_pci_up_port_#t~mem1025#1.base, tb_find_pci_up_port_#t~mem1025#1.offset; [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume tb_find_unused_down_port_~cap~0#1 <= 0; [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(tb_find_unused_down_port_~cap~0#1 <= 0);call tb_find_unused_down_port_#t~mem1033#1.base, tb_find_unused_down_port_#t~mem1033#1.offset := read~$Pointer$#53(tb_find_unused_down_port_~sw#1.base, 23 + tb_find_unused_down_port_~sw#1.offset, 8); [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9081: call write~$Pointer$#53(tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset, tb_pci_alloc_#t~mem1942#1.base, 28 + tb_pci_alloc_#t~mem1942#1.offset, 8);havoc tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset;havoc tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset;havoc tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset;havoc tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset;call tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1945#1.base, 32 + tb_pci_alloc_#t~mem1945#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1946#1.base, 44 + tb_pci_alloc_#t~mem1946#1.offset, 4);havoc tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset;havoc tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset;call tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1947#1.base, 32 + tb_pci_alloc_#t~mem1947#1.offset, 8);call write~int#53(-1, tb_pci_alloc_#t~mem1948#1.base, 48 + tb_pci_alloc_#t~mem1948#1.offset, 4);havoc tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset;havoc tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset;call tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1949#1.base, 32 + tb_pci_alloc_#t~mem1949#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_#t~mem1950#1.base, 36 + tb_pci_alloc_#t~mem1950#1.offset, 8);havoc tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset;havoc tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset;call tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1951#1.base, 32 + tb_pci_alloc_#t~mem1951#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1952#1.base, 52 + tb_pci_alloc_#t~mem1952#1.offset, 4);havoc tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset;havoc tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset;call tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1953#1.base, 32 + tb_pci_alloc_#t~mem1953#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset, 8);havoc tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset;havoc tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset;call tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1955#1.base, 32 + tb_pci_alloc_#t~mem1955#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1956#1.base, 16 + tb_pci_alloc_#t~mem1956#1.offset, 4);havoc tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset;havoc tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset;call tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1957#1.base, 32 + tb_pci_alloc_#t~mem1957#1.offset, 8);call write~int#53(-1, tb_pci_alloc_#t~mem1958#1.base, 20 + tb_pci_alloc_#t~mem1958#1.offset, 4);havoc tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset;havoc tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset;call tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1960#1.base, tb_pci_alloc_#t~mem1960#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1959#1.base, 32 + tb_pci_alloc_#t~mem1959#1.offset, 8);call tb_pci_alloc_#t~mem1961#1.base, tb_pci_alloc_#t~mem1961#1.offset := read~$Pointer$#53(tb_pci_alloc_~up#1.base, 38 + tb_pci_alloc_~up#1.offset, 8); [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9081-1: SUMMARY for call tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset); srcloc: null [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: havoc tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset;call tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-1: SUMMARY for call tb_pci_init_path(tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset); srcloc: null [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: SUMMARY for call tb_pci_free(~tunnel~1#1.base, ~tunnel~1#1.offset); srcloc: null [2025-02-08 03:36:59,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: call ULTIMATE.dealloc(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset);havoc tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset; [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: assume -9223372036854775808 <= tb_pci_activate_#t~ret2090#1 && tb_pci_activate_#t~ret2090#1 <= 9223372036854775807;havoc tb_pci_activate_#t~ret2090#1;tb_pci_activate_#res#1 := -22; [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288-1: SUMMARY for call tb_pci_activate_#t~ret2090#1 := ldv__builtin_expect((if 0 != tb_pci_activate_~__ret_warn_on~31#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume ~cap~1#1 <= 0; [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume !(~cap~1#1 <= 0); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280: tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset := tb_pci_activate_#t~ret2081#1.base, tb_pci_activate_#t~ret2081#1.offset;havoc tb_pci_activate_#t~mem2078#1.base, tb_pci_activate_#t~mem2078#1.offset;havoc tb_pci_activate_#t~mem2079#1.base, tb_pci_activate_#t~mem2079#1.offset;havoc tb_pci_activate_#t~mem2080#1.base, tb_pci_activate_#t~mem2080#1.offset;havoc tb_pci_activate_#t~ret2081#1.base, tb_pci_activate_#t~ret2081#1.offset;call tb_pci_activate_#t~mem2082#1.base, tb_pci_activate_#t~mem2082#1.offset := read~$Pointer$#53(tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, 8);call tb_pci_activate_#t~mem2083#1.base, tb_pci_activate_#t~mem2083#1.offset := read~$Pointer$#53(tb_pci_activate_#t~mem2082#1.base, 148 + tb_pci_activate_#t~mem2082#1.offset, 8);call tb_pci_activate_#t~mem2084#1.base, tb_pci_activate_#t~mem2084#1.offset := read~$Pointer$#53(tb_pci_activate_#t~mem2083#1.base, 148 + tb_pci_activate_#t~mem2083#1.offset, 8); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280-1: SUMMARY for call tb_pci_activate_#t~ret2081#1.base, tb_pci_activate_#t~ret2081#1.offset := dev_name(tb_pci_activate_#t~mem2080#1.base, 148 + tb_pci_activate_#t~mem2080#1.offset); srcloc: null [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074: havoc tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset;call tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1928#1.base, 32 + tb_pci_alloc_#t~mem1928#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset, 8);havoc tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset;havoc tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset;call tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1930#1.base, 32 + tb_pci_alloc_#t~mem1930#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1931#1.base, 16 + tb_pci_alloc_#t~mem1931#1.offset, 4);havoc tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset;havoc tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset;call tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1932#1.base, 32 + tb_pci_alloc_#t~mem1932#1.offset, 8);call write~int#53(-1, tb_pci_alloc_#t~mem1933#1.base, 20 + tb_pci_alloc_#t~mem1933#1.offset, 4);havoc tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset;havoc tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset;call tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset := read~$Pointer$#53(tb_pci_alloc_~up#1.base, 38 + tb_pci_alloc_~up#1.offset, 8); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume 0 != (tb_pci_alloc_~tunnel~4#1.base + tb_pci_alloc_~tunnel~4#1.offset) % 18446744073709551616;call tb_pci_alloc_#t~mem1978#1.base, tb_pci_alloc_#t~mem1978#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume !(0 != (tb_pci_alloc_~tunnel~4#1.base + tb_pci_alloc_~tunnel~4#1.offset) % 18446744073709551616); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074-1: SUMMARY for call tb_pci_init_path(tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset); srcloc: null [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828-2: call #t~mem1038#1.base, #t~mem1038#1.offset := read~$Pointer$#53(~tb#1.base, 172 + ~tb#1.offset, 8);call #t~mem1039#1.base, #t~mem1039#1.offset := read~$Pointer$#53(#t~mem1038#1.base, 23 + #t~mem1038#1.offset, 8); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume (if tb_find_unused_down_port_#t~mem1037#1 % 256 % 4294967296 <= 2147483647 then tb_find_unused_down_port_#t~mem1037#1 % 256 % 4294967296 else tb_find_unused_down_port_#t~mem1037#1 % 256 % 4294967296 - 4294967296) >= tb_find_unused_down_port_~i~10#1;havoc tb_find_unused_down_port_#t~mem1037#1; [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !((if tb_find_unused_down_port_#t~mem1037#1 % 256 % 4294967296 <= 2147483647 then tb_find_unused_down_port_#t~mem1037#1 % 256 % 4294967296 else tb_find_unused_down_port_#t~mem1037#1 % 256 % 4294967296 - 4294967296) >= tb_find_unused_down_port_~i~10#1);havoc tb_find_unused_down_port_#t~mem1037#1;tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset := 0, 0;call ULTIMATE.dealloc(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset);havoc tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset; [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828-1: SUMMARY for call #t~ret1040#1 := tb_is_upstream_port(#t~mem1039#1.base, #t~mem1039#1.offset + 69 * (if ~i~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11#1 % 18446744073709551616 % 18446744073709551616 else ~i~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828: ~tmp~89#1 := (if 0 == #t~ret1040#1 % 256 then 0 else 1); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume (if #t~mem1058#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1058#1 % 4294967296 % 4294967296 else #t~mem1058#1 % 4294967296 % 4294967296 - 4294967296) < 0;havoc #t~mem1058#1;~__port~1#1.base, ~__port~1#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1059#1.base, #t~mem1059#1.offset := read~$Pointer$#53(~__port~1#1.base, 38 + ~__port~1#1.offset, 8); [2025-02-08 03:36:59,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume !((if #t~mem1058#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1058#1 % 4294967296 % 4294967296 else #t~mem1058#1 % 4294967296 % 4294967296 - 4294967296) < 0);havoc #t~mem1058#1;call #t~mem1066#1.base, #t~mem1066#1.offset := read~$Pointer$#53(~tb#1.base, 172 + ~tb#1.offset, 8);assume { :begin_inline_tb_find_unused_down_port } true;tb_find_unused_down_port_#in~sw#1.base, tb_find_unused_down_port_#in~sw#1.offset := #t~mem1066#1.base, #t~mem1066#1.offset;havoc tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset;havoc tb_find_unused_down_port_#t~mem1027#1.base, tb_find_unused_down_port_#t~mem1027#1.offset, tb_find_unused_down_port_#t~ret1028#1, tb_find_unused_down_port_#t~mem1029#1.base, tb_find_unused_down_port_#t~mem1029#1.offset, tb_find_unused_down_port_#t~mem1030#1, tb_find_unused_down_port_#t~mem1031#1.base, tb_find_unused_down_port_#t~mem1031#1.offset, tb_find_unused_down_port_#t~ret1032#1, tb_find_unused_down_port_#t~mem1033#1.base, tb_find_unused_down_port_#t~mem1033#1.offset, tb_find_unused_down_port_#t~ret1034#1, tb_find_unused_down_port_#t~mem1035#1, tb_find_unused_down_port_#t~mem1036#1.base, tb_find_unused_down_port_#t~mem1036#1.offset, tb_find_unused_down_port_#t~mem1037#1, tb_find_unused_down_port_~sw#1.base, tb_find_unused_down_port_~sw#1.offset, tb_find_unused_down_port_~i~10#1, tb_find_unused_down_port_~cap~0#1, tb_find_unused_down_port_~res~10#1, tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, tb_find_unused_down_port_~tmp~88#1;tb_find_unused_down_port_~sw#1.base, tb_find_unused_down_port_~sw#1.offset := tb_find_unused_down_port_#in~sw#1.base, tb_find_unused_down_port_#in~sw#1.offset;havoc tb_find_unused_down_port_~i~10#1;havoc tb_find_unused_down_port_~cap~0#1;havoc tb_find_unused_down_port_~res~10#1;call tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset := #Ultimate.allocOnStack(4);havoc tb_find_unused_down_port_~tmp~88#1;tb_find_unused_down_port_~i~10#1 := 1; [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset := tb_pci_alloc_#t~ret1966#1.base, tb_pci_alloc_#t~ret1966#1.offset;havoc tb_pci_alloc_#t~mem1965#1.base, tb_pci_alloc_#t~mem1965#1.offset;havoc tb_pci_alloc_#t~ret1966#1.base, tb_pci_alloc_#t~ret1966#1.offset;call tb_pci_alloc_#t~mem1967#1.base, tb_pci_alloc_#t~mem1967#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1968#1.base, tb_pci_alloc_#t~mem1968#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1967#1.base, 32 + tb_pci_alloc_#t~mem1967#1.offset, 8);call tb_pci_alloc_#t~mem1969#1.base, tb_pci_alloc_#t~mem1969#1.offset := read~$Pointer$#53(tb_pci_alloc_~tmp___1~33#1.base, 46 + tb_pci_alloc_~tmp___1~33#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_#t~mem1969#1.base, tb_pci_alloc_#t~mem1969#1.offset, tb_pci_alloc_#t~mem1968#1.base, 28 + tb_pci_alloc_#t~mem1968#1.offset, 8);havoc tb_pci_alloc_#t~mem1967#1.base, tb_pci_alloc_#t~mem1967#1.offset;havoc tb_pci_alloc_#t~mem1968#1.base, tb_pci_alloc_#t~mem1968#1.offset;havoc tb_pci_alloc_#t~mem1969#1.base, tb_pci_alloc_#t~mem1969#1.offset;call tb_pci_alloc_#t~mem1970#1.base, tb_pci_alloc_#t~mem1970#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1971#1.base, tb_pci_alloc_#t~mem1971#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1970#1.base, 32 + tb_pci_alloc_#t~mem1970#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1971#1.base, 44 + tb_pci_alloc_#t~mem1971#1.offset, 4);havoc tb_pci_alloc_#t~mem1970#1.base, tb_pci_alloc_#t~mem1970#1.offset;havoc tb_pci_alloc_#t~mem1971#1.base, tb_pci_alloc_#t~mem1971#1.offset;call tb_pci_alloc_#t~mem1972#1.base, tb_pci_alloc_#t~mem1972#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1973#1.base, tb_pci_alloc_#t~mem1973#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1972#1.base, 32 + tb_pci_alloc_#t~mem1972#1.offset, 8);call write~int#53(-1, tb_pci_alloc_#t~mem1973#1.base, 48 + tb_pci_alloc_#t~mem1973#1.offset, 4);havoc tb_pci_alloc_#t~mem1972#1.base, tb_pci_alloc_#t~mem1972#1.offset;havoc tb_pci_alloc_#t~mem1973#1.base, tb_pci_alloc_#t~mem1973#1.offset;call tb_pci_alloc_#t~mem1974#1.base, tb_pci_alloc_#t~mem1974#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1975#1.base, tb_pci_alloc_#t~mem1975#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1974#1.base, 32 + tb_pci_alloc_#t~mem1974#1.offset, 8);call write~$Pointer$#53(tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_#t~mem1975#1.base, 36 + tb_pci_alloc_#t~mem1975#1.offset, 8);havoc tb_pci_alloc_#t~mem1974#1.base, tb_pci_alloc_#t~mem1974#1.offset;havoc tb_pci_alloc_#t~mem1975#1.base, tb_pci_alloc_#t~mem1975#1.offset;call tb_pci_alloc_#t~mem1976#1.base, tb_pci_alloc_#t~mem1976#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);call tb_pci_alloc_#t~mem1977#1.base, tb_pci_alloc_#t~mem1977#1.offset := read~$Pointer$#53(tb_pci_alloc_#t~mem1976#1.base, 32 + tb_pci_alloc_#t~mem1976#1.offset, 8);call write~int#53(8, tb_pci_alloc_#t~mem1977#1.base, 52 + tb_pci_alloc_#t~mem1977#1.offset, 4);havoc tb_pci_alloc_#t~mem1976#1.base, tb_pci_alloc_#t~mem1976#1.offset;havoc tb_pci_alloc_#t~mem1977#1.base, tb_pci_alloc_#t~mem1977#1.offset;tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset := tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset; [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091-1: SUMMARY for call tb_pci_alloc_#t~ret1966#1.base, tb_pci_alloc_#t~ret1966#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1965#1.base, tb_pci_alloc_#t~mem1965#1.offset); srcloc: null [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume tb_find_unused_down_port_#t~mem1035#1 < 0;havoc tb_find_unused_down_port_#t~mem1035#1; [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume !(tb_find_unused_down_port_#t~mem1035#1 < 0);havoc tb_find_unused_down_port_#t~mem1035#1;call tb_find_unused_down_port_#t~mem1036#1.base, tb_find_unused_down_port_#t~mem1036#1.offset := read~$Pointer$#53(tb_find_unused_down_port_~sw#1.base, 23 + tb_find_unused_down_port_~sw#1.offset, 8);tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset := tb_find_unused_down_port_#t~mem1036#1.base, tb_find_unused_down_port_#t~mem1036#1.offset + 69 * (if tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tb_find_unused_down_port_#t~mem1036#1.base, tb_find_unused_down_port_#t~mem1036#1.offset;call ULTIMATE.dealloc(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset);havoc tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset; [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset := tb_pci_activate_#t~ret2085#1.base, tb_pci_activate_#t~ret2085#1.offset;havoc tb_pci_activate_#t~mem2082#1.base, tb_pci_activate_#t~mem2082#1.offset;havoc tb_pci_activate_#t~mem2083#1.base, tb_pci_activate_#t~mem2083#1.offset;havoc tb_pci_activate_#t~mem2084#1.base, tb_pci_activate_#t~mem2084#1.offset;havoc tb_pci_activate_#t~ret2085#1.base, tb_pci_activate_#t~ret2085#1.offset;call tb_pci_activate_#t~mem2086#1.base, tb_pci_activate_#t~mem2086#1.offset := read~$Pointer$#53(tb_pci_activate_~__tunnel~2#1.base, 16 + tb_pci_activate_~__tunnel~2#1.offset, 8);call tb_pci_activate_#t~mem2087#1 := read~int#53(tb_pci_activate_#t~mem2086#1.base, 58 + tb_pci_activate_#t~mem2086#1.offset, 1);call tb_pci_activate_#t~mem2088#1.base, tb_pci_activate_#t~mem2088#1.offset := read~$Pointer$#53(tb_pci_activate_~__tunnel~2#1.base, 8 + tb_pci_activate_~__tunnel~2#1.offset, 8);call tb_pci_activate_#t~mem2089#1 := read~int#53(tb_pci_activate_#t~mem2088#1.base, 58 + tb_pci_activate_#t~mem2088#1.offset, 1); [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281-1: SUMMARY for call tb_pci_activate_#t~ret2085#1.base, tb_pci_activate_#t~ret2085#1.offset := dev_driver_string(tb_pci_activate_#t~mem2084#1.base, 148 + tb_pci_activate_#t~mem2084#1.offset); srcloc: null [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845-1: SUMMARY for call #t~ret1052#1 := tb_route(~__sw~0#1.base, ~__sw~0#1.offset); srcloc: null [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: ~tmp___0~32#1 := #t~ret1052#1;havoc #t~ret1052#1;call #t~mem1053#1.base, #t~mem1053#1.offset := read~$Pointer$#53(~__sw~0#1.base, 31 + ~__sw~0#1.offset, 8);call #t~mem1054#1.base, #t~mem1054#1.offset := read~$Pointer$#53(#t~mem1053#1.base, 148 + #t~mem1053#1.offset, 8);call #t~mem1055#1.base, #t~mem1055#1.offset := read~$Pointer$#53(#t~mem1054#1.base, 148 + #t~mem1054#1.offset, 8); [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume 0 == (~down_port~0#1.base + ~down_port~0#1.offset) % 18446744073709551616;~__port___0~0#1.base, ~__port___0~0#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1068#1.base, #t~mem1068#1.offset := read~$Pointer$#53(~__port___0~0#1.base, 38 + ~__port___0~0#1.offset, 8); [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume !(0 == (~down_port~0#1.base + ~down_port~0#1.offset) % 18446744073709551616);assume { :begin_inline_tb_pci_alloc } true;tb_pci_alloc_#in~tb#1.base, tb_pci_alloc_#in~tb#1.offset, tb_pci_alloc_#in~up#1.base, tb_pci_alloc_#in~up#1.offset, tb_pci_alloc_#in~down#1.base, tb_pci_alloc_#in~down#1.offset := ~tb#1.base, ~tb#1.offset, ~up_port~0#1.base, ~up_port~0#1.offset, ~down_port~0#1.base, ~down_port~0#1.offset;havoc tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset;havoc tb_pci_alloc_#t~ret1917#1.base, tb_pci_alloc_#t~ret1917#1.offset, tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset, tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset, tb_pci_alloc_#t~ret1920#1.base, tb_pci_alloc_#t~ret1920#1.offset, tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset, tb_pci_alloc_#t~mem1922#1.base, tb_pci_alloc_#t~mem1922#1.offset, tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset, tb_pci_alloc_#t~ret1924#1.base, tb_pci_alloc_#t~ret1924#1.offset, tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset, tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset, tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset, tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset, tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset, tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset, tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset, tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset, tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset, tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset, tb_pci_alloc_#t~ret1935#1.base, tb_pci_alloc_#t~ret1935#1.offset, tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset, tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset, tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset, tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset, tb_pci_alloc_#t~mem1940#1.base, tb_pci_alloc_#t~mem1940#1.offset, tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset, tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset, tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset, tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset, tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset, tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset, tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset, tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset, tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset, tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset, tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset, tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset, tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset, tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset, tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset, tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset, tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset, tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset, tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset, tb_pci_alloc_#t~mem1960#1.base, tb_pci_alloc_#t~mem1960#1.offset, tb_pci_alloc_#t~mem1961#1.base, tb_pci_alloc_#t~mem1961#1.offset, tb_pci_alloc_#t~ret1962#1.base, tb_pci_alloc_#t~ret1962#1.offset, tb_pci_alloc_#t~mem1963#1.base, tb_pci_alloc_#t~mem1963#1.offset, tb_pci_alloc_#t~mem1964#1.base, tb_pci_alloc_#t~mem1964#1.offset, tb_pci_alloc_#t~mem1965#1.base, tb_pci_alloc_#t~mem1965#1.offset, tb_pci_alloc_#t~ret1966#1.base, tb_pci_alloc_#t~ret1966#1.offset, tb_pci_alloc_#t~mem1967#1.base, tb_pci_alloc_#t~mem1967#1.offset, tb_pci_alloc_#t~mem1968#1.base, tb_pci_alloc_#t~mem1968#1.offset, tb_pci_alloc_#t~mem1969#1.base, tb_pci_alloc_#t~mem1969#1.offset, tb_pci_alloc_#t~mem1970#1.base, tb_pci_alloc_#t~mem1970#1.offset, tb_pci_alloc_#t~mem1971#1.base, tb_pci_alloc_#t~mem1971#1.offset, tb_pci_alloc_#t~mem1972#1.base, tb_pci_alloc_#t~mem1972#1.offset, tb_pci_alloc_#t~mem1973#1.base, tb_pci_alloc_#t~mem1973#1.offset, tb_pci_alloc_#t~mem1974#1.base, tb_pci_alloc_#t~mem1974#1.offset, tb_pci_alloc_#t~mem1975#1.base, tb_pci_alloc_#t~mem1975#1.offset, tb_pci_alloc_#t~mem1976#1.base, tb_pci_alloc_#t~mem1976#1.offset, tb_pci_alloc_#t~mem1977#1.base, tb_pci_alloc_#t~mem1977#1.offset, tb_pci_alloc_#t~mem1978#1.base, tb_pci_alloc_#t~mem1978#1.offset, tb_pci_alloc_#t~mem1979#1.base, tb_pci_alloc_#t~mem1979#1.offset, tb_pci_alloc_#t~mem1980#1.base, tb_pci_alloc_#t~mem1980#1.offset, tb_pci_alloc_#t~mem1981#1.base, tb_pci_alloc_#t~mem1981#1.offset, tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset, tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset, tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset, tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset, tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset;tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset := tb_pci_alloc_#in~tb#1.base, tb_pci_alloc_#in~tb#1.offset;tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset := tb_pci_alloc_#in~up#1.base, tb_pci_alloc_#in~up#1.offset;tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset := tb_pci_alloc_#in~down#1.base, tb_pci_alloc_#in~down#1.offset;havoc tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset;havoc tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset;havoc tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset;havoc tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset; [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: SUMMARY for call kfree(tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset); srcloc: null [2025-02-08 03:36:59,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: assume tb_pci_activate_#t~short2070#1;havoc tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset;havoc tb_pci_activate_#t~mem2067#1;havoc tb_pci_activate_#t~mem2068#1.base, tb_pci_activate_#t~mem2068#1.offset;havoc tb_pci_activate_#t~mem2069#1;havoc tb_pci_activate_#t~short2070#1;tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset := tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset;tb_pci_activate_~__ret_warn_on~31#1 := 1; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: assume !tb_pci_activate_#t~short2070#1;havoc tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset;havoc tb_pci_activate_#t~mem2067#1;havoc tb_pci_activate_#t~mem2068#1.base, tb_pci_activate_#t~mem2068#1.offset;havoc tb_pci_activate_#t~mem2069#1;havoc tb_pci_activate_#t~short2070#1; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273-1: assume tb_pci_activate_#t~short2070#1; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273-1: assume !tb_pci_activate_#t~short2070#1;call tb_pci_activate_#t~mem2068#1.base, tb_pci_activate_#t~mem2068#1.offset := read~$Pointer$#53(tb_pci_activate_~tunnel#1.base, 32 + tb_pci_activate_~tunnel#1.offset, 8);call tb_pci_activate_#t~mem2069#1 := read~int#53(tb_pci_activate_#t~mem2068#1.base, 31 + tb_pci_activate_#t~mem2068#1.offset, 1);tb_pci_activate_#t~short2070#1 := 0 != (if tb_pci_activate_#t~mem2069#1 % 256 % 4294967296 <= 2147483647 then tb_pci_activate_#t~mem2069#1 % 256 % 4294967296 else tb_pci_activate_#t~mem2069#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume 0 == (#t~mem1046#1.base + #t~mem1046#1.offset) % 18446744073709551616;havoc #t~mem1044#1.base, #t~mem1044#1.offset;havoc #t~mem1045#1.base, #t~mem1045#1.offset;havoc #t~mem1046#1.base, #t~mem1046#1.offset; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume !(0 == (#t~mem1046#1.base + #t~mem1046#1.offset) % 18446744073709551616);havoc #t~mem1044#1.base, #t~mem1044#1.offset;havoc #t~mem1045#1.base, #t~mem1045#1.offset;havoc #t~mem1046#1.base, #t~mem1046#1.offset;call #t~mem1047#1.base, #t~mem1047#1.offset := read~$Pointer$#53(~tb#1.base, 172 + ~tb#1.offset, 8);call #t~mem1048#1.base, #t~mem1048#1.offset := read~$Pointer$#53(#t~mem1047#1.base, 23 + #t~mem1047#1.offset, 8);call #t~mem1049#1.base, #t~mem1049#1.offset := read~$Pointer$#53(#t~mem1048#1.base, 46 + (#t~mem1048#1.offset + 69 * (if ~i~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11#1 % 18446744073709551616 % 18446744073709551616 else ~i~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);call #t~mem1050#1.base, #t~mem1050#1.offset := read~$Pointer$#53(#t~mem1049#1.base, 38 + #t~mem1049#1.offset, 8);~sw~1#1.base, ~sw~1#1.offset := #t~mem1050#1.base, #t~mem1050#1.offset;havoc #t~mem1047#1.base, #t~mem1047#1.offset;havoc #t~mem1048#1.base, #t~mem1048#1.offset;havoc #t~mem1049#1.base, #t~mem1049#1.offset;havoc #t~mem1050#1.base, #t~mem1050#1.offset;assume { :begin_inline_tb_find_pci_up_port } true;tb_find_pci_up_port_#in~sw#1.base, tb_find_pci_up_port_#in~sw#1.offset := ~sw~1#1.base, ~sw~1#1.offset;havoc tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset;havoc tb_find_pci_up_port_#t~mem1023#1.base, tb_find_pci_up_port_#t~mem1023#1.offset, tb_find_pci_up_port_#t~mem1024#1, tb_find_pci_up_port_#t~mem1025#1.base, tb_find_pci_up_port_#t~mem1025#1.offset, tb_find_pci_up_port_#t~mem1026#1, tb_find_pci_up_port_~sw#1.base, tb_find_pci_up_port_~sw#1.offset, tb_find_pci_up_port_~i~9#1;tb_find_pci_up_port_~sw#1.base, tb_find_pci_up_port_~sw#1.offset := tb_find_pci_up_port_#in~sw#1.base, tb_find_pci_up_port_#in~sw#1.offset;havoc tb_find_pci_up_port_~i~9#1;tb_find_pci_up_port_~i~9#1 := 1; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume 0 != (tb_pci_alloc_#t~mem1978#1.base + tb_pci_alloc_#t~mem1978#1.offset) % 18446744073709551616;havoc tb_pci_alloc_#t~mem1978#1.base, tb_pci_alloc_#t~mem1978#1.offset;call tb_pci_alloc_#t~mem1979#1.base, tb_pci_alloc_#t~mem1979#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !(0 != (tb_pci_alloc_#t~mem1978#1.base + tb_pci_alloc_#t~mem1978#1.offset) % 18446744073709551616);havoc tb_pci_alloc_#t~mem1978#1.base, tb_pci_alloc_#t~mem1978#1.offset; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: assume 0 != (if ~tmp~89#1 % 256 % 4294967296 <= 2147483647 then ~tmp~89#1 % 256 % 4294967296 else ~tmp~89#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: assume !(0 != (if ~tmp~89#1 % 256 % 4294967296 <= 2147483647 then ~tmp~89#1 % 256 % 4294967296 else ~tmp~89#1 % 256 % 4294967296 - 4294967296));call #t~mem1041#1.base, #t~mem1041#1.offset := read~$Pointer$#53(~tb#1.base, 172 + ~tb#1.offset, 8);call #t~mem1042#1.base, #t~mem1042#1.offset := read~$Pointer$#53(#t~mem1041#1.base, 23 + #t~mem1041#1.offset, 8);call #t~mem1043#1 := read~int#53(#t~mem1042#1.base, 8 + (#t~mem1042#1.offset + 69 * (if ~i~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11#1 % 18446744073709551616 % 18446744073709551616 else ~i~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: havoc tb_pci_activate_#t~mem2086#1.base, tb_pci_activate_#t~mem2086#1.offset;havoc tb_pci_activate_#t~mem2087#1;havoc tb_pci_activate_#t~mem2088#1.base, tb_pci_activate_#t~mem2088#1.offset;havoc tb_pci_activate_#t~mem2089#1; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: havoc #t~mem1053#1.base, #t~mem1053#1.offset;havoc #t~mem1054#1.base, #t~mem1054#1.offset;havoc #t~mem1055#1.base, #t~mem1055#1.offset; [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume 0 == (~tunnel~1#1.base + ~tunnel~1#1.offset) % 18446744073709551616;~__port___1~0#1.base, ~__port___1~0#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1076#1.base, #t~mem1076#1.offset := read~$Pointer$#53(~__port___1~0#1.base, 38 + ~__port___1~0#1.offset, 8); [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !(0 == (~tunnel~1#1.base + ~tunnel~1#1.offset) % 18446744073709551616);assume { :begin_inline_tb_pci_activate } true;tb_pci_activate_#in~tunnel#1.base, tb_pci_activate_#in~tunnel#1.offset := ~tunnel~1#1.base, ~tunnel~1#1.offset;havoc tb_pci_activate_#res#1;havoc tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset, tb_pci_activate_#t~mem2067#1, tb_pci_activate_#t~mem2068#1.base, tb_pci_activate_#t~mem2068#1.offset, tb_pci_activate_#t~mem2069#1, tb_pci_activate_#t~short2070#1, tb_pci_activate_#t~ret2071#1, tb_pci_activate_#t~mem2072#1.base, tb_pci_activate_#t~mem2072#1.offset, tb_pci_activate_#t~mem2073#1.base, tb_pci_activate_#t~mem2073#1.offset, tb_pci_activate_#t~ret2074#1, tb_pci_activate_#t~mem2075#1.base, tb_pci_activate_#t~mem2075#1.offset, tb_pci_activate_#t~mem2076#1.base, tb_pci_activate_#t~mem2076#1.offset, tb_pci_activate_#t~ret2077#1, tb_pci_activate_#t~mem2078#1.base, tb_pci_activate_#t~mem2078#1.offset, tb_pci_activate_#t~mem2079#1.base, tb_pci_activate_#t~mem2079#1.offset, tb_pci_activate_#t~mem2080#1.base, tb_pci_activate_#t~mem2080#1.offset, tb_pci_activate_#t~ret2081#1.base, tb_pci_activate_#t~ret2081#1.offset, tb_pci_activate_#t~mem2082#1.base, tb_pci_activate_#t~mem2082#1.offset, tb_pci_activate_#t~mem2083#1.base, tb_pci_activate_#t~mem2083#1.offset, tb_pci_activate_#t~mem2084#1.base, tb_pci_activate_#t~mem2084#1.offset, tb_pci_activate_#t~ret2085#1.base, tb_pci_activate_#t~ret2085#1.offset, tb_pci_activate_#t~mem2086#1.base, tb_pci_activate_#t~mem2086#1.offset, tb_pci_activate_#t~mem2087#1, tb_pci_activate_#t~mem2088#1.base, tb_pci_activate_#t~mem2088#1.offset, tb_pci_activate_#t~mem2089#1, tb_pci_activate_#t~ret2090#1, tb_pci_activate_#t~ret2091#1, tb_pci_activate_#t~mem2092#1.base, tb_pci_activate_#t~mem2092#1.offset, tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset, tb_pci_activate_~res~20#1, tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, tb_pci_activate_~__ret_warn_on~31#1, tb_pci_activate_~tmp~145#1, tb_pci_activate_~tmp___0~61#1, tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset, tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset, tb_pci_activate_~tmp___3~24#1;tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset := tb_pci_activate_#in~tunnel#1.base, tb_pci_activate_#in~tunnel#1.offset;havoc tb_pci_activate_~res~20#1;havoc tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset;havoc tb_pci_activate_~__ret_warn_on~31#1;havoc tb_pci_activate_~tmp~145#1;havoc tb_pci_activate_~tmp___0~61#1;havoc tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset;havoc tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset;havoc tb_pci_activate_~tmp___3~24#1;call tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset := read~$Pointer$#53(tb_pci_activate_~tunnel#1.base, 24 + tb_pci_activate_~tunnel#1.offset, 8);call tb_pci_activate_#t~mem2067#1 := read~int#53(tb_pci_activate_#t~mem2066#1.base, 31 + tb_pci_activate_#t~mem2066#1.offset, 1);tb_pci_activate_#t~short2070#1 := 0 != (if tb_pci_activate_#t~mem2067#1 % 256 % 4294967296 <= 2147483647 then tb_pci_activate_#t~mem2067#1 % 256 % 4294967296 else tb_pci_activate_#t~mem2067#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: havoc list_add_#t~mem1916#1.base, list_add_#t~mem1916#1.offset;havoc list_add_#t~mem1916#1.base, list_add_#t~mem1916#1.offset, list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset;havoc list_add_#in~new#1.base, list_add_#in~new#1.offset, list_add_#in~head#1.base, list_add_#in~head#1.offset;assume { :end_inline_list_add } true;havoc tb_pci_activate_#t~mem2092#1.base, tb_pci_activate_#t~mem2092#1.offset;tb_pci_activate_#res#1 := 0;#t~ret1083#1 := tb_pci_activate_#res#1;havoc tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset, tb_pci_activate_#t~mem2067#1, tb_pci_activate_#t~mem2068#1.base, tb_pci_activate_#t~mem2068#1.offset, tb_pci_activate_#t~mem2069#1, tb_pci_activate_#t~short2070#1, tb_pci_activate_#t~ret2071#1, tb_pci_activate_#t~mem2072#1.base, tb_pci_activate_#t~mem2072#1.offset, tb_pci_activate_#t~mem2073#1.base, tb_pci_activate_#t~mem2073#1.offset, tb_pci_activate_#t~ret2074#1, tb_pci_activate_#t~mem2075#1.base, tb_pci_activate_#t~mem2075#1.offset, tb_pci_activate_#t~mem2076#1.base, tb_pci_activate_#t~mem2076#1.offset, tb_pci_activate_#t~ret2077#1, tb_pci_activate_#t~mem2078#1.base, tb_pci_activate_#t~mem2078#1.offset, tb_pci_activate_#t~mem2079#1.base, tb_pci_activate_#t~mem2079#1.offset, tb_pci_activate_#t~mem2080#1.base, tb_pci_activate_#t~mem2080#1.offset, tb_pci_activate_#t~ret2081#1.base, tb_pci_activate_#t~ret2081#1.offset, tb_pci_activate_#t~mem2082#1.base, tb_pci_activate_#t~mem2082#1.offset, tb_pci_activate_#t~mem2083#1.base, tb_pci_activate_#t~mem2083#1.offset, tb_pci_activate_#t~mem2084#1.base, tb_pci_activate_#t~mem2084#1.offset, tb_pci_activate_#t~ret2085#1.base, tb_pci_activate_#t~ret2085#1.offset, tb_pci_activate_#t~mem2086#1.base, tb_pci_activate_#t~mem2086#1.offset, tb_pci_activate_#t~mem2087#1, tb_pci_activate_#t~mem2088#1.base, tb_pci_activate_#t~mem2088#1.offset, tb_pci_activate_#t~mem2089#1, tb_pci_activate_#t~ret2090#1, tb_pci_activate_#t~ret2091#1, tb_pci_activate_#t~mem2092#1.base, tb_pci_activate_#t~mem2092#1.offset, tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset, tb_pci_activate_~res~20#1, tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, tb_pci_activate_~__ret_warn_on~31#1, tb_pci_activate_~tmp~145#1, tb_pci_activate_~tmp___0~61#1, tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset, tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset, tb_pci_activate_~tmp___3~24#1;havoc tb_pci_activate_#in~tunnel#1.base, tb_pci_activate_#in~tunnel#1.offset;assume { :end_inline_tb_pci_activate } true;assume -2147483648 <= #t~ret1083#1 && #t~ret1083#1 <= 2147483647;~tmp___6~7#1 := #t~ret1083#1;havoc #t~ret1083#1; [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282-1: SUMMARY for call warn_slowpath_fmt(246, 0, 200, 247, 0); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: tb_find_pci_up_port_~i~9#1 := 1 + tb_find_pci_up_port_~i~9#1; [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: SUMMARY for call _dev_info(#t~mem1055#1.base, 148 + #t~mem1055#1.offset, 139, 0); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: SUMMARY for call __list_add(list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset, list_add_#t~mem1916#1.base, list_add_#t~mem1916#1.offset); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: assume 1048833 != tb_find_unused_down_port_#t~mem1030#1 % 4294967296;havoc tb_find_unused_down_port_#t~mem1029#1.base, tb_find_unused_down_port_#t~mem1029#1.offset;havoc tb_find_unused_down_port_#t~mem1030#1; [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: assume !(1048833 != tb_find_unused_down_port_#t~mem1030#1 % 4294967296);havoc tb_find_unused_down_port_#t~mem1029#1.base, tb_find_unused_down_port_#t~mem1029#1.offset;havoc tb_find_unused_down_port_#t~mem1030#1;call tb_find_unused_down_port_#t~mem1031#1.base, tb_find_unused_down_port_#t~mem1031#1.offset := read~$Pointer$#53(tb_find_unused_down_port_~sw#1.base, 23 + tb_find_unused_down_port_~sw#1.offset, 8); [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: havoc tb_pci_alloc_#t~mem1979#1.base, tb_pci_alloc_#t~mem1979#1.offset; [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-1: SUMMARY for call #t~ret1060#1 := tb_route(#t~mem1059#1.base, #t~mem1059#1.offset); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: SUMMARY for call tb_path_free(tb_pci_alloc_#t~mem1979#1.base, tb_pci_alloc_#t~mem1979#1.offset); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: call write~$Pointer$#53(tb_pci_alloc_#t~ret1924#1.base, tb_pci_alloc_#t~ret1924#1.offset, tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8);havoc tb_pci_alloc_#t~mem1922#1.base, tb_pci_alloc_#t~mem1922#1.offset;havoc tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset;havoc tb_pci_alloc_#t~ret1924#1.base, tb_pci_alloc_#t~ret1924#1.offset;call tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 32 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863: ~tmp___2~15#1 := #t~ret1060#1;havoc #t~mem1059#1.base, #t~mem1059#1.offset;havoc #t~ret1060#1;call #t~mem1061#1.base, #t~mem1061#1.offset := read~$Pointer$#53(~__port~1#1.base, 38 + ~__port~1#1.offset, 8);call #t~mem1062#1.base, #t~mem1062#1.offset := read~$Pointer$#53(#t~mem1061#1.base, 31 + #t~mem1061#1.offset, 8);call #t~mem1063#1.base, #t~mem1063#1.offset := read~$Pointer$#53(#t~mem1062#1.base, 148 + #t~mem1062#1.offset, 8);call #t~mem1064#1.base, #t~mem1064#1.offset := read~$Pointer$#53(#t~mem1063#1.base, 148 + #t~mem1063#1.offset, 8);call #t~mem1065#1 := read~int#53(~__port~1#1.base, 58 + ~__port~1#1.offset, 1); [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068-1: SUMMARY for call tb_pci_alloc_#t~ret1924#1.base, tb_pci_alloc_#t~ret1924#1.offset := tb_path_alloc(tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset, 2); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume 0 != ~tmp___6~7#1;~__port___2~0#1.base, ~__port___2~0#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1084#1.base, #t~mem1084#1.offset := read~$Pointer$#53(~__port___2~0#1.base, 38 + ~__port___2~0#1.offset, 8); [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume !(0 != ~tmp___6~7#1); [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call tb_find_unused_down_port_#t~ret1034#1 := tb_port_read(tb_find_unused_down_port_#t~mem1033#1.base, tb_find_unused_down_port_#t~mem1033#1.offset + 69 * (if tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 else tb_find_unused_down_port_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, 1, tb_find_unused_down_port_~cap~0#1, 1); srcloc: null [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: assume -2147483648 <= tb_find_unused_down_port_#t~ret1034#1 && tb_find_unused_down_port_#t~ret1034#1 <= 2147483647;tb_find_unused_down_port_~res~10#1 := tb_find_unused_down_port_#t~ret1034#1;havoc tb_find_unused_down_port_#t~mem1033#1.base, tb_find_unused_down_port_#t~mem1033#1.offset;havoc tb_find_unused_down_port_#t~ret1034#1; [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: call ULTIMATE.dealloc(~#data~1#1.base, ~#data~1#1.offset);havoc ~#data~1#1.base, ~#data~1#1.offset; [2025-02-08 03:36:59,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872-1: SUMMARY for call #t~ret1069#1 := tb_route(#t~mem1068#1.base, #t~mem1068#1.offset); srcloc: null [2025-02-08 03:36:59,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: ~tmp___3~12#1 := #t~ret1069#1;havoc #t~mem1068#1.base, #t~mem1068#1.offset;havoc #t~ret1069#1;call #t~mem1070#1.base, #t~mem1070#1.offset := read~$Pointer$#53(~__port___0~0#1.base, 38 + ~__port___0~0#1.offset, 8);call #t~mem1071#1.base, #t~mem1071#1.offset := read~$Pointer$#53(#t~mem1070#1.base, 31 + #t~mem1070#1.offset, 8);call #t~mem1072#1.base, #t~mem1072#1.offset := read~$Pointer$#53(#t~mem1071#1.base, 148 + #t~mem1071#1.offset, 8);call #t~mem1073#1.base, #t~mem1073#1.offset := read~$Pointer$#53(#t~mem1072#1.base, 148 + #t~mem1072#1.offset, 8);call #t~mem1074#1 := read~int#53(~__port___0~0#1.base, 58 + ~__port___0~0#1.offset, 1); [2025-02-08 03:36:59,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume 0 == (tb_pci_alloc_#t~mem1925#1.base + tb_pci_alloc_#t~mem1925#1.offset) % 18446744073709551616;havoc tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset; [2025-02-08 03:36:59,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume !(0 == (tb_pci_alloc_#t~mem1925#1.base + tb_pci_alloc_#t~mem1925#1.offset) % 18446744073709551616);havoc tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset;call tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset := read~$Pointer$#53(tb_pci_alloc_~tunnel~4#1.base, 24 + tb_pci_alloc_~tunnel~4#1.offset, 8); [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: assume -2147483648 <= tb_pci_activate_#t~ret2091#1 && tb_pci_activate_#t~ret2091#1 <= 2147483647;tb_pci_activate_~res~20#1 := tb_pci_activate_#t~ret2091#1;havoc tb_pci_activate_#t~ret2091#1; [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-1: SUMMARY for call _dev_info(#t~mem1064#1.base, 148 + #t~mem1064#1.offset, 140, 0); srcloc: null [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292-1: SUMMARY for call tb_pci_activate_#t~ret2091#1 := tb_pci_restart(tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset); srcloc: null [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: havoc #t~mem1061#1.base, #t~mem1061#1.offset;havoc #t~mem1062#1.base, #t~mem1062#1.offset;havoc #t~mem1063#1.base, #t~mem1063#1.offset;havoc #t~mem1064#1.base, #t~mem1064#1.offset;havoc #t~mem1065#1; [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: ~i~11#1 := 1 + ~i~11#1; [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: call tb_find_unused_down_port_#t~mem1037#1 := read~int#53(tb_find_unused_down_port_~sw#1.base, 6 + tb_find_unused_down_port_~sw#1.offset, 1); [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call #t~ret1057#1 := tb_port_read(~up_port~0#1.base, ~up_port~0#1.offset, ~#data~1#1.base, ~#data~1#1.offset, 1, ~cap~1#1, 1); srcloc: null [2025-02-08 03:36:59,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume -2147483648 <= #t~ret1057#1 && #t~ret1057#1 <= 2147483647;~tmp___1~19#1 := #t~ret1057#1;havoc #t~ret1057#1; [2025-02-08 03:36:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3401: havoc dev_get_drvdata_#t~mem70#1.base, dev_get_drvdata_#t~mem70#1.offset; [2025-02-08 03:36:59,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: havoc #t~mem880;havoc #t~mem881;havoc #t~mem882;havoc #t~mem883;call ULTIMATE.dealloc(~#res~5.base, ~#res~5.offset);havoc ~#res~5.base, ~#res~5.offset;call ULTIMATE.dealloc(~#request~1.base, ~#request~1.offset);havoc ~#request~1.base, ~#request~1.offset;call ULTIMATE.dealloc(~#tmp~71.base, ~#tmp~71.offset);havoc ~#tmp~71.base, ~#tmp~71.offset;call ULTIMATE.dealloc(~#reply~1.base, ~#reply~1.offset);havoc ~#reply~1.base, ~#reply~1.offset; [2025-02-08 03:36:59,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: havoc #t~mem866;havoc #t~mem867;havoc #t~mem868;havoc #t~mem869; [2025-02-08 03:36:59,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6247: havoc #t~mem860;havoc #t~mem861;havoc #t~mem862;havoc #t~mem863; [2025-02-08 03:36:59,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: havoc #t~mem1635;havoc #t~short1636;havoc #t~mem1637;havoc #t~short1638; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8151: ~i~14 := 1 + ~i~14; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-1: assume #t~short1568;call #t~mem1566.base, #t~mem1566.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8);call #t~mem1567.base, #t~mem1567.offset := read~$Pointer$#53(#t~mem1566.base, 46 + (#t~mem1566.offset + 69 * (if ~i~14 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~14 % 18446744073709551616 % 18446744073709551616 else ~i~14 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);#t~short1568 := 0 != (#t~mem1567.base + #t~mem1567.offset) % 18446744073709551616; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-1: assume !#t~short1568; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: assume #t~short1568;havoc #t~mem1566.base, #t~mem1566.offset;havoc #t~mem1567.base, #t~mem1567.offset;havoc #t~short1568;call #t~mem1569.base, #t~mem1569.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8);call #t~mem1570.base, #t~mem1570.offset := read~$Pointer$#53(#t~mem1569.base, 46 + (#t~mem1569.offset + 69 * (if ~i~14 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~14 % 18446744073709551616 % 18446744073709551616 else ~i~14 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);call #t~mem1571.base, #t~mem1571.offset := read~$Pointer$#53(#t~mem1570.base, 38 + #t~mem1570.offset, 8); [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: assume !#t~short1568;havoc #t~mem1566.base, #t~mem1566.offset;havoc #t~mem1567.base, #t~mem1567.offset;havoc #t~short1568; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-2: #t~short1568 := 0 != ~tmp___8~6; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-2: call #t~mem1564.base, #t~mem1564.offset := read~$Pointer$#53(~sw.base, 23 + ~sw.offset, 8); [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call #t~ret1565 := tb_is_upstream_port(#t~mem1564.base, #t~mem1564.offset + 69 * (if ~i~14 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~14 % 18446744073709551616 % 18446744073709551616 else ~i~14 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: ~tmp___7~8 := (if 0 == #t~ret1565 % 256 then 0 else 1); [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148-1: SUMMARY for call tb_sw_set_unpplugged(#t~mem1571.base, #t~mem1571.offset); srcloc: null [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: havoc #t~mem1569.base, #t~mem1569.offset;havoc #t~mem1570.base, #t~mem1570.offset;havoc #t~mem1571.base, #t~mem1571.offset; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 0 != ~tmp___7~8 % 256;~tmp___8~6 := 0; [2025-02-08 03:36:59,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(0 != ~tmp___7~8 % 256);~tmp___8~6 := 1; [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-3: assume (if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) == (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0);#t~bitwise2150 := 0; [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-3: assume !((if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) == (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0)); [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-4: assume 0 == (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0);#t~bitwise2150 := (if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256); [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-4: assume !(0 == (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0)); [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: ~val~0 := #t~bitwise2149;~j~0 := 0; [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-5: assume 0 == (if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256);#t~bitwise2150 := (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0); [2025-02-08 03:36:59,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-5: assume !(0 == (if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-1: [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-2: havoc #t~bitwise2149;assume ((((((((if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) < 0 || (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise2149 > 0) && (((if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) > 0 || (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) > 0) || #t~bitwise2149 > 0)) && (((if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) < 0 || (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise2149 < 0)) && (((if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) >= 0 || (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise2149 < 0)) && (((if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) < 0 || (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise2149 <= (if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) + (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296))) && #t~bitwise2149 >= -2147483648) && #t~bitwise2149 <= 2147483647; [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: ~val~0 := #t~bitwise2150;~j~0 := 1 + ~j~0; [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-1: [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-2: havoc #t~bitwise2150;assume ((((((((if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0 || (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0) < 0) || #t~bitwise2150 > 0) && (((if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) > 0 || (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0) > 0) || #t~bitwise2150 > 0)) && (((if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0 || (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0) >= 0) || #t~bitwise2150 < 0)) && (((if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) >= 0 || (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0) < 0) || #t~bitwise2150 < 0)) && (((if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0 || (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0) < 0) || #t~bitwise2150 <= (if 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296) % 256 - 256) + (if (if ~val~0 % 256 % 256 <= 127 then ~val~0 % 256 % 256 else ~val~0 % 256 % 256 - 256) < 0 then 7 else 0))) && #t~bitwise2150 >= -2147483648) && #t~bitwise2150 <= 2147483647; [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: assume ~j~0 <= 7; [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: assume !(~j~0 <= 7);~i~24 := 1 + ~i~24; [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-3: assume (if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) == (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296);#t~bitwise2149 := 0; [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-3: assume !((if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296) == (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-4: assume 0 == (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296);#t~bitwise2149 := (if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-4: assume !(0 == (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-5: assume 0 == (if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296);#t~bitwise2149 := (if ~val~0 % 256 % 4294967296 <= 2147483647 then ~val~0 % 256 % 4294967296 else ~val~0 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-5: assume !(0 == (if #t~mem2148 % 256 % 4294967296 <= 2147483647 then #t~mem2148 % 256 % 4294967296 else #t~mem2148 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:36:59,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-6: call #t~mem2148 := read~int#53(~data.base, ~data.offset + (if ~i~24 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~24 % 18446744073709551616 % 18446744073709551616 else ~i~24 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:36:59,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-1: SUMMARY for call ring_iowrite16desc(~ring#1.base, ~ring#1.offset, #t~mem177#1, (if 0 != (if #t~mem178#1 % 256 % 4294967296 <= 2147483647 then #t~mem178#1 % 256 % 4294967296 else #t~mem178#1 % 256 % 4294967296 - 4294967296) then 10 else 8)); srcloc: null [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3674: call #t~mem175#1 := read~int#53(~ring#1.base, 164 + ~ring#1.offset, 4);call #t~mem176#1 := read~int#53(~ring#1.base, 156 + ~ring#1.offset, 4);call write~int#53((if 1 + #t~mem175#1 < 0 && 0 != (1 + #t~mem175#1) % #t~mem176#1 then (if #t~mem176#1 < 0 then (1 + #t~mem175#1) % #t~mem176#1 + #t~mem176#1 else (1 + #t~mem175#1) % #t~mem176#1 - #t~mem176#1) else (1 + #t~mem175#1) % #t~mem176#1), ~ring#1.base, 164 + ~ring#1.offset, 4);havoc #t~mem175#1;havoc #t~mem176#1;call #t~mem177#1 := read~int#53(~ring#1.base, 164 + ~ring#1.offset, 4);call #t~mem178#1 := read~int#53(~ring#1.base, 296 + ~ring#1.offset, 1); [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675: havoc #t~mem177#1;havoc #t~mem178#1;~frame~0#1.base, ~frame~0#1.offset := ~n~0#1.base, ~n~0#1.offset;call #t~mem179#1.base, #t~mem179#1.offset := read~$Pointer$#53(~n~0#1.base, 16 + ~n~0#1.offset, 8);~__mptr___1~0#1.base, ~__mptr___1~0#1.offset := #t~mem179#1.base, #t~mem179#1.offset;havoc #t~mem179#1.base, #t~mem179#1.offset;~n~0#1.base, ~n~0#1.offset := ~__mptr___1~0#1.base, -608 + ~__mptr___1~0#1.offset; [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668: assume 0 != (if #t~mem171#1 % 256 % 4294967296 <= 2147483647 then #t~mem171#1 % 256 % 4294967296 else #t~mem171#1 % 256 % 4294967296 - 4294967296);havoc #t~mem171#1;call #t~mem172#1 := read~int#53(~frame~0#1.base, 32 + ~frame~0#1.offset, 2);call write~int#53(#t~mem172#1 % 4096, ~descriptor~0#1.base, 8 + ~descriptor~0#1.offset, 2);havoc #t~mem172#1;call #t~mem173#1 := read~int#53(~frame~0#1.base, 36 + ~frame~0#1.offset, 1);call write~int#53(#t~mem173#1 % 16, ~descriptor~0#1.base, 10 + ~descriptor~0#1.offset, 1);havoc #t~mem173#1;call #t~mem174#1 := read~int#53(~frame~0#1.base, 37 + ~frame~0#1.offset, 1);call write~int#53(#t~mem174#1 % 16, ~descriptor~0#1.base, 11 + ~descriptor~0#1.offset, 1);havoc #t~mem174#1; [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668: assume !(0 != (if #t~mem171#1 % 256 % 4294967296 <= 2147483647 then #t~mem171#1 % 256 % 4294967296 else #t~mem171#1 % 256 % 4294967296 - 4294967296));havoc #t~mem171#1; [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3633-1: #t~ret167#1 := ring_full_#res#1;havoc ring_full_#t~mem160#1, ring_full_#t~mem161#1, ring_full_#t~mem162#1, ring_full_~ring#1.base, ring_full_~ring#1.offset;havoc ring_full_#in~ring#1.base, ring_full_#in~ring#1.offset;assume { :end_inline_ring_full } true;~tmp~21#1 := (if 0 == #t~ret167#1 % 256 then 0 else 1); [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3633: havoc ring_full_#t~mem160#1;havoc ring_full_#t~mem161#1;havoc ring_full_#t~mem162#1; [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663-1: SUMMARY for call list_move_tail(~frame~0#1.base, 16 + ~frame~0#1.offset, ~ring#1.base, 204 + ~ring#1.offset); srcloc: null [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663: call #t~mem169#1.base, #t~mem169#1.offset := read~$Pointer$#53(~ring#1.base, 172 + ~ring#1.offset, 8);call #t~mem168#1 := read~int#53(~ring#1.base, 164 + ~ring#1.offset, 4);~descriptor~0#1.base, ~descriptor~0#1.offset := #t~mem169#1.base, #t~mem169#1.offset + 18 * (if #t~mem168#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem168#1 % 18446744073709551616 % 18446744073709551616 else #t~mem168#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem169#1.base, #t~mem169#1.offset;havoc #t~mem168#1;call #t~mem170#1 := read~int#53(~frame~0#1.base, ~frame~0#1.offset, 8);call write~int#53(#t~mem170#1, ~descriptor~0#1.base, ~descriptor~0#1.offset, 8);havoc #t~mem170#1;call write~int#53(0, ~descriptor~0#1.base, 14 + ~descriptor~0#1.offset, 4);call write~int#53(12, ~descriptor~0#1.base, 12 + ~descriptor~0#1.offset, 2);call #t~mem171#1 := read~int#53(~ring#1.base, 296 + ~ring#1.offset, 1); [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3658: assume { :begin_inline_ring_full } true;ring_full_#in~ring#1.base, ring_full_#in~ring#1.offset := ~ring#1.base, ~ring#1.offset;havoc ring_full_#res#1;havoc ring_full_#t~mem160#1, ring_full_#t~mem161#1, ring_full_#t~mem162#1, ring_full_~ring#1.base, ring_full_~ring#1.offset;ring_full_~ring#1.base, ring_full_~ring#1.offset := ring_full_#in~ring#1.base, ring_full_#in~ring#1.offset;call ring_full_#t~mem160#1 := read~int#53(ring_full_~ring#1.base, 164 + ring_full_~ring#1.offset, 4);call ring_full_#t~mem161#1 := read~int#53(ring_full_~ring#1.base, 156 + ring_full_~ring#1.offset, 4);call ring_full_#t~mem162#1 := read~int#53(ring_full_~ring#1.base, 168 + ring_full_~ring#1.offset, 4);ring_full_#res#1 := (if 0 == (if (if 1 + ring_full_#t~mem160#1 < 0 && 0 != (1 + ring_full_#t~mem160#1) % ring_full_#t~mem161#1 then (if ring_full_#t~mem161#1 < 0 then (1 + ring_full_#t~mem160#1) % ring_full_#t~mem161#1 + ring_full_#t~mem161#1 else (1 + ring_full_#t~mem160#1) % ring_full_#t~mem161#1 - ring_full_#t~mem161#1) else (1 + ring_full_#t~mem160#1) % ring_full_#t~mem161#1) == ring_full_#t~mem162#1 then 1 else 0) then 0 else 1);havoc ring_full_#t~mem160#1;havoc ring_full_#t~mem161#1;havoc ring_full_#t~mem162#1; [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3659: assume 0 != (if ~tmp~21#1 % 256 % 4294967296 <= 2147483647 then ~tmp~21#1 % 256 % 4294967296 else ~tmp~21#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:36:59,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3659: assume !(0 != (if ~tmp~21#1 % 256 % 4294967296 <= 2147483647 then ~tmp~21#1 % 256 % 4294967296 else ~tmp~21#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:36:59,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: call ULTIMATE.dealloc(~#data~2.base, ~#data~2.offset);havoc ~#data~2.base, ~#data~2.offset; [2025-02-08 03:36:59,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10156: havoc #t~nondet2311; [2025-02-08 03:37:00,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136-1: SUMMARY for call tb_ctl_rx_submit(#t~mem818.base, #t~mem818.offset); srcloc: null [2025-02-08 03:37:00,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136-2: call #t~mem818.base, #t~mem818.offset := read~$Pointer$#53(~ctl.base, 32 + ~ctl.offset + 8 * ~i~6, 8); [2025-02-08 03:37:00,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: ~i~6 := 1 + ~i~6; [2025-02-08 03:37:04,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: havoc tb_cfg_write_raw_#t~mem909#1;havoc tb_cfg_write_raw_#t~mem910#1;havoc tb_cfg_write_raw_#t~mem911#1;havoc tb_cfg_write_raw_#t~mem912#1;call ULTIMATE.dealloc(tb_cfg_write_raw_~#res~6#1.base, tb_cfg_write_raw_~#res~6#1.offset);havoc tb_cfg_write_raw_~#res~6#1.base, tb_cfg_write_raw_~#res~6#1.offset;call ULTIMATE.dealloc(tb_cfg_write_raw_~#request~2#1.base, tb_cfg_write_raw_~#request~2#1.offset);havoc tb_cfg_write_raw_~#request~2#1.base, tb_cfg_write_raw_~#request~2#1.offset;call ULTIMATE.dealloc(tb_cfg_write_raw_~#tmp~72#1.base, tb_cfg_write_raw_~#tmp~72#1.offset);havoc tb_cfg_write_raw_~#tmp~72#1.base, tb_cfg_write_raw_~#tmp~72#1.offset;call ULTIMATE.dealloc(tb_cfg_write_raw_~#reply~2#1.base, tb_cfg_write_raw_~#reply~2#1.offset);havoc tb_cfg_write_raw_~#reply~2#1.base, tb_cfg_write_raw_~#reply~2#1.offset; [2025-02-08 03:37:04,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6415: havoc #t~mem934#1;call ULTIMATE.dealloc(~#res~8#1.base, ~#res~8#1.offset);havoc ~#res~8#1.base, ~#res~8#1.offset;call ULTIMATE.dealloc(~#tmp~74#1.base, ~#tmp~74#1.offset);havoc ~#tmp~74#1.base, ~#tmp~74#1.offset; [2025-02-08 03:37:04,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: havoc tb_cfg_write_raw_#t~mem891#1;havoc tb_cfg_write_raw_#t~mem892#1;havoc tb_cfg_write_raw_#t~mem893#1;havoc tb_cfg_write_raw_#t~mem894#1; [2025-02-08 03:37:04,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: havoc tb_cfg_write_raw_#t~mem897#1;havoc tb_cfg_write_raw_#t~mem898#1;havoc tb_cfg_write_raw_#t~mem899#1;havoc tb_cfg_write_raw_#t~mem900#1; [2025-02-08 03:37:04,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: havoc #t~mem923;call ULTIMATE.dealloc(~#res~7.base, ~#res~7.offset);havoc ~#res~7.base, ~#res~7.offset;call ULTIMATE.dealloc(~#tmp~73.base, ~#tmp~73.offset);havoc ~#tmp~73.base, ~#tmp~73.offset; [2025-02-08 03:37:04,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: havoc #t~mem1633; [2025-02-08 03:37:04,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6537: havoc #t~mem958.base, #t~mem958.offset;havoc #t~mem957; [2025-02-08 03:37:04,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3391: havoc #t~mem68#1.base, #t~mem68#1.offset; [2025-02-08 03:37:04,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3300: havoc kobject_name_#t~mem57#1.base, kobject_name_#t~mem57#1.offset; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5537: havoc decode_error_#t~mem563#1;havoc decode_error_#t~mem564#1;havoc decode_error_#t~mem565#1;havoc decode_error_#t~mem566#1; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10294: havoc wait_for_completion_timeout_#t~nondet2337#1; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088: havoc __kfifo_out_r_#t~nondet2302#1;#t~ret762#1 := __kfifo_out_r_#res#1;havoc __kfifo_out_r_#t~nondet2302#1, __kfifo_out_r_~arg0#1.base, __kfifo_out_r_~arg0#1.offset, __kfifo_out_r_~arg1#1.base, __kfifo_out_r_~arg1#1.offset, __kfifo_out_r_~arg2#1, __kfifo_out_r_~arg3#1;havoc __kfifo_out_r_#in~arg0#1.base, __kfifo_out_r_#in~arg0#1.offset, __kfifo_out_r_#in~arg1#1.base, __kfifo_out_r_#in~arg1#1.offset, __kfifo_out_r_#in~arg2#1, __kfifo_out_r_#in~arg3#1;assume { :end_inline___kfifo_out_r } true;~__ret~1#1 := #t~ret762#1;havoc #t~ret762#1; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5985: havoc #t~mem758#1;havoc #t~mem759#1;havoc #t~mem760#1;havoc #t~mem761#1; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: havoc __msecs_to_jiffies_#t~nondet2303#1; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: havoc parse_header_#t~mem597#1;havoc parse_header_#t~mem598#1;havoc parse_header_#t~mem599#1;havoc parse_header_#t~mem600#1;call ULTIMATE.dealloc(parse_header_~#res~2#1.base, parse_header_~#res~2#1.offset);havoc parse_header_~#res~2#1.base, parse_header_~#res~2#1.offset;call ULTIMATE.dealloc(parse_header_~#tmp~57#1.base, parse_header_~#tmp~57#1.offset);havoc parse_header_~#tmp~57#1.base, parse_header_~#tmp~57#1.offset; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: havoc #t~mem779#1;havoc #t~mem780#1;havoc #t~mem781#1;havoc #t~mem782#1; [2025-02-08 03:37:05,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029: havoc #t~mem790#1;havoc #t~mem791#1;havoc #t~mem792#1;havoc #t~mem793#1;call ULTIMATE.dealloc(~#res~4#1.base, ~#res~4#1.offset);havoc ~#res~4#1.base, ~#res~4#1.offset;call ULTIMATE.dealloc(~#pkg~6#1.base, ~#pkg~6#1.offset);havoc ~#pkg~6#1.base, ~#pkg~6#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~2#1.base, ~#__constr_expr_0~2#1.offset);havoc ~#__constr_expr_0~2#1.base, ~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-02-08 03:37:05,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5567: havoc decode_error_#t~mem581#1;havoc decode_error_#t~mem582#1;havoc decode_error_#t~mem583#1;havoc decode_error_#t~mem584#1;call ULTIMATE.dealloc(decode_error_~#res~1#1.base, decode_error_~#res~1#1.offset);havoc decode_error_~#res~1#1.base, decode_error_~#res~1#1.offset;parse_header_#t~ret587#1.response_route, parse_header_#t~ret587#1.response_port, parse_header_#t~ret587#1.err, parse_header_#t~ret587#1.tb_error := decode_error_#res#1.response_route, decode_error_#res#1.response_port, decode_error_#res#1.err, decode_error_#res#1.tb_error;havoc decode_error_#t~mem552#1.base, decode_error_#t~mem552#1.offset, decode_error_#t~mem553#1, decode_error_#t~mem554#1, decode_error_#t~mem555#1, decode_error_#t~ret556#1, decode_error_#t~mem557#1, decode_error_#t~mem558#1, decode_error_#t~mem559#1, decode_error_#t~ret560#1, decode_error_#t~ret561#1, decode_error_#t~mem562#1, decode_error_#t~mem563#1, decode_error_#t~mem564#1, decode_error_#t~mem565#1, decode_error_#t~mem566#1, decode_error_#t~mem567#1, decode_error_#t~ret568#1, decode_error_#t~mem569#1, decode_error_#t~ret570#1, decode_error_#t~mem571#1, decode_error_#t~ret572#1, decode_error_#t~mem573#1, decode_error_#t~ret574#1, decode_error_#t~mem575#1, decode_error_#t~ret576#1, decode_error_#t~mem577#1, decode_error_#t~ret578#1, decode_error_#t~mem579#1, decode_error_#t~mem580#1, decode_error_#t~mem581#1, decode_error_#t~mem582#1, decode_error_#t~mem583#1, decode_error_#t~mem584#1, decode_error_~response#1.base, decode_error_~response#1.offset, decode_error_~pkg~0#1.base, decode_error_~pkg~0#1.offset, decode_error_~#res~1#1.base, decode_error_~#res~1#1.offset, decode_error_~tmp~56#1, decode_error_~__ret_warn_on~12#1, decode_error_~tmp___0~19#1, decode_error_~__ret_warn_on___0~5#1, decode_error_~tmp___1~12#1, decode_error_~__ret_warn_on___1~3#1, decode_error_~tmp___2~8#1;havoc decode_error_#in~response#1.base, decode_error_#in~response#1.offset;assume { :end_inline_decode_error } true;call write~int#4(parse_header_#t~ret587#1.response_route, parse_header_~#tmp~57#1.base, parse_header_~#tmp~57#1.offset, 8);call write~int#4(parse_header_#t~ret587#1.response_port, parse_header_~#tmp~57#1.base, 8 + parse_header_~#tmp~57#1.offset, 4);call write~int#4(parse_header_#t~ret587#1.err, parse_header_~#tmp~57#1.base, 12 + parse_header_~#tmp~57#1.offset, 4);call write~int#4(parse_header_#t~ret587#1.tb_error, parse_header_~#tmp~57#1.base, 16 + parse_header_~#tmp~57#1.offset, 4);havoc parse_header_#t~ret587#1.response_route, parse_header_#t~ret587#1.response_port, parse_header_#t~ret587#1.err, parse_header_#t~ret587#1.tb_error;call parse_header_#t~mem588#1 := read~int#4(parse_header_~#tmp~57#1.base, parse_header_~#tmp~57#1.offset, 8);call parse_header_#t~mem589#1 := read~int#4(parse_header_~#tmp~57#1.base, 8 + parse_header_~#tmp~57#1.offset, 4);call parse_header_#t~mem590#1 := read~int#4(parse_header_~#tmp~57#1.base, 12 + parse_header_~#tmp~57#1.offset, 4);call parse_header_#t~mem591#1 := read~int#4(parse_header_~#tmp~57#1.base, 16 + parse_header_~#tmp~57#1.offset, 4);parse_header_#res#1.response_route, parse_header_#res#1.response_port, parse_header_#res#1.err, parse_header_#res#1.tb_error := parse_header_#t~mem588#1, parse_header_#t~mem589#1, parse_header_#t~mem590#1, parse_header_#t~mem591#1;havoc parse_header_#t~mem588#1;havoc parse_header_#t~mem589#1;havoc parse_header_#t~mem590#1;havoc parse_header_#t~mem591#1;call ULTIMATE.dealloc(parse_header_~#res~2#1.base, parse_header_~#res~2#1.offset);havoc parse_header_~#res~2#1.base, parse_header_~#res~2#1.offset;call ULTIMATE.dealloc(parse_header_~#tmp~57#1.base, parse_header_~#tmp~57#1.offset);havoc parse_header_~#tmp~57#1.base, parse_header_~#tmp~57#1.offset; [2025-02-08 03:37:05,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: havoc parse_header_#t~mem588#1;havoc parse_header_#t~mem589#1;havoc parse_header_#t~mem590#1;havoc parse_header_#t~mem591#1; [2025-02-08 03:37:10,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-27: assume 0 == ~ldv_retval_10~0;~ldv_state_variable_5~0 := 15; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-27: assume !(0 == ~ldv_retval_10~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-24: assume 0 == ~ldv_retval_9~0;~ldv_state_variable_5~0 := 3; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-24: assume !(0 == ~ldv_retval_9~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-30: assume 0 == ~ldv_retval_11~0;~ldv_state_variable_5~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-30: assume !(0 == ~ldv_retval_11~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3933-1: SUMMARY for call ring_alloc_tx_#t~ret268#1.base, ring_alloc_tx_#t~ret268#1.offset := ring_alloc(ring_alloc_tx_~nhi#1.base, ring_alloc_tx_~nhi#1.offset, ring_alloc_tx_~hop#1, ring_alloc_tx_~size#1, 1); srcloc: null [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: havoc ldv_complete_5_#t~nondet2313#1;main_#t~ret441#1 := ldv_complete_5_#res#1;havoc ldv_complete_5_#t~nondet2313#1;assume { :end_inline_ldv_complete_5 } true;assume -2147483648 <= main_#t~ret441#1 && main_#t~ret441#1 <= 2147483647;havoc main_#t~ret441#1;~ldv_state_variable_5~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3933: ring_alloc_tx_~tmp~24#1.base, ring_alloc_tx_~tmp~24#1.offset := ring_alloc_tx_#t~ret268#1.base, ring_alloc_tx_#t~ret268#1.offset;havoc ring_alloc_tx_#t~ret268#1.base, ring_alloc_tx_#t~ret268#1.offset;ring_alloc_tx_#res#1.base, ring_alloc_tx_#res#1.offset := ring_alloc_tx_~tmp~24#1.base, ring_alloc_tx_~tmp~24#1.offset; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-33: assume 0 == ~ldv_retval_12~0;~ldv_state_variable_5~0 := 12; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-33: assume !(0 == ~ldv_retval_12~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-39: assume 0 == ~ldv_retval_14~0;~ldv_state_variable_5~0 := 14; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-39: assume !(0 == ~ldv_retval_14~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-36: assume 0 == ~ldv_retval_13~0;~ldv_state_variable_5~0 := 15; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-36: assume !(0 == ~ldv_retval_13~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-42: assume 0 == ~ldv_retval_15~0;~ldv_state_variable_5~0 := 13; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-42: assume !(0 == ~ldv_retval_15~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-45: assume 0 == ~ldv_retval_16~0;~ldv_state_variable_5~0 := 11; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-45: assume !(0 == ~ldv_retval_16~0); [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4297: nhi_probe_#res#1 := nhi_probe_~res~0#1;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4297-1: SUMMARY for call dev_err(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, 66, 0); srcloc: null [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4264: assume 0 == (nhi_probe_~nhi~2#1.base + nhi_probe_~nhi~2#1.offset) % 18446744073709551616;nhi_probe_#res#1 := -12;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4264: assume !(0 == (nhi_probe_~nhi~2#1.base + nhi_probe_~nhi~2#1.offset) % 18446744073709551616);call write~$Pointer$#53(nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset, nhi_probe_~nhi~2#1.base, 148 + nhi_probe_~nhi~2#1.offset, 8);assume { :begin_inline_pcim_iomap_table } true;pcim_iomap_table_#in~arg0#1.base, pcim_iomap_table_#in~arg0#1.offset := nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset;havoc pcim_iomap_table_#res#1.base, pcim_iomap_table_#res#1.offset;havoc pcim_iomap_table_#t~ret2334#1.base, pcim_iomap_table_#t~ret2334#1.offset, pcim_iomap_table_~arg0#1.base, pcim_iomap_table_~arg0#1.offset;pcim_iomap_table_~arg0#1.base, pcim_iomap_table_~arg0#1.offset := pcim_iomap_table_#in~arg0#1.base, pcim_iomap_table_#in~arg0#1.offset; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: havoc ldv_restore_early_5_#t~nondet2321#1;main_#t~ret427#1 := ldv_restore_early_5_#res#1;havoc ldv_restore_early_5_#t~nondet2321#1;assume { :end_inline_ldv_restore_early_5 } true;assume -2147483648 <= main_#t~ret427#1 && main_#t~ret427#1 <= 2147483647;~ldv_retval_15~0 := main_#t~ret427#1;havoc main_#t~ret427#1; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106: SUMMARY for call __mutex_init(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset, 155, 0, thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset); srcloc: null [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4827: main_#t~ret419#1 := nhi_init_#res#1;havoc nhi_init_#t~ret402#1, nhi_init_#t~ret403#1, nhi_init_~tmp~35#1, nhi_init_~tmp___0~11#1, nhi_init_~tmp___1~8#1;assume { :end_inline_nhi_init } true;assume -2147483648 <= main_#t~ret419#1 && main_#t~ret419#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret419#1;havoc main_#t~ret419#1; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107: SUMMARY for call mutex_lock_nested(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset, 0); srcloc: null [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4366: havoc ldv_pci_unregister_driver_33_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_33_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_33_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_33_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_33 } true; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: havoc ldv_freeze_5_#t~nondet2314#1;main_#t~ret433#1 := ldv_freeze_5_#res#1;havoc ldv_freeze_5_#t~nondet2314#1;assume { :end_inline_ldv_freeze_5 } true;assume -2147483648 <= main_#t~ret433#1 && main_#t~ret433#1 <= 2147483647;~ldv_retval_9~0 := main_#t~ret433#1;havoc main_#t~ret433#1; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5192: havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;~ldv_state_variable_4~0 := 0; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108-1: SUMMARY for call INIT_LIST_HEAD(thunderbolt_alloc_and_start_~tb~6#1.base, 180 + thunderbolt_alloc_and_start_~tb~6#1.offset); srcloc: null [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: thunderbolt_alloc_and_start_~__lock_name~0#1.base, thunderbolt_alloc_and_start_~__lock_name~0#1.offset := 156, 0;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 157, 0, 131074, 1, thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset, thunderbolt_alloc_and_start_~__lock_name~0#1.base, thunderbolt_alloc_and_start_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2299#1.base, __alloc_workqueue_key_#t~ret2299#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10279: havoc pcim_iomap_regions_#t~nondet2333#1;nhi_probe_#t~ret379#1 := pcim_iomap_regions_#res#1;havoc pcim_iomap_regions_#t~nondet2333#1, pcim_iomap_regions_~arg0#1.base, pcim_iomap_regions_~arg0#1.offset, pcim_iomap_regions_~arg1#1, pcim_iomap_regions_~arg2#1.base, pcim_iomap_regions_~arg2#1.offset;havoc pcim_iomap_regions_#in~arg0#1.base, pcim_iomap_regions_#in~arg0#1.offset, pcim_iomap_regions_#in~arg1#1, pcim_iomap_regions_#in~arg2#1.base, pcim_iomap_regions_#in~arg2#1.offset;assume { :end_inline_pcim_iomap_regions } true;assume -2147483648 <= nhi_probe_#t~ret379#1 && nhi_probe_#t~ret379#1 <= 2147483647;nhi_probe_~res~0#1 := nhi_probe_#t~ret379#1;havoc nhi_probe_#t~ret379#1; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: havoc ldv_thaw_noirq_5_#t~nondet2330#1;main_#t~ret435#1 := ldv_thaw_noirq_5_#res#1;havoc ldv_thaw_noirq_5_#t~nondet2330#1;assume { :end_inline_ldv_thaw_noirq_5 } true;assume -2147483648 <= main_#t~ret435#1 && main_#t~ret435#1 <= 2147483647;~ldv_retval_7~0 := main_#t~ret435#1;havoc main_#t~ret435#1; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4301: assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset; [2025-02-08 03:37:10,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4301-1: SUMMARY for call __mutex_init(nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset, 67, 0, nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset); srcloc: null [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: assume tb_ctl_alloc_~i~4#1 <= 9; [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: assume !(tb_ctl_alloc_~i~4#1 <= 9);call tb_ctl_alloc_#t~mem805#1.base, tb_ctl_alloc_#t~mem805#1.offset := read~$Pointer$#53(tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset, 8);call tb_ctl_alloc_#t~mem806#1.base, tb_ctl_alloc_#t~mem806#1.offset := read~$Pointer$#53(tb_ctl_alloc_#t~mem805#1.base, 148 + tb_ctl_alloc_#t~mem805#1.offset, 8); [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4302: havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;call nhi_probe_#t~mem397#1.base, nhi_probe_#t~mem397#1.offset := read~$Pointer$#53(nhi_probe_~nhi~2#1.base, 156 + nhi_probe_~nhi~2#1.offset, 8); [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: havoc ldv_resume_5_#t~nondet2322#1;main_#t~ret432#1 := ldv_resume_5_#res#1;havoc ldv_resume_5_#t~nondet2322#1;assume { :end_inline_ldv_resume_5 } true;assume -2147483648 <= main_#t~ret432#1 && main_#t~ret432#1 <= 2147483647;~ldv_retval_10~0 := main_#t~ret432#1;havoc main_#t~ret432#1; [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4831: havoc ldv_dev_pm_ops_5_#t~ret404#1.base, ldv_dev_pm_ops_5_#t~ret404#1.offset, ldv_dev_pm_ops_5_~tmp~36#1.base, ldv_dev_pm_ops_5_~tmp~36#1.offset;assume { :end_inline_ldv_dev_pm_ops_5 } true; [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4303: havoc nhi_probe_#t~mem397#1.base, nhi_probe_#t~mem397#1.offset;call nhi_probe_#t~mem398#1.base, nhi_probe_#t~mem398#1.offset := read~$Pointer$#53(nhi_probe_~nhi~2#1.base, 148 + nhi_probe_~nhi~2#1.offset, 8); [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4303-1: SUMMARY for call iowrite32(390, nhi_probe_#t~mem397#1.base, 232448 + nhi_probe_#t~mem397#1.offset); srcloc: null [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282: havoc pcim_iomap_table_#t~ret2334#1.base, pcim_iomap_table_#t~ret2334#1.offset;nhi_probe_#t~ret381#1.base, nhi_probe_#t~ret381#1.offset := pcim_iomap_table_#res#1.base, pcim_iomap_table_#res#1.offset;havoc pcim_iomap_table_#t~ret2334#1.base, pcim_iomap_table_#t~ret2334#1.offset, pcim_iomap_table_~arg0#1.base, pcim_iomap_table_~arg0#1.offset;havoc pcim_iomap_table_#in~arg0#1.base, pcim_iomap_table_#in~arg0#1.offset;assume { :end_inline_pcim_iomap_table } true;nhi_probe_~tmp___0~10#1.base, nhi_probe_~tmp___0~10#1.offset := nhi_probe_#t~ret381#1.base, nhi_probe_#t~ret381#1.offset;havoc nhi_probe_#t~ret381#1.base, nhi_probe_#t~ret381#1.offset;call nhi_probe_#t~mem382#1.base, nhi_probe_#t~mem382#1.offset := read~$Pointer$#53(nhi_probe_~tmp___0~10#1.base, nhi_probe_~tmp___0~10#1.offset, 8);call write~$Pointer$#53(nhi_probe_#t~mem382#1.base, nhi_probe_#t~mem382#1.offset, nhi_probe_~nhi~2#1.base, 156 + nhi_probe_~nhi~2#1.offset, 8);havoc nhi_probe_#t~mem382#1.base, nhi_probe_#t~mem382#1.offset;call nhi_probe_#t~mem383#1.base, nhi_probe_#t~mem383#1.offset := read~$Pointer$#53(nhi_probe_~nhi~2#1.base, 156 + nhi_probe_~nhi~2#1.offset, 8); [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282-2: pcim_iomap_table_#res#1.base, pcim_iomap_table_#res#1.offset := pcim_iomap_table_#t~ret2334#1.base, pcim_iomap_table_#t~ret2334#1.offset;havoc pcim_iomap_table_#t~ret2334#1.base, pcim_iomap_table_#t~ret2334#1.offset; [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282-3: SUMMARY for call pcim_iomap_table_#t~ret2334#1.base, pcim_iomap_table_#t~ret2334#1.offset := ldv_malloc(8); srcloc: null [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4304-1: SUMMARY for call _dev_info(nhi_probe_#t~mem398#1.base, 148 + nhi_probe_#t~mem398#1.offset, 68, 0); srcloc: null [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4271: nhi_probe_~tmp___1~7#1 := nhi_probe_#t~ret384#1;havoc nhi_probe_#t~mem383#1.base, nhi_probe_#t~mem383#1.offset;havoc nhi_probe_#t~ret384#1;call write~int#53(nhi_probe_~tmp___1~7#1 % 1024, nhi_probe_~nhi~2#1.base, 256 + nhi_probe_~nhi~2#1.offset, 4);call nhi_probe_#t~mem385#1 := read~int#53(nhi_probe_~nhi~2#1.base, 256 + nhi_probe_~nhi~2#1.offset, 4); [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4238: call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset;main_#t~ret415#1 := nhi_probe_#res#1;havoc nhi_probe_#t~ret377#1, nhi_probe_#t~ret378#1, nhi_probe_#t~ret379#1, nhi_probe_#t~ret380#1.base, nhi_probe_#t~ret380#1.offset, nhi_probe_#t~ret381#1.base, nhi_probe_#t~ret381#1.offset, nhi_probe_#t~mem382#1.base, nhi_probe_#t~mem382#1.offset, nhi_probe_#t~mem383#1.base, nhi_probe_#t~mem383#1.offset, nhi_probe_#t~ret384#1, nhi_probe_#t~mem385#1, nhi_probe_#t~mem386#1, nhi_probe_#t~mem387#1, nhi_probe_#t~mem388#1, nhi_probe_#t~ret389#1.base, nhi_probe_#t~ret389#1.offset, nhi_probe_#t~mem390#1, nhi_probe_#t~ret391#1.base, nhi_probe_#t~ret391#1.offset, nhi_probe_#t~mem392#1.base, nhi_probe_#t~mem392#1.offset, nhi_probe_#t~mem393#1.base, nhi_probe_#t~mem393#1.offset, nhi_probe_#t~short394#1, nhi_probe_#t~mem395#1, nhi_probe_#t~ret396#1, nhi_probe_#t~mem397#1.base, nhi_probe_#t~mem397#1.offset, nhi_probe_#t~mem398#1.base, nhi_probe_#t~mem398#1.offset, nhi_probe_#t~ret399#1.base, nhi_probe_#t~ret399#1.offset, nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset, nhi_probe_~id#1.base, nhi_probe_~id#1.offset, nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset, nhi_probe_~tb~2#1.base, nhi_probe_~tb~2#1.offset, nhi_probe_~res~0#1, nhi_probe_~tmp~33#1.base, nhi_probe_~tmp~33#1.offset, nhi_probe_~tmp___0~10#1.base, nhi_probe_~tmp___0~10#1.offset, nhi_probe_~tmp___1~7#1, nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset, nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset, nhi_probe_~tmp___2~4#1.base, nhi_probe_~tmp___2~4#1.offset, nhi_probe_~tmp___3~4#1.base, nhi_probe_~tmp___3~4#1.offset, nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset;havoc nhi_probe_#in~pdev#1.base, nhi_probe_#in~pdev#1.offset, nhi_probe_#in~id#1.base, nhi_probe_#in~id#1.offset;assume { :end_inline_nhi_probe } true;assume -2147483648 <= main_#t~ret415#1 && main_#t~ret415#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret415#1;havoc main_#t~ret415#1; [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4271-1: SUMMARY for call nhi_probe_#t~ret384#1 := ioread32(nhi_probe_#t~mem383#1.base, 235072 + nhi_probe_#t~mem383#1.offset); srcloc: null [2025-02-08 03:37:10,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4304: havoc nhi_probe_#t~mem398#1.base, nhi_probe_#t~mem398#1.offset;assume { :begin_inline_thunderbolt_alloc_and_start } true;thunderbolt_alloc_and_start_#in~nhi#1.base, thunderbolt_alloc_and_start_#in~nhi#1.offset := nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset;havoc thunderbolt_alloc_and_start_#res#1.base, thunderbolt_alloc_and_start_#res#1.offset;havoc thunderbolt_alloc_and_start_#t~ret1191#1.base, thunderbolt_alloc_and_start_#t~ret1191#1.offset, thunderbolt_alloc_and_start_#t~ret1192#1.base, thunderbolt_alloc_and_start_#t~ret1192#1.offset, thunderbolt_alloc_and_start_#t~mem1193#1.base, thunderbolt_alloc_and_start_#t~mem1193#1.offset, thunderbolt_alloc_and_start_#t~mem1194#1.base, thunderbolt_alloc_and_start_#t~mem1194#1.offset, thunderbolt_alloc_and_start_#t~ret1195#1.base, thunderbolt_alloc_and_start_#t~ret1195#1.offset, thunderbolt_alloc_and_start_#t~mem1196#1.base, thunderbolt_alloc_and_start_#t~mem1196#1.offset, thunderbolt_alloc_and_start_#t~mem1197#1.base, thunderbolt_alloc_and_start_#t~mem1197#1.offset, thunderbolt_alloc_and_start_#t~ret1198#1.base, thunderbolt_alloc_and_start_#t~ret1198#1.offset, thunderbolt_alloc_and_start_#t~mem1199#1.base, thunderbolt_alloc_and_start_#t~mem1199#1.offset, thunderbolt_alloc_and_start_#t~mem1200#1.base, thunderbolt_alloc_and_start_#t~mem1200#1.offset, thunderbolt_alloc_and_start_~nhi#1.base, thunderbolt_alloc_and_start_~nhi#1.offset, thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset, thunderbolt_alloc_and_start_~tmp~92#1.base, thunderbolt_alloc_and_start_~tmp~92#1.offset, thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset, thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset, thunderbolt_alloc_and_start_~__lock_name~0#1.base, thunderbolt_alloc_and_start_~__lock_name~0#1.offset, thunderbolt_alloc_and_start_~tmp___0~34#1.base, thunderbolt_alloc_and_start_~tmp___0~34#1.offset;thunderbolt_alloc_and_start_~nhi#1.base, thunderbolt_alloc_and_start_~nhi#1.offset := thunderbolt_alloc_and_start_#in~nhi#1.base, thunderbolt_alloc_and_start_#in~nhi#1.offset;havoc thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset;havoc thunderbolt_alloc_and_start_~tmp~92#1.base, thunderbolt_alloc_and_start_~tmp~92#1.offset;call thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset := #Ultimate.allocOnStack(8);call thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset := #Ultimate.allocOnStack(8);havoc thunderbolt_alloc_and_start_~__lock_name~0#1.base, thunderbolt_alloc_and_start_~__lock_name~0#1.offset;havoc thunderbolt_alloc_and_start_~tmp___0~34#1.base, thunderbolt_alloc_and_start_~tmp___0~34#1.offset; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: assume 0 == (thunderbolt_alloc_and_start_#t~mem1193#1.base + thunderbolt_alloc_and_start_#t~mem1193#1.offset) % 18446744073709551616;havoc thunderbolt_alloc_and_start_#t~mem1193#1.base, thunderbolt_alloc_and_start_#t~mem1193#1.offset; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: assume !(0 == (thunderbolt_alloc_and_start_#t~mem1193#1.base + thunderbolt_alloc_and_start_#t~mem1193#1.offset) % 18446744073709551616);havoc thunderbolt_alloc_and_start_#t~mem1193#1.base, thunderbolt_alloc_and_start_#t~mem1193#1.offset;call thunderbolt_alloc_and_start_#t~mem1194#1.base, thunderbolt_alloc_and_start_#t~mem1194#1.offset := read~$Pointer$#53(thunderbolt_alloc_and_start_~tb~6#1.base, 148 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8);assume { :begin_inline_tb_ctl_alloc } true;tb_ctl_alloc_#in~nhi#1.base, tb_ctl_alloc_#in~nhi#1.offset, tb_ctl_alloc_#in~cb#1.base, tb_ctl_alloc_#in~cb#1.offset, tb_ctl_alloc_#in~cb_data#1.base, tb_ctl_alloc_#in~cb_data#1.offset := thunderbolt_alloc_and_start_#t~mem1194#1.base, thunderbolt_alloc_and_start_#t~mem1194#1.offset, #funAddr~tb_schedule_hotplug_handler.base, #funAddr~tb_schedule_hotplug_handler.offset, thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset;havoc tb_ctl_alloc_#res#1.base, tb_ctl_alloc_#res#1.offset;havoc tb_ctl_alloc_#t~ret794#1.base, tb_ctl_alloc_#t~ret794#1.offset, tb_ctl_alloc_#t~mem795#1.base, tb_ctl_alloc_#t~mem795#1.offset, tb_ctl_alloc_#t~ret796#1.base, tb_ctl_alloc_#t~ret796#1.offset, tb_ctl_alloc_#t~mem797#1.base, tb_ctl_alloc_#t~mem797#1.offset, tb_ctl_alloc_#t~ret798#1.base, tb_ctl_alloc_#t~ret798#1.offset, tb_ctl_alloc_#t~mem799#1.base, tb_ctl_alloc_#t~mem799#1.offset, tb_ctl_alloc_#t~ret800#1.base, tb_ctl_alloc_#t~ret800#1.offset, tb_ctl_alloc_#t~mem801#1.base, tb_ctl_alloc_#t~mem801#1.offset, tb_ctl_alloc_#t~ret802#1.base, tb_ctl_alloc_#t~ret802#1.offset, tb_ctl_alloc_#t~mem803#1.base, tb_ctl_alloc_#t~mem803#1.offset, tb_ctl_alloc_#t~mem804#1.base, tb_ctl_alloc_#t~mem804#1.offset, tb_ctl_alloc_#t~mem805#1.base, tb_ctl_alloc_#t~mem805#1.offset, tb_ctl_alloc_#t~mem806#1.base, tb_ctl_alloc_#t~mem806#1.offset, tb_ctl_alloc_~nhi#1.base, tb_ctl_alloc_~nhi#1.offset, tb_ctl_alloc_~cb#1.base, tb_ctl_alloc_~cb#1.offset, tb_ctl_alloc_~cb_data#1.base, tb_ctl_alloc_~cb_data#1.offset, tb_ctl_alloc_~i~4#1, tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset, tb_ctl_alloc_~tmp~67#1.base, tb_ctl_alloc_~tmp~67#1.offset, tb_ctl_alloc_~__tmp~2#1.base, tb_ctl_alloc_~__tmp~2#1.offset, tb_ctl_alloc_~__kfifo~2#1.base, tb_ctl_alloc_~__kfifo~2#1.offset;tb_ctl_alloc_~nhi#1.base, tb_ctl_alloc_~nhi#1.offset := tb_ctl_alloc_#in~nhi#1.base, tb_ctl_alloc_#in~nhi#1.offset;tb_ctl_alloc_~cb#1.base, tb_ctl_alloc_~cb#1.offset := tb_ctl_alloc_#in~cb#1.base, tb_ctl_alloc_#in~cb#1.offset;tb_ctl_alloc_~cb_data#1.base, tb_ctl_alloc_~cb_data#1.offset := tb_ctl_alloc_#in~cb_data#1.base, tb_ctl_alloc_#in~cb_data#1.offset;havoc tb_ctl_alloc_~i~4#1;havoc tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset;havoc tb_ctl_alloc_~tmp~67#1.base, tb_ctl_alloc_~tmp~67#1.offset;havoc tb_ctl_alloc_~__tmp~2#1.base, tb_ctl_alloc_~__tmp~2#1.offset;havoc tb_ctl_alloc_~__kfifo~2#1.base, tb_ctl_alloc_~__kfifo~2#1.offset; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941-1: SUMMARY for call ring_alloc_rx_#t~ret269#1.base, ring_alloc_rx_#t~ret269#1.offset := ring_alloc(ring_alloc_rx_~nhi#1.base, ring_alloc_rx_~nhi#1.offset, ring_alloc_rx_~hop#1, ring_alloc_rx_~size#1, 0); srcloc: null [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: havoc ldv_freeze_late_5_#t~nondet2315#1;main_#t~ret434#1 := ldv_freeze_late_5_#res#1;havoc ldv_freeze_late_5_#t~nondet2315#1;assume { :end_inline_ldv_freeze_late_5 } true;assume -2147483648 <= main_#t~ret434#1 && main_#t~ret434#1 <= 2147483647;~ldv_retval_8~0 := main_#t~ret434#1;havoc main_#t~ret434#1; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3941: ring_alloc_rx_~tmp~25#1.base, ring_alloc_rx_~tmp~25#1.offset := ring_alloc_rx_#t~ret269#1.base, ring_alloc_rx_#t~ret269#1.offset;havoc ring_alloc_rx_#t~ret269#1.base, ring_alloc_rx_#t~ret269#1.offset;ring_alloc_rx_#res#1.base, ring_alloc_rx_#res#1.offset := ring_alloc_rx_~tmp~25#1.base, ring_alloc_rx_~tmp~25#1.offset; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6089: havoc tb_ctl_alloc_#t~mem805#1.base, tb_ctl_alloc_#t~mem805#1.offset;havoc tb_ctl_alloc_#t~mem806#1.base, tb_ctl_alloc_#t~mem806#1.offset;tb_ctl_alloc_#res#1.base, tb_ctl_alloc_#res#1.offset := tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6089-1: SUMMARY for call _dev_info(tb_ctl_alloc_#t~mem806#1.base, 148 + tb_ctl_alloc_#t~mem806#1.offset, 127, 0); srcloc: null [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152: havoc dmi_match_#t~nondet2310#1;nhi_init_#t~ret402#1 := dmi_match_#res#1;havoc dmi_match_#t~nondet2310#1, dmi_match_~arg0#1, dmi_match_~arg1#1.base, dmi_match_~arg1#1.offset;havoc dmi_match_#in~arg0#1, dmi_match_#in~arg1#1.base, dmi_match_#in~arg1#1.offset;assume { :end_inline_dmi_match } true;nhi_init_~tmp~35#1 := (if 0 == nhi_init_#t~ret402#1 % 256 then 0 else 1);havoc nhi_init_#t~ret402#1; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: SUMMARY for call ldv_pci_driver_4_#t~ret407#1.base, ldv_pci_driver_4_#t~ret407#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: ldv_pci_driver_4_~tmp~38#1.base, ldv_pci_driver_4_~tmp~38#1.offset := ldv_pci_driver_4_#t~ret407#1.base, ldv_pci_driver_4_#t~ret407#1.offset;havoc ldv_pci_driver_4_#t~ret407#1.base, ldv_pci_driver_4_#t~ret407#1.offset;~nhi_driver_group1~0.base, ~nhi_driver_group1~0.offset := ldv_pci_driver_4_~tmp~38#1.base, ldv_pci_driver_4_~tmp~38#1.offset; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4306: assume 0 == (nhi_probe_~tb~2#1.base + nhi_probe_~tb~2#1.offset) % 18446744073709551616; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4306: assume !(0 == (nhi_probe_~tb~2#1.base + nhi_probe_~tb~2#1.offset) % 18446744073709551616);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset, nhi_probe_~tb~2#1.base, nhi_probe_~tb~2#1.offset;havoc pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_dev_set_drvdata } true;dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 148 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset := dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset;dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset := dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;call write~$Pointer$#53(dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset, dev_set_drvdata_~dev#1.base, 477 + dev_set_drvdata_~dev#1.offset, 8); [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: havoc ldv_resume_early_5_#t~nondet2323#1;main_#t~ret428#1 := ldv_resume_early_5_#res#1;havoc ldv_resume_early_5_#t~nondet2323#1;assume { :end_inline_ldv_resume_early_5 } true;assume -2147483648 <= main_#t~ret428#1 && main_#t~ret428#1 <= 2147483647;~ldv_retval_14~0 := main_#t~ret428#1;havoc main_#t~ret428#1; [2025-02-08 03:37:10,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4273: assume 12 != nhi_probe_#t~mem385#1 % 4294967296;havoc nhi_probe_#t~mem385#1;call nhi_probe_#t~mem386#1 := read~int#53(nhi_probe_~nhi~2#1.base, 256 + nhi_probe_~nhi~2#1.offset, 4); [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4273: assume !(12 != nhi_probe_#t~mem385#1 % 4294967296);havoc nhi_probe_#t~mem385#1; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4307: nhi_probe_#res#1 := -5;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4307-1: SUMMARY for call nhi_shutdown(nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset); srcloc: null [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4274: havoc nhi_probe_#t~mem386#1; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4274-1: SUMMARY for call dev_warn(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, 63, 0); srcloc: null [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092-1: SUMMARY for call tb_ctl_free(tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset); srcloc: null [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116: thunderbolt_alloc_and_start_#t~ret1195#1.base, thunderbolt_alloc_and_start_#t~ret1195#1.offset := tb_ctl_alloc_#res#1.base, tb_ctl_alloc_#res#1.offset;havoc tb_ctl_alloc_#t~ret794#1.base, tb_ctl_alloc_#t~ret794#1.offset, tb_ctl_alloc_#t~mem795#1.base, tb_ctl_alloc_#t~mem795#1.offset, tb_ctl_alloc_#t~ret796#1.base, tb_ctl_alloc_#t~ret796#1.offset, tb_ctl_alloc_#t~mem797#1.base, tb_ctl_alloc_#t~mem797#1.offset, tb_ctl_alloc_#t~ret798#1.base, tb_ctl_alloc_#t~ret798#1.offset, tb_ctl_alloc_#t~mem799#1.base, tb_ctl_alloc_#t~mem799#1.offset, tb_ctl_alloc_#t~ret800#1.base, tb_ctl_alloc_#t~ret800#1.offset, tb_ctl_alloc_#t~mem801#1.base, tb_ctl_alloc_#t~mem801#1.offset, tb_ctl_alloc_#t~ret802#1.base, tb_ctl_alloc_#t~ret802#1.offset, tb_ctl_alloc_#t~mem803#1.base, tb_ctl_alloc_#t~mem803#1.offset, tb_ctl_alloc_#t~mem804#1.base, tb_ctl_alloc_#t~mem804#1.offset, tb_ctl_alloc_#t~mem805#1.base, tb_ctl_alloc_#t~mem805#1.offset, tb_ctl_alloc_#t~mem806#1.base, tb_ctl_alloc_#t~mem806#1.offset, tb_ctl_alloc_~nhi#1.base, tb_ctl_alloc_~nhi#1.offset, tb_ctl_alloc_~cb#1.base, tb_ctl_alloc_~cb#1.offset, tb_ctl_alloc_~cb_data#1.base, tb_ctl_alloc_~cb_data#1.offset, tb_ctl_alloc_~i~4#1, tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset, tb_ctl_alloc_~tmp~67#1.base, tb_ctl_alloc_~tmp~67#1.offset, tb_ctl_alloc_~__tmp~2#1.base, tb_ctl_alloc_~__tmp~2#1.offset, tb_ctl_alloc_~__kfifo~2#1.base, tb_ctl_alloc_~__kfifo~2#1.offset;havoc tb_ctl_alloc_#in~nhi#1.base, tb_ctl_alloc_#in~nhi#1.offset, tb_ctl_alloc_#in~cb#1.base, tb_ctl_alloc_#in~cb#1.offset, tb_ctl_alloc_#in~cb_data#1.base, tb_ctl_alloc_#in~cb_data#1.offset;assume { :end_inline_tb_ctl_alloc } true;call write~$Pointer$#53(thunderbolt_alloc_and_start_#t~ret1195#1.base, thunderbolt_alloc_and_start_#t~ret1195#1.offset, thunderbolt_alloc_and_start_~tb~6#1.base, 156 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8);havoc thunderbolt_alloc_and_start_#t~mem1194#1.base, thunderbolt_alloc_and_start_#t~mem1194#1.offset;havoc thunderbolt_alloc_and_start_#t~ret1195#1.base, thunderbolt_alloc_and_start_#t~ret1195#1.offset;call thunderbolt_alloc_and_start_#t~mem1196#1.base, thunderbolt_alloc_and_start_#t~mem1196#1.offset := read~$Pointer$#53(thunderbolt_alloc_and_start_~tb~6#1.base, 156 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8); [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092: tb_ctl_alloc_#res#1.base, tb_ctl_alloc_#res#1.offset := 0, 0; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4771-5: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_4~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4771-5: assume !(0 == ~ldv_retval_0~0); [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3450: havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;havoc dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;assume { :end_inline_dev_set_drvdata } true; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume 0 == (thunderbolt_alloc_and_start_#t~mem1196#1.base + thunderbolt_alloc_and_start_#t~mem1196#1.offset) % 18446744073709551616;havoc thunderbolt_alloc_and_start_#t~mem1196#1.base, thunderbolt_alloc_and_start_#t~mem1196#1.offset; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume !(0 == (thunderbolt_alloc_and_start_#t~mem1196#1.base + thunderbolt_alloc_and_start_#t~mem1196#1.offset) % 18446744073709551616);havoc thunderbolt_alloc_and_start_#t~mem1196#1.base, thunderbolt_alloc_and_start_#t~mem1196#1.offset;call thunderbolt_alloc_and_start_#t~mem1197#1.base, thunderbolt_alloc_and_start_#t~mem1197#1.offset := read~$Pointer$#53(thunderbolt_alloc_and_start_~tb~6#1.base, 156 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8); [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: assume 0 == (tb_ctl_alloc_#t~mem797#1.base + tb_ctl_alloc_#t~mem797#1.offset) % 18446744073709551616;havoc tb_ctl_alloc_#t~mem797#1.base, tb_ctl_alloc_#t~mem797#1.offset; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: assume !(0 == (tb_ctl_alloc_#t~mem797#1.base + tb_ctl_alloc_#t~mem797#1.offset) % 18446744073709551616);havoc tb_ctl_alloc_#t~mem797#1.base, tb_ctl_alloc_#t~mem797#1.offset;assume { :begin_inline_ring_alloc_tx } true;ring_alloc_tx_#in~nhi#1.base, ring_alloc_tx_#in~nhi#1.offset, ring_alloc_tx_#in~hop#1, ring_alloc_tx_#in~size#1 := tb_ctl_alloc_~nhi#1.base, tb_ctl_alloc_~nhi#1.offset, 0, 10;havoc ring_alloc_tx_#res#1.base, ring_alloc_tx_#res#1.offset;havoc ring_alloc_tx_#t~ret268#1.base, ring_alloc_tx_#t~ret268#1.offset, ring_alloc_tx_~nhi#1.base, ring_alloc_tx_~nhi#1.offset, ring_alloc_tx_~hop#1, ring_alloc_tx_~size#1, ring_alloc_tx_~tmp~24#1.base, ring_alloc_tx_~tmp~24#1.offset;ring_alloc_tx_~nhi#1.base, ring_alloc_tx_~nhi#1.offset := ring_alloc_tx_#in~nhi#1.base, ring_alloc_tx_#in~nhi#1.offset;ring_alloc_tx_~hop#1 := ring_alloc_tx_#in~hop#1;ring_alloc_tx_~size#1 := ring_alloc_tx_#in~size#1;havoc ring_alloc_tx_~tmp~24#1.base, ring_alloc_tx_~tmp~24#1.offset; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: havoc ldv_shutdown_4_#t~nondet2324#1;main_#t~ret416#1 := ldv_shutdown_4_#res#1;havoc ldv_shutdown_4_#t~nondet2324#1;assume { :end_inline_ldv_shutdown_4 } true;assume -2147483648 <= main_#t~ret416#1 && main_#t~ret416#1 <= 2147483647;havoc main_#t~ret416#1;~ldv_state_variable_4~0 := 2; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4311: havoc pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;nhi_probe_#res#1 := 0;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4278: call write~int#14(137438953408, nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset, 8);call nhi_probe_#t~mem387#1 := read~int#14(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset, 8);call write~int#53(nhi_probe_#t~mem387#1, nhi_probe_~nhi~2#1.base, 180 + nhi_probe_~nhi~2#1.offset, 8);havoc nhi_probe_#t~mem387#1; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4278-1: SUMMARY for call __init_work(nhi_probe_~nhi~2#1.base, 180 + nhi_probe_~nhi~2#1.offset, 0); srcloc: null [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4245: assume 0 != nhi_probe_~res~0#1; [2025-02-08 03:37:10,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4245: assume !(0 != nhi_probe_~res~0#1);assume { :begin_inline_pci_enable_msi_exact } true;pci_enable_msi_exact_#in~dev#1.base, pci_enable_msi_exact_#in~dev#1.offset, pci_enable_msi_exact_#in~nvec#1 := nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset, 1;havoc pci_enable_msi_exact_#res#1;havoc pci_enable_msi_exact_#t~ret87#1, pci_enable_msi_exact_~dev#1.base, pci_enable_msi_exact_~dev#1.offset, pci_enable_msi_exact_~nvec#1, pci_enable_msi_exact_~rc~0#1, pci_enable_msi_exact_~tmp~13#1;pci_enable_msi_exact_~dev#1.base, pci_enable_msi_exact_~dev#1.offset := pci_enable_msi_exact_#in~dev#1.base, pci_enable_msi_exact_#in~dev#1.offset;pci_enable_msi_exact_~nvec#1 := pci_enable_msi_exact_#in~nvec#1;havoc pci_enable_msi_exact_~rc~0#1;havoc pci_enable_msi_exact_~tmp~13#1;assume { :begin_inline_pci_enable_msi_range } true;pci_enable_msi_range_#in~arg0#1.base, pci_enable_msi_range_#in~arg0#1.offset, pci_enable_msi_range_#in~arg1#1, pci_enable_msi_range_#in~arg2#1 := pci_enable_msi_exact_~dev#1.base, pci_enable_msi_exact_~dev#1.offset, pci_enable_msi_exact_~nvec#1, pci_enable_msi_exact_~nvec#1;havoc pci_enable_msi_range_#res#1;havoc pci_enable_msi_range_#t~nondet2331#1, pci_enable_msi_range_~arg0#1.base, pci_enable_msi_range_~arg0#1.offset, pci_enable_msi_range_~arg1#1, pci_enable_msi_range_~arg2#1;pci_enable_msi_range_~arg0#1.base, pci_enable_msi_range_~arg0#1.offset := pci_enable_msi_range_#in~arg0#1.base, pci_enable_msi_range_#in~arg0#1.offset;pci_enable_msi_range_~arg1#1 := pci_enable_msi_range_#in~arg1#1;pci_enable_msi_range_~arg2#1 := pci_enable_msi_range_#in~arg2#1;havoc pci_enable_msi_range_#t~nondet2331#1;assume -2147483648 <= pci_enable_msi_range_#t~nondet2331#1 && pci_enable_msi_range_#t~nondet2331#1 <= 2147483647;pci_enable_msi_range_#res#1 := pci_enable_msi_range_#t~nondet2331#1;havoc pci_enable_msi_range_#t~nondet2331#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: havoc ldv_poweroff_5_#t~nondet2316#1;main_#t~ret436#1 := ldv_poweroff_5_#res#1;havoc ldv_poweroff_5_#t~nondet2316#1;assume { :end_inline_ldv_poweroff_5 } true;assume -2147483648 <= main_#t~ret436#1 && main_#t~ret436#1 <= 2147483647;~ldv_retval_6~0 := main_#t~ret436#1;havoc main_#t~ret436#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4246: nhi_probe_#res#1 := nhi_probe_~res~0#1;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4246-1: SUMMARY for call dev_err(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, 59, 0); srcloc: null [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5073: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;#t~ret2344#1 := main_#res#1;havoc main_#t~ret410#1.base, main_#t~ret410#1.offset, main_#t~nondet411#1, main_#t~switch412#1, main_#t~nondet413#1, main_#t~switch414#1, main_#t~ret415#1, main_#t~ret416#1, main_#t~nondet417#1, main_#t~switch418#1, main_#t~ret419#1, main_#t~nondet420#1, main_#t~switch421#1, main_#t~ret422#1, main_#t~ret423#1, main_#t~ret424#1, main_#t~ret425#1, main_#t~ret426#1, main_#t~ret427#1, main_#t~ret428#1, main_#t~ret429#1, main_#t~ret430#1, main_#t~ret431#1, main_#t~ret432#1, main_#t~ret433#1, main_#t~ret434#1, main_#t~ret435#1, main_#t~ret436#1, main_#t~ret437#1, main_#t~ret438#1, main_#t~ret439#1, main_#t~ret440#1, main_#t~ret441#1, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp~40#1.base, main_~tmp~40#1.offset, main_~tmp___0~12#1, main_~tmp___1~9#1, main_~tmp___2~5#1, main_~tmp___3~5#1;assume { :end_inline_main } true; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: SUMMARY for call tb_ctl_start(thunderbolt_alloc_and_start_#t~mem1197#1.base, thunderbolt_alloc_and_start_#t~mem1197#1.offset); srcloc: null [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: havoc thunderbolt_alloc_and_start_#t~mem1197#1.base, thunderbolt_alloc_and_start_#t~mem1197#1.offset; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: tb_ctl_alloc_#t~ret798#1.base, tb_ctl_alloc_#t~ret798#1.offset := ring_alloc_tx_#res#1.base, ring_alloc_tx_#res#1.offset;havoc ring_alloc_tx_#t~ret268#1.base, ring_alloc_tx_#t~ret268#1.offset, ring_alloc_tx_~nhi#1.base, ring_alloc_tx_~nhi#1.offset, ring_alloc_tx_~hop#1, ring_alloc_tx_~size#1, ring_alloc_tx_~tmp~24#1.base, ring_alloc_tx_~tmp~24#1.offset;havoc ring_alloc_tx_#in~nhi#1.base, ring_alloc_tx_#in~nhi#1.offset, ring_alloc_tx_#in~hop#1, ring_alloc_tx_#in~size#1;assume { :end_inline_ring_alloc_tx } true;call write~$Pointer$#53(tb_ctl_alloc_#t~ret798#1.base, tb_ctl_alloc_#t~ret798#1.offset, tb_ctl_alloc_~ctl~0#1.base, 8 + tb_ctl_alloc_~ctl~0#1.offset, 8);havoc tb_ctl_alloc_#t~ret798#1.base, tb_ctl_alloc_#t~ret798#1.offset;call tb_ctl_alloc_#t~mem799#1.base, tb_ctl_alloc_#t~mem799#1.offset := read~$Pointer$#53(tb_ctl_alloc_~ctl~0#1.base, 8 + tb_ctl_alloc_~ctl~0#1.offset, 8); [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: havoc invoke_work_1_#t~nondet405#1, invoke_work_1_#t~switch406#1, invoke_work_1_~tmp~37#1;assume { :end_inline_invoke_work_1 } true; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4281: SUMMARY for call lockdep_init_map(nhi_probe_~nhi~2#1.base, 212 + nhi_probe_~nhi~2#1.offset, 64, 0, nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset, 0); srcloc: null [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122: call write~$Pointer$#53(thunderbolt_alloc_and_start_#t~ret1198#1.base, thunderbolt_alloc_and_start_#t~ret1198#1.offset, thunderbolt_alloc_and_start_~tb~6#1.base, 172 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8);havoc thunderbolt_alloc_and_start_#t~ret1198#1.base, thunderbolt_alloc_and_start_#t~ret1198#1.offset;call thunderbolt_alloc_and_start_#t~mem1199#1.base, thunderbolt_alloc_and_start_#t~mem1199#1.offset := read~$Pointer$#53(thunderbolt_alloc_and_start_~tb~6#1.base, 172 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8); [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: assume 0 == (tb_ctl_alloc_#t~mem799#1.base + tb_ctl_alloc_#t~mem799#1.offset) % 18446744073709551616;havoc tb_ctl_alloc_#t~mem799#1.base, tb_ctl_alloc_#t~mem799#1.offset; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: assume !(0 == (tb_ctl_alloc_#t~mem799#1.base + tb_ctl_alloc_#t~mem799#1.offset) % 18446744073709551616);havoc tb_ctl_alloc_#t~mem799#1.base, tb_ctl_alloc_#t~mem799#1.offset;assume { :begin_inline_ring_alloc_rx } true;ring_alloc_rx_#in~nhi#1.base, ring_alloc_rx_#in~nhi#1.offset, ring_alloc_rx_#in~hop#1, ring_alloc_rx_#in~size#1 := tb_ctl_alloc_~nhi#1.base, tb_ctl_alloc_~nhi#1.offset, 0, 10;havoc ring_alloc_rx_#res#1.base, ring_alloc_rx_#res#1.offset;havoc ring_alloc_rx_#t~ret269#1.base, ring_alloc_rx_#t~ret269#1.offset, ring_alloc_rx_~nhi#1.base, ring_alloc_rx_~nhi#1.offset, ring_alloc_rx_~hop#1, ring_alloc_rx_~size#1, ring_alloc_rx_~tmp~25#1.base, ring_alloc_rx_~tmp~25#1.offset;ring_alloc_rx_~nhi#1.base, ring_alloc_rx_~nhi#1.offset := ring_alloc_rx_#in~nhi#1.base, ring_alloc_rx_#in~nhi#1.offset;ring_alloc_rx_~hop#1 := ring_alloc_rx_#in~hop#1;ring_alloc_rx_~size#1 := ring_alloc_rx_#in~size#1;havoc ring_alloc_rx_~tmp~25#1.base, ring_alloc_rx_~tmp~25#1.offset; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122-1: SUMMARY for call thunderbolt_alloc_and_start_#t~ret1198#1.base, thunderbolt_alloc_and_start_#t~ret1198#1.offset := tb_switch_alloc(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset, 0); srcloc: null [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: havoc ldv_poweroff_late_5_#t~nondet2317#1;main_#t~ret438#1 := ldv_poweroff_late_5_#res#1;havoc ldv_poweroff_late_5_#t~nondet2317#1;assume { :end_inline_ldv_poweroff_late_5 } true;assume -2147483648 <= main_#t~ret438#1 && main_#t~ret438#1 <= 2147483647;~ldv_retval_4~0 := main_#t~ret438#1;havoc main_#t~ret438#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: assume 0 == (thunderbolt_alloc_and_start_#t~mem1199#1.base + thunderbolt_alloc_and_start_#t~mem1199#1.offset) % 18446744073709551616;havoc thunderbolt_alloc_and_start_#t~mem1199#1.base, thunderbolt_alloc_and_start_#t~mem1199#1.offset; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: assume !(0 == (thunderbolt_alloc_and_start_#t~mem1199#1.base + thunderbolt_alloc_and_start_#t~mem1199#1.offset) % 18446744073709551616);havoc thunderbolt_alloc_and_start_#t~mem1199#1.base, thunderbolt_alloc_and_start_#t~mem1199#1.offset;call thunderbolt_alloc_and_start_#t~mem1200#1.base, thunderbolt_alloc_and_start_#t~mem1200#1.offset := read~$Pointer$#53(thunderbolt_alloc_and_start_~tb~6#1.base, 172 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8); [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4283: call write~$Pointer$#53(#funAddr~nhi_interrupt_work.base, #funAddr~nhi_interrupt_work.offset, nhi_probe_~nhi~2#1.base, 204 + nhi_probe_~nhi~2#1.offset, 8);call nhi_probe_#t~mem388#1 := read~int#53(nhi_probe_~nhi~2#1.base, 256 + nhi_probe_~nhi~2#1.offset, 4); [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4283-1: SUMMARY for call INIT_LIST_HEAD(nhi_probe_~nhi~2#1.base, 188 + nhi_probe_~nhi~2#1.offset); srcloc: null [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4250: nhi_probe_#t~ret378#1 := pci_enable_msi_exact_#res#1;havoc pci_enable_msi_exact_#t~ret87#1, pci_enable_msi_exact_~dev#1.base, pci_enable_msi_exact_~dev#1.offset, pci_enable_msi_exact_~nvec#1, pci_enable_msi_exact_~rc~0#1, pci_enable_msi_exact_~tmp~13#1;havoc pci_enable_msi_exact_#in~dev#1.base, pci_enable_msi_exact_#in~dev#1.offset, pci_enable_msi_exact_#in~nvec#1;assume { :end_inline_pci_enable_msi_exact } true;assume -2147483648 <= nhi_probe_#t~ret378#1 && nhi_probe_#t~ret378#1 <= 2147483647;nhi_probe_~res~0#1 := nhi_probe_#t~ret378#1;havoc nhi_probe_#t~ret378#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4350: assume 0 != nhi_init_~tmp~35#1 % 256;nhi_init_~tmp___0~11#1 := 0; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4350: assume !(0 != nhi_init_~tmp~35#1 % 256);nhi_init_~tmp___0~11#1 := 1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4251: assume 0 != nhi_probe_~res~0#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4251: assume !(0 != nhi_probe_~res~0#1);assume { :begin_inline_pcim_iomap_regions } true;pcim_iomap_regions_#in~arg0#1.base, pcim_iomap_regions_#in~arg0#1.offset, pcim_iomap_regions_#in~arg1#1, pcim_iomap_regions_#in~arg2#1.base, pcim_iomap_regions_#in~arg2#1.offset := nhi_probe_~pdev#1.base, nhi_probe_~pdev#1.offset, 1, 61, 0;havoc pcim_iomap_regions_#res#1;havoc pcim_iomap_regions_#t~nondet2333#1, pcim_iomap_regions_~arg0#1.base, pcim_iomap_regions_~arg0#1.offset, pcim_iomap_regions_~arg1#1, pcim_iomap_regions_~arg2#1.base, pcim_iomap_regions_~arg2#1.offset;pcim_iomap_regions_~arg0#1.base, pcim_iomap_regions_~arg0#1.offset := pcim_iomap_regions_#in~arg0#1.base, pcim_iomap_regions_#in~arg0#1.offset;pcim_iomap_regions_~arg1#1 := pcim_iomap_regions_#in~arg1#1;pcim_iomap_regions_~arg2#1.base, pcim_iomap_regions_~arg2#1.offset := pcim_iomap_regions_#in~arg2#1.base, pcim_iomap_regions_#in~arg2#1.offset;havoc pcim_iomap_regions_#t~nondet2333#1;assume -2147483648 <= pcim_iomap_regions_#t~nondet2333#1 && pcim_iomap_regions_#t~nondet2333#1 <= 2147483647;pcim_iomap_regions_#res#1 := pcim_iomap_regions_#t~nondet2333#1;havoc pcim_iomap_regions_#t~nondet2333#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: havoc ldv_suspend_5_#t~nondet2326#1;main_#t~ret439#1 := ldv_suspend_5_#res#1;havoc ldv_suspend_5_#t~nondet2326#1;assume { :end_inline_ldv_suspend_5 } true;assume -2147483648 <= main_#t~ret439#1 && main_#t~ret439#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret439#1;havoc main_#t~ret439#1; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-2: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_5~0 := 1;assume { :begin_inline_ldv_dev_pm_ops_5 } true;havoc ldv_dev_pm_ops_5_#t~ret404#1.base, ldv_dev_pm_ops_5_#t~ret404#1.offset, ldv_dev_pm_ops_5_~tmp~36#1.base, ldv_dev_pm_ops_5_~tmp~36#1.offset;havoc ldv_dev_pm_ops_5_~tmp~36#1.base, ldv_dev_pm_ops_5_~tmp~36#1.offset; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-2: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-1: assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; [2025-02-08 03:37:10,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-1: assume !(0 != ~ldv_retval_1~0); [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4252-1: SUMMARY for call dev_err(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, 60, 0); srcloc: null [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4285: nhi_probe_~tmp___2~4#1.base, nhi_probe_~tmp___2~4#1.offset := nhi_probe_#t~ret389#1.base, nhi_probe_#t~ret389#1.offset;havoc nhi_probe_#t~mem388#1;havoc nhi_probe_#t~ret389#1.base, nhi_probe_#t~ret389#1.offset;call write~$Pointer$#53(nhi_probe_~tmp___2~4#1.base, nhi_probe_~tmp___2~4#1.offset, nhi_probe_~nhi~2#1.base, 164 + nhi_probe_~nhi~2#1.offset, 8);call nhi_probe_#t~mem390#1 := read~int#53(nhi_probe_~nhi~2#1.base, 256 + nhi_probe_~nhi~2#1.offset, 4); [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4285-1: SUMMARY for call nhi_probe_#t~ret389#1.base, nhi_probe_#t~ret389#1.offset := devm_kcalloc(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, nhi_probe_#t~mem388#1 % 4294967296, 8, 208); srcloc: null [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4252: nhi_probe_#res#1 := nhi_probe_~res~0#1;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069: tb_ctl_alloc_#t~ret800#1.base, tb_ctl_alloc_#t~ret800#1.offset := ring_alloc_rx_#res#1.base, ring_alloc_rx_#res#1.offset;havoc ring_alloc_rx_#t~ret269#1.base, ring_alloc_rx_#t~ret269#1.offset, ring_alloc_rx_~nhi#1.base, ring_alloc_rx_~nhi#1.offset, ring_alloc_rx_~hop#1, ring_alloc_rx_~size#1, ring_alloc_rx_~tmp~25#1.base, ring_alloc_rx_~tmp~25#1.offset;havoc ring_alloc_rx_#in~nhi#1.base, ring_alloc_rx_#in~nhi#1.offset, ring_alloc_rx_#in~hop#1, ring_alloc_rx_#in~size#1;assume { :end_inline_ring_alloc_rx } true;call write~$Pointer$#53(tb_ctl_alloc_#t~ret800#1.base, tb_ctl_alloc_#t~ret800#1.offset, tb_ctl_alloc_~ctl~0#1.base, 16 + tb_ctl_alloc_~ctl~0#1.offset, 8);havoc tb_ctl_alloc_#t~ret800#1.base, tb_ctl_alloc_#t~ret800#1.offset;call tb_ctl_alloc_#t~mem801#1.base, tb_ctl_alloc_#t~mem801#1.offset := read~$Pointer$#53(tb_ctl_alloc_~ctl~0#1.base, 16 + tb_ctl_alloc_~ctl~0#1.offset, 8); [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-1: SUMMARY for call devm_kzalloc_#t~ret63#1.base, devm_kzalloc_#t~ret63#1.offset := devm_kmalloc(devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset, devm_kzalloc_~size#1, devm_kzalloc_#t~bitwise62#1); srcloc: null [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361: devm_kzalloc_~tmp~9#1.base, devm_kzalloc_~tmp~9#1.offset := devm_kzalloc_#t~ret63#1.base, devm_kzalloc_#t~ret63#1.offset;havoc devm_kzalloc_#t~bitwise62#1;havoc devm_kzalloc_#t~ret63#1.base, devm_kzalloc_#t~ret63#1.offset;devm_kzalloc_#res#1.base, devm_kzalloc_#res#1.offset := devm_kzalloc_~tmp~9#1.base, devm_kzalloc_~tmp~9#1.offset; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-3: havoc devm_kzalloc_#t~bitwise62#1;assume (devm_kzalloc_#t~bitwise62#1 % 4294967296 >= devm_kzalloc_~gfp#1 % 4294967296 && devm_kzalloc_#t~bitwise62#1 % 4294967296 >= 32768) && devm_kzalloc_#t~bitwise62#1 % 4294967296 <= 32768 + devm_kzalloc_~gfp#1 % 4294967296; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-2: [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-5: assume 0 == devm_kzalloc_~gfp#1 % 4294967296 || 32768 == devm_kzalloc_~gfp#1 % 4294967296;devm_kzalloc_#t~bitwise62#1 := 32768; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-5: assume !(0 == devm_kzalloc_~gfp#1 % 4294967296 || 32768 == devm_kzalloc_~gfp#1 % 4294967296); [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-4: assume false;devm_kzalloc_#t~bitwise62#1 := devm_kzalloc_~gfp#1; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361-4: assume !false; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset);havoc thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset);havoc thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset;nhi_probe_#t~ret399#1.base, nhi_probe_#t~ret399#1.offset := thunderbolt_alloc_and_start_#res#1.base, thunderbolt_alloc_and_start_#res#1.offset;havoc thunderbolt_alloc_and_start_#t~ret1191#1.base, thunderbolt_alloc_and_start_#t~ret1191#1.offset, thunderbolt_alloc_and_start_#t~ret1192#1.base, thunderbolt_alloc_and_start_#t~ret1192#1.offset, thunderbolt_alloc_and_start_#t~mem1193#1.base, thunderbolt_alloc_and_start_#t~mem1193#1.offset, thunderbolt_alloc_and_start_#t~mem1194#1.base, thunderbolt_alloc_and_start_#t~mem1194#1.offset, thunderbolt_alloc_and_start_#t~ret1195#1.base, thunderbolt_alloc_and_start_#t~ret1195#1.offset, thunderbolt_alloc_and_start_#t~mem1196#1.base, thunderbolt_alloc_and_start_#t~mem1196#1.offset, thunderbolt_alloc_and_start_#t~mem1197#1.base, thunderbolt_alloc_and_start_#t~mem1197#1.offset, thunderbolt_alloc_and_start_#t~ret1198#1.base, thunderbolt_alloc_and_start_#t~ret1198#1.offset, thunderbolt_alloc_and_start_#t~mem1199#1.base, thunderbolt_alloc_and_start_#t~mem1199#1.offset, thunderbolt_alloc_and_start_#t~mem1200#1.base, thunderbolt_alloc_and_start_#t~mem1200#1.offset, thunderbolt_alloc_and_start_~nhi#1.base, thunderbolt_alloc_and_start_~nhi#1.offset, thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset, thunderbolt_alloc_and_start_~tmp~92#1.base, thunderbolt_alloc_and_start_~tmp~92#1.offset, thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset, thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset, thunderbolt_alloc_and_start_~__lock_name~0#1.base, thunderbolt_alloc_and_start_~__lock_name~0#1.offset, thunderbolt_alloc_and_start_~tmp___0~34#1.base, thunderbolt_alloc_and_start_~tmp___0~34#1.offset;havoc thunderbolt_alloc_and_start_#in~nhi#1.base, thunderbolt_alloc_and_start_#in~nhi#1.offset;assume { :end_inline_thunderbolt_alloc_and_start } true;nhi_probe_~tb~2#1.base, nhi_probe_~tb~2#1.offset := nhi_probe_#t~ret399#1.base, nhi_probe_#t~ret399#1.offset;havoc nhi_probe_#t~ret399#1.base, nhi_probe_#t~ret399#1.offset; [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-1: SUMMARY for call tb_scan_switch(thunderbolt_alloc_and_start_#t~mem1200#1.base, thunderbolt_alloc_and_start_#t~mem1200#1.offset); srcloc: null [2025-02-08 03:37:10,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: havoc devm_request_threaded_irq_#t~nondet2307#1;devm_request_irq_#t~ret110#1 := devm_request_threaded_irq_#res#1;havoc devm_request_threaded_irq_#t~nondet2307#1, devm_request_threaded_irq_~arg0#1.base, devm_request_threaded_irq_~arg0#1.offset, devm_request_threaded_irq_~arg1#1, devm_request_threaded_irq_~arg2#1.base, devm_request_threaded_irq_~arg2#1.offset, devm_request_threaded_irq_~arg3#1.base, devm_request_threaded_irq_~arg3#1.offset, devm_request_threaded_irq_~arg4#1, devm_request_threaded_irq_~arg5#1.base, devm_request_threaded_irq_~arg5#1.offset, devm_request_threaded_irq_~arg6#1.base, devm_request_threaded_irq_~arg6#1.offset;havoc devm_request_threaded_irq_#in~arg0#1.base, devm_request_threaded_irq_#in~arg0#1.offset, devm_request_threaded_irq_#in~arg1#1, devm_request_threaded_irq_#in~arg2#1.base, devm_request_threaded_irq_#in~arg2#1.offset, devm_request_threaded_irq_#in~arg3#1.base, devm_request_threaded_irq_#in~arg3#1.offset, devm_request_threaded_irq_#in~arg4#1, devm_request_threaded_irq_#in~arg5#1.base, devm_request_threaded_irq_#in~arg5#1.offset, devm_request_threaded_irq_#in~arg6#1.base, devm_request_threaded_irq_#in~arg6#1.offset;assume { :end_inline_devm_request_threaded_irq } true;assume -2147483648 <= devm_request_irq_#t~ret110#1 && devm_request_irq_#t~ret110#1 <= 2147483647;devm_request_irq_~tmp~15#1 := devm_request_irq_#t~ret110#1;havoc devm_request_irq_#t~ret110#1;devm_request_irq_#res#1 := devm_request_irq_~tmp~15#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: havoc thunderbolt_alloc_and_start_#t~mem1200#1.base, thunderbolt_alloc_and_start_#t~mem1200#1.offset; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: assume 0 == (tb_ctl_alloc_#t~mem801#1.base + tb_ctl_alloc_#t~mem801#1.offset) % 18446744073709551616;havoc tb_ctl_alloc_#t~mem801#1.base, tb_ctl_alloc_#t~mem801#1.offset; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: assume !(0 == (tb_ctl_alloc_#t~mem801#1.base + tb_ctl_alloc_#t~mem801#1.offset) % 18446744073709551616);havoc tb_ctl_alloc_#t~mem801#1.base, tb_ctl_alloc_#t~mem801#1.offset;tb_ctl_alloc_~i~4#1 := 0; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: havoc pci_enable_msi_range_#t~nondet2331#1;pci_enable_msi_exact_#t~ret87#1 := pci_enable_msi_range_#res#1;havoc pci_enable_msi_range_#t~nondet2331#1, pci_enable_msi_range_~arg0#1.base, pci_enable_msi_range_~arg0#1.offset, pci_enable_msi_range_~arg1#1, pci_enable_msi_range_~arg2#1;havoc pci_enable_msi_range_#in~arg0#1.base, pci_enable_msi_range_#in~arg0#1.offset, pci_enable_msi_range_#in~arg1#1, pci_enable_msi_range_#in~arg2#1;assume { :end_inline_pci_enable_msi_range } true;assume -2147483648 <= pci_enable_msi_exact_#t~ret87#1 && pci_enable_msi_exact_#t~ret87#1 <= 2147483647;pci_enable_msi_exact_~tmp~13#1 := pci_enable_msi_exact_#t~ret87#1;havoc pci_enable_msi_exact_#t~ret87#1;pci_enable_msi_exact_~rc~0#1 := pci_enable_msi_exact_~tmp~13#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: havoc ldv_poweroff_noirq_5_#t~nondet2318#1;main_#t~ret437#1 := ldv_poweroff_noirq_5_#res#1;havoc ldv_poweroff_noirq_5_#t~nondet2318#1;assume { :end_inline_ldv_poweroff_noirq_5 } true;assume -2147483648 <= main_#t~ret437#1 && main_#t~ret437#1 <= 2147483647;~ldv_retval_5~0 := main_#t~ret437#1;havoc main_#t~ret437#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4287: nhi_probe_~tmp___3~4#1.base, nhi_probe_~tmp___3~4#1.offset := nhi_probe_#t~ret391#1.base, nhi_probe_#t~ret391#1.offset;havoc nhi_probe_#t~mem390#1;havoc nhi_probe_#t~ret391#1.base, nhi_probe_#t~ret391#1.offset;call write~$Pointer$#53(nhi_probe_~tmp___3~4#1.base, nhi_probe_~tmp___3~4#1.offset, nhi_probe_~nhi~2#1.base, 172 + nhi_probe_~nhi~2#1.offset, 8);call nhi_probe_#t~mem392#1.base, nhi_probe_#t~mem392#1.offset := read~$Pointer$#53(nhi_probe_~nhi~2#1.base, 164 + nhi_probe_~nhi~2#1.offset, 8);nhi_probe_#t~short394#1 := 0 == (nhi_probe_#t~mem392#1.base + nhi_probe_#t~mem392#1.offset) % 18446744073709551616; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4287-1: SUMMARY for call nhi_probe_#t~ret391#1.base, nhi_probe_#t~ret391#1.offset := devm_kcalloc(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, nhi_probe_#t~mem390#1 % 4294967296, 8, 208); srcloc: null [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128-1: SUMMARY for call tb_activate_pcie_devices(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset); srcloc: null [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: call write~int#53(1, thunderbolt_alloc_and_start_~tb~6#1.base, 196 + thunderbolt_alloc_and_start_~tb~6#1.offset, 1); [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234: havoc ldv_suspend_late_5_#t~nondet2327#1;main_#t~ret426#1 := ldv_suspend_late_5_#res#1;havoc ldv_suspend_late_5_#t~nondet2327#1;assume { :end_inline_ldv_suspend_late_5 } true;assume -2147483648 <= main_#t~ret426#1 && main_#t~ret426#1 <= 2147483647;~ldv_retval_16~0 := main_#t~ret426#1;havoc main_#t~ret426#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3430: assume pci_enable_msi_exact_~rc~0#1 < 0;pci_enable_msi_exact_#res#1 := pci_enable_msi_exact_~rc~0#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3430: assume !(pci_enable_msi_exact_~rc~0#1 < 0);pci_enable_msi_exact_#res#1 := 0; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: assume 0 != nhi_init_~tmp___0~11#1;nhi_init_#res#1 := -38; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4355: assume !(0 != nhi_init_~tmp___0~11#1);assume { :begin_inline_ldv___pci_register_driver_32 } true;ldv___pci_register_driver_32_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_32_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_32_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg3#1.offset := ~#nhi_driver~0.base, ~#nhi_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 71, 0;havoc ldv___pci_register_driver_32_#res#1;havoc ldv___pci_register_driver_32_#t~ret450#1, ldv___pci_register_driver_32_~ldv_func_arg1#1.base, ldv___pci_register_driver_32_~ldv_func_arg1#1.offset, ldv___pci_register_driver_32_~ldv_func_arg2#1.base, ldv___pci_register_driver_32_~ldv_func_arg2#1.offset, ldv___pci_register_driver_32_~ldv_func_arg3#1.base, ldv___pci_register_driver_32_~ldv_func_arg3#1.offset, ldv___pci_register_driver_32_~ldv_func_res~7#1, ldv___pci_register_driver_32_~tmp~49#1;ldv___pci_register_driver_32_~ldv_func_arg1#1.base, ldv___pci_register_driver_32_~ldv_func_arg1#1.offset := ldv___pci_register_driver_32_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_32_~ldv_func_arg2#1.base, ldv___pci_register_driver_32_~ldv_func_arg2#1.offset := ldv___pci_register_driver_32_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_32_~ldv_func_arg3#1.base, ldv___pci_register_driver_32_~ldv_func_arg3#1.offset := ldv___pci_register_driver_32_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_32_~ldv_func_res~7#1;havoc ldv___pci_register_driver_32_~tmp~49#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_32_~ldv_func_arg1#1.base, ldv___pci_register_driver_32_~ldv_func_arg1#1.offset, ldv___pci_register_driver_32_~ldv_func_arg2#1.base, ldv___pci_register_driver_32_~ldv_func_arg2#1.offset, ldv___pci_register_driver_32_~ldv_func_arg3#1.base, ldv___pci_register_driver_32_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2304#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2304#1;assume -2147483648 <= __pci_register_driver_#t~nondet2304#1 && __pci_register_driver_#t~nondet2304#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2304#1;havoc __pci_register_driver_#t~nondet2304#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4289: assume nhi_probe_#t~short394#1;havoc nhi_probe_#t~mem392#1.base, nhi_probe_#t~mem392#1.offset;havoc nhi_probe_#t~mem393#1.base, nhi_probe_#t~mem393#1.offset;havoc nhi_probe_#t~short394#1;nhi_probe_#res#1 := -12;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4289: assume !nhi_probe_#t~short394#1;havoc nhi_probe_#t~mem392#1.base, nhi_probe_#t~mem392#1.offset;havoc nhi_probe_#t~mem393#1.base, nhi_probe_#t~mem393#1.offset;havoc nhi_probe_#t~short394#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4289-1: assume nhi_probe_#t~short394#1; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4289-1: assume !nhi_probe_#t~short394#1;call nhi_probe_#t~mem393#1.base, nhi_probe_#t~mem393#1.offset := read~$Pointer$#53(nhi_probe_~nhi~2#1.base, 172 + nhi_probe_~nhi~2#1.offset, 8);nhi_probe_#t~short394#1 := 0 == (nhi_probe_#t~mem393#1.base + nhi_probe_#t~mem393#1.offset) % 18446744073709551616; [2025-02-08 03:37:10,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: thunderbolt_alloc_and_start_#res#1.base, thunderbolt_alloc_and_start_#res#1.offset := thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset);havoc thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset);havoc thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret2299#1.base, __alloc_workqueue_key_#t~ret2299#1.offset;havoc __alloc_workqueue_key_#t~ret2299#1.base, __alloc_workqueue_key_#t~ret2299#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070-3: SUMMARY for call __alloc_workqueue_key_#t~ret2299#1.base, __alloc_workqueue_key_#t~ret2299#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130-1: SUMMARY for call mutex_unlock(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset); srcloc: null [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: havoc __alloc_workqueue_key_#t~ret2299#1.base, __alloc_workqueue_key_#t~ret2299#1.offset;thunderbolt_alloc_and_start_#t~ret1192#1.base, thunderbolt_alloc_and_start_#t~ret1192#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2299#1.base, __alloc_workqueue_key_#t~ret2299#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;thunderbolt_alloc_and_start_~tmp___0~34#1.base, thunderbolt_alloc_and_start_~tmp___0~34#1.offset := thunderbolt_alloc_and_start_#t~ret1192#1.base, thunderbolt_alloc_and_start_#t~ret1192#1.offset;havoc thunderbolt_alloc_and_start_#t~ret1192#1.base, thunderbolt_alloc_and_start_#t~ret1192#1.offset;call write~$Pointer$#53(thunderbolt_alloc_and_start_~tmp___0~34#1.base, thunderbolt_alloc_and_start_~tmp___0~34#1.offset, thunderbolt_alloc_and_start_~tb~6#1.base, 164 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8);call thunderbolt_alloc_and_start_#t~mem1193#1.base, thunderbolt_alloc_and_start_#t~mem1193#1.offset := read~$Pointer$#53(thunderbolt_alloc_and_start_~tb~6#1.base, 164 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8); [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488-1: SUMMARY for call ldv_dev_pm_ops_5_#t~ret404#1.base, ldv_dev_pm_ops_5_#t~ret404#1.offset := ldv_init_zalloc(1416); srcloc: null [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: ldv_dev_pm_ops_5_~tmp~36#1.base, ldv_dev_pm_ops_5_~tmp~36#1.offset := ldv_dev_pm_ops_5_#t~ret404#1.base, ldv_dev_pm_ops_5_#t~ret404#1.offset;havoc ldv_dev_pm_ops_5_#t~ret404#1.base, ldv_dev_pm_ops_5_#t~ret404#1.offset;~nhi_pm_ops_group1~0.base, ~nhi_pm_ops_group1~0.offset := ldv_dev_pm_ops_5_~tmp~36#1.base, ldv_dev_pm_ops_5_~tmp~36#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: havoc ldv_prepare_5_#t~nondet2319#1;main_#t~ret431#1 := ldv_prepare_5_#res#1;havoc ldv_prepare_5_#t~nondet2319#1;assume { :end_inline_ldv_prepare_5 } true;assume -2147483648 <= main_#t~ret431#1 && main_#t~ret431#1 <= 2147483647;~ldv_retval_11~0 := main_#t~ret431#1;havoc main_#t~ret431#1; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4257: assume 0 != nhi_probe_~res~0#1; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4257: assume !(0 != nhi_probe_~res~0#1);assume { :begin_inline_devm_kzalloc } true;devm_kzalloc_#in~dev#1.base, devm_kzalloc_#in~dev#1.offset, devm_kzalloc_#in~size#1, devm_kzalloc_#in~gfp#1 := nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, 280, 208;havoc devm_kzalloc_#res#1.base, devm_kzalloc_#res#1.offset;havoc devm_kzalloc_#t~bitwise62#1, devm_kzalloc_#t~ret63#1.base, devm_kzalloc_#t~ret63#1.offset, devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset, devm_kzalloc_~size#1, devm_kzalloc_~gfp#1, devm_kzalloc_~tmp~9#1.base, devm_kzalloc_~tmp~9#1.offset;devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset := devm_kzalloc_#in~dev#1.base, devm_kzalloc_#in~dev#1.offset;devm_kzalloc_~size#1 := devm_kzalloc_#in~size#1;devm_kzalloc_~gfp#1 := devm_kzalloc_#in~gfp#1;havoc devm_kzalloc_~tmp~9#1.base, devm_kzalloc_~tmp~9#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6041: tb_ctl_alloc_~tmp~67#1.base, tb_ctl_alloc_~tmp~67#1.offset := tb_ctl_alloc_#t~ret794#1.base, tb_ctl_alloc_#t~ret794#1.offset;havoc tb_ctl_alloc_#t~ret794#1.base, tb_ctl_alloc_#t~ret794#1.offset;tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset := tb_ctl_alloc_~tmp~67#1.base, tb_ctl_alloc_~tmp~67#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6041-1: SUMMARY for call tb_ctl_alloc_#t~ret794#1.base, tb_ctl_alloc_#t~ret794#1.offset := kzalloc(376, 208); srcloc: null [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4819: assume { :end_inline_nhi_unload } true;~ldv_state_variable_0~0 := 2; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4258: nhi_probe_#res#1 := nhi_probe_~res~0#1;call ULTIMATE.dealloc(nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset);havoc nhi_probe_~#__key~1#1.base, nhi_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset);havoc nhi_probe_~#__constr_expr_0~1#1.base, nhi_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset);havoc nhi_probe_~#__key___0~1#1.base, nhi_probe_~#__key___0~1#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4258-1: SUMMARY for call dev_err(nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, 62, 0); srcloc: null [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-1: SUMMARY for call thunderbolt_alloc_and_start_#t~ret1191#1.base, thunderbolt_alloc_and_start_#t~ret1191#1.offset := kzalloc(216, 208); srcloc: null [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: thunderbolt_alloc_and_start_~tmp~92#1.base, thunderbolt_alloc_and_start_~tmp~92#1.offset := thunderbolt_alloc_and_start_#t~ret1191#1.base, thunderbolt_alloc_and_start_#t~ret1191#1.offset;havoc thunderbolt_alloc_and_start_#t~ret1191#1.base, thunderbolt_alloc_and_start_#t~ret1191#1.offset;thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset := thunderbolt_alloc_and_start_~tmp~92#1.base, thunderbolt_alloc_and_start_~tmp~92#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10105: havoc __pci_register_driver_#t~nondet2304#1;ldv___pci_register_driver_32_#t~ret450#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2304#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_32_#t~ret450#1 && ldv___pci_register_driver_32_#t~ret450#1 <= 2147483647;ldv___pci_register_driver_32_~tmp~49#1 := ldv___pci_register_driver_32_#t~ret450#1;havoc ldv___pci_register_driver_32_#t~ret450#1;ldv___pci_register_driver_32_~ldv_func_res~7#1 := ldv___pci_register_driver_32_~tmp~49#1;~ldv_state_variable_4~0 := 1;assume { :begin_inline_ldv_pci_driver_4 } true;havoc ldv_pci_driver_4_#t~ret407#1.base, ldv_pci_driver_4_#t~ret407#1.offset, ldv_pci_driver_4_~tmp~38#1.base, ldv_pci_driver_4_~tmp~38#1.offset;havoc ldv_pci_driver_4_~tmp~38#1.base, ldv_pci_driver_4_~tmp~38#1.offset; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4853: havoc invoke_work_2_#t~nondet408#1, invoke_work_2_#t~switch409#1, invoke_work_2_~tmp~39#1;assume { :end_inline_invoke_work_2 } true; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043: assume 0 == (tb_ctl_alloc_~ctl~0#1.base + tb_ctl_alloc_~ctl~0#1.offset) % 18446744073709551616;tb_ctl_alloc_#res#1.base, tb_ctl_alloc_#res#1.offset := 0, 0; [2025-02-08 03:37:10,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043: assume !(0 == (tb_ctl_alloc_~ctl~0#1.base + tb_ctl_alloc_~ctl~0#1.offset) % 18446744073709551616);call write~$Pointer$#53(tb_ctl_alloc_~nhi#1.base, tb_ctl_alloc_~nhi#1.offset, tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset, 8);call write~$Pointer$#53(tb_ctl_alloc_~cb#1.base, tb_ctl_alloc_~cb#1.offset, tb_ctl_alloc_~ctl~0#1.base, 352 + tb_ctl_alloc_~ctl~0#1.offset, 8);call write~$Pointer$#53(tb_ctl_alloc_~cb_data#1.base, tb_ctl_alloc_~cb_data#1.offset, tb_ctl_alloc_~ctl~0#1.base, 360 + tb_ctl_alloc_~ctl~0#1.offset, 8);assume { :begin_inline_init_completion } true;init_completion_#in~x#1.base, init_completion_#in~x#1.offset := tb_ctl_alloc_~ctl~0#1.base, 264 + tb_ctl_alloc_~ctl~0#1.offset;havoc init_completion_~x#1.base, init_completion_~x#1.offset, init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset;init_completion_~x#1.base, init_completion_~x#1.offset := init_completion_#in~x#1.base, init_completion_#in~x#1.offset;call init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset := #Ultimate.allocOnStack(8);call write~int#53(0, init_completion_~x#1.base, init_completion_~x#1.offset, 4);assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := init_completion_~x#1.base, 4 + init_completion_~x#1.offset, 72, 0, init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset;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;__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;__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;__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 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238: havoc ldv_thaw_5_#t~nondet2328#1;main_#t~ret440#1 := ldv_thaw_5_#res#1;havoc ldv_thaw_5_#t~nondet2328#1;assume { :end_inline_ldv_thaw_5 } true;assume -2147483648 <= main_#t~ret440#1 && main_#t~ret440#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret440#1;havoc main_#t~ret440#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: SUMMARY for call mutex_unlock(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset); srcloc: null [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4788: havoc nhi_remove_#t~ret400#1.base, nhi_remove_#t~ret400#1.offset, nhi_remove_#t~mem401#1.base, nhi_remove_#t~mem401#1.offset, nhi_remove_~pdev#1.base, nhi_remove_~pdev#1.offset, nhi_remove_~tb~3#1.base, nhi_remove_~tb~3#1.offset, nhi_remove_~tmp~34#1.base, nhi_remove_~tmp~34#1.offset, nhi_remove_~nhi~3#1.base, nhi_remove_~nhi~3#1.offset;havoc nhi_remove_#in~pdev#1.base, nhi_remove_#in~pdev#1.offset;assume { :end_inline_nhi_remove } true;~ldv_state_variable_4~0 := 1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4359: nhi_init_#t~ret403#1 := ldv___pci_register_driver_32_#res#1;havoc ldv___pci_register_driver_32_#t~ret450#1, ldv___pci_register_driver_32_~ldv_func_arg1#1.base, ldv___pci_register_driver_32_~ldv_func_arg1#1.offset, ldv___pci_register_driver_32_~ldv_func_arg2#1.base, ldv___pci_register_driver_32_~ldv_func_arg2#1.offset, ldv___pci_register_driver_32_~ldv_func_arg3#1.base, ldv___pci_register_driver_32_~ldv_func_arg3#1.offset, ldv___pci_register_driver_32_~ldv_func_res~7#1, ldv___pci_register_driver_32_~tmp~49#1;havoc ldv___pci_register_driver_32_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_32_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_32_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_32_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_32 } true;assume -2147483648 <= nhi_init_#t~ret403#1 && nhi_init_#t~ret403#1 <= 2147483647;nhi_init_~tmp___1~8#1 := nhi_init_#t~ret403#1;havoc nhi_init_#t~ret403#1;nhi_init_#res#1 := nhi_init_~tmp___1~8#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5218: call ULTIMATE.dealloc(init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset);havoc init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset;havoc init_completion_~x#1.base, init_completion_~x#1.offset, init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset;havoc init_completion_#in~x#1.base, init_completion_#in~x#1.offset;assume { :end_inline_init_completion } true;tb_ctl_alloc_~__tmp~2#1.base, tb_ctl_alloc_~__tmp~2#1.offset := tb_ctl_alloc_~ctl~0#1.base, 112 + tb_ctl_alloc_~ctl~0#1.offset;tb_ctl_alloc_~__kfifo~2#1.base, tb_ctl_alloc_~__kfifo~2#1.offset := tb_ctl_alloc_~__tmp~2#1.base, tb_ctl_alloc_~__tmp~2#1.offset;call write~int#53(0, tb_ctl_alloc_~__kfifo~2#1.base, tb_ctl_alloc_~__kfifo~2#1.offset, 4);call write~int#53(0, tb_ctl_alloc_~__kfifo~2#1.base, 4 + tb_ctl_alloc_~__kfifo~2#1.offset, 4);call write~int#53(15, tb_ctl_alloc_~__kfifo~2#1.base, 8 + tb_ctl_alloc_~__kfifo~2#1.offset, 4);call write~int#53(8, tb_ctl_alloc_~__kfifo~2#1.base, 12 + tb_ctl_alloc_~__kfifo~2#1.offset, 4);call write~$Pointer$#53(tb_ctl_alloc_~__tmp~2#1.base, 24 + tb_ctl_alloc_~__tmp~2#1.offset, tb_ctl_alloc_~__kfifo~2#1.base, 16 + tb_ctl_alloc_~__kfifo~2#1.offset, 8);call tb_ctl_alloc_#t~mem795#1.base, tb_ctl_alloc_#t~mem795#1.offset := read~$Pointer$#53(tb_ctl_alloc_~nhi#1.base, 148 + tb_ctl_alloc_~nhi#1.offset, 8);assume { :begin_inline_dma_pool_create } true;dma_pool_create_#in~arg0#1.base, dma_pool_create_#in~arg0#1.offset, dma_pool_create_#in~arg1#1.base, dma_pool_create_#in~arg1#1.offset, dma_pool_create_#in~arg2#1, dma_pool_create_#in~arg3#1, dma_pool_create_#in~arg4#1 := 126, 0, tb_ctl_alloc_#t~mem795#1.base, 148 + tb_ctl_alloc_#t~mem795#1.offset, 256, 4, 0;havoc dma_pool_create_#res#1.base, dma_pool_create_#res#1.offset;havoc dma_pool_create_#t~ret2309#1.base, dma_pool_create_#t~ret2309#1.offset, dma_pool_create_~arg0#1.base, dma_pool_create_~arg0#1.offset, dma_pool_create_~arg1#1.base, dma_pool_create_~arg1#1.offset, dma_pool_create_~arg2#1, dma_pool_create_~arg3#1, dma_pool_create_~arg4#1;dma_pool_create_~arg0#1.base, dma_pool_create_~arg0#1.offset := dma_pool_create_#in~arg0#1.base, dma_pool_create_#in~arg0#1.offset;dma_pool_create_~arg1#1.base, dma_pool_create_~arg1#1.offset := dma_pool_create_#in~arg1#1.base, dma_pool_create_#in~arg1#1.offset;dma_pool_create_~arg2#1 := dma_pool_create_#in~arg2#1;dma_pool_create_~arg3#1 := dma_pool_create_#in~arg3#1;dma_pool_create_~arg4#1 := dma_pool_create_#in~arg4#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4293: call nhi_probe_#t~mem395#1 := read~int#53(nhi_probe_~pdev#1.base, 1489 + nhi_probe_~pdev#1.offset, 4);assume { :begin_inline_devm_request_irq } true;devm_request_irq_#in~dev#1.base, devm_request_irq_#in~dev#1.offset, devm_request_irq_#in~irq#1, devm_request_irq_#in~handler#1.base, devm_request_irq_#in~handler#1.offset, devm_request_irq_#in~irqflags#1, devm_request_irq_#in~devname#1.base, devm_request_irq_#in~devname#1.offset, devm_request_irq_#in~dev_id#1.base, devm_request_irq_#in~dev_id#1.offset := nhi_probe_~pdev#1.base, 148 + nhi_probe_~pdev#1.offset, nhi_probe_#t~mem395#1, #funAddr~nhi_msi.base, #funAddr~nhi_msi.offset, 16384, 65, 0, nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset;havoc devm_request_irq_#res#1;havoc devm_request_irq_#t~ret110#1, devm_request_irq_~dev#1.base, devm_request_irq_~dev#1.offset, devm_request_irq_~irq#1, devm_request_irq_~handler#1.base, devm_request_irq_~handler#1.offset, devm_request_irq_~irqflags#1, devm_request_irq_~devname#1.base, devm_request_irq_~devname#1.offset, devm_request_irq_~dev_id#1.base, devm_request_irq_~dev_id#1.offset, devm_request_irq_~tmp~15#1;devm_request_irq_~dev#1.base, devm_request_irq_~dev#1.offset := devm_request_irq_#in~dev#1.base, devm_request_irq_#in~dev#1.offset;devm_request_irq_~irq#1 := devm_request_irq_#in~irq#1;devm_request_irq_~handler#1.base, devm_request_irq_~handler#1.offset := devm_request_irq_#in~handler#1.base, devm_request_irq_#in~handler#1.offset;devm_request_irq_~irqflags#1 := devm_request_irq_#in~irqflags#1;devm_request_irq_~devname#1.base, devm_request_irq_~devname#1.offset := devm_request_irq_#in~devname#1.base, devm_request_irq_#in~devname#1.offset;devm_request_irq_~dev_id#1.base, devm_request_irq_~dev_id#1.offset := devm_request_irq_#in~dev_id#1.base, devm_request_irq_#in~dev_id#1.offset;havoc devm_request_irq_~tmp~15#1;assume { :begin_inline_devm_request_threaded_irq } true;devm_request_threaded_irq_#in~arg0#1.base, devm_request_threaded_irq_#in~arg0#1.offset, devm_request_threaded_irq_#in~arg1#1, devm_request_threaded_irq_#in~arg2#1.base, devm_request_threaded_irq_#in~arg2#1.offset, devm_request_threaded_irq_#in~arg3#1.base, devm_request_threaded_irq_#in~arg3#1.offset, devm_request_threaded_irq_#in~arg4#1, devm_request_threaded_irq_#in~arg5#1.base, devm_request_threaded_irq_#in~arg5#1.offset, devm_request_threaded_irq_#in~arg6#1.base, devm_request_threaded_irq_#in~arg6#1.offset := devm_request_irq_~dev#1.base, devm_request_irq_~dev#1.offset, devm_request_irq_~irq#1, devm_request_irq_~handler#1.base, devm_request_irq_~handler#1.offset, 0, 0, devm_request_irq_~irqflags#1, devm_request_irq_~devname#1.base, devm_request_irq_~devname#1.offset, devm_request_irq_~dev_id#1.base, devm_request_irq_~dev_id#1.offset;havoc devm_request_threaded_irq_#res#1;havoc devm_request_threaded_irq_#t~nondet2307#1, devm_request_threaded_irq_~arg0#1.base, devm_request_threaded_irq_~arg0#1.offset, devm_request_threaded_irq_~arg1#1, devm_request_threaded_irq_~arg2#1.base, devm_request_threaded_irq_~arg2#1.offset, devm_request_threaded_irq_~arg3#1.base, devm_request_threaded_irq_~arg3#1.offset, devm_request_threaded_irq_~arg4#1, devm_request_threaded_irq_~arg5#1.base, devm_request_threaded_irq_~arg5#1.offset, devm_request_threaded_irq_~arg6#1.base, devm_request_threaded_irq_~arg6#1.offset;devm_request_threaded_irq_~arg0#1.base, devm_request_threaded_irq_~arg0#1.offset := devm_request_threaded_irq_#in~arg0#1.base, devm_request_threaded_irq_#in~arg0#1.offset;devm_request_threaded_irq_~arg1#1 := devm_request_threaded_irq_#in~arg1#1;devm_request_threaded_irq_~arg2#1.base, devm_request_threaded_irq_~arg2#1.offset := devm_request_threaded_irq_#in~arg2#1.base, devm_request_threaded_irq_#in~arg2#1.offset;devm_request_threaded_irq_~arg3#1.base, devm_request_threaded_irq_~arg3#1.offset := devm_request_threaded_irq_#in~arg3#1.base, devm_request_threaded_irq_#in~arg3#1.offset;devm_request_threaded_irq_~arg4#1 := devm_request_threaded_irq_#in~arg4#1;devm_request_threaded_irq_~arg5#1.base, devm_request_threaded_irq_~arg5#1.offset := devm_request_threaded_irq_#in~arg5#1.base, devm_request_threaded_irq_#in~arg5#1.offset;devm_request_threaded_irq_~arg6#1.base, devm_request_threaded_irq_~arg6#1.offset := devm_request_threaded_irq_#in~arg6#1.base, devm_request_threaded_irq_#in~arg6#1.offset;havoc devm_request_threaded_irq_#t~nondet2307#1;assume -2147483648 <= devm_request_threaded_irq_#t~nondet2307#1 && devm_request_threaded_irq_#t~nondet2307#1 <= 2147483647;devm_request_threaded_irq_#res#1 := devm_request_threaded_irq_#t~nondet2307#1;havoc devm_request_threaded_irq_#t~nondet2307#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4293-1: SUMMARY for call nhi_disable_interrupts(nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset); srcloc: null [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7134: thunderbolt_alloc_and_start_#res#1.base, thunderbolt_alloc_and_start_#res#1.offset := 0, 0;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset);havoc thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset);havoc thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5185: havoc ldv_pci_driver_4_#t~ret407#1.base, ldv_pci_driver_4_#t~ret407#1.offset, ldv_pci_driver_4_~tmp~38#1.base, ldv_pci_driver_4_~tmp~38#1.offset;assume { :end_inline_ldv_pci_driver_4 } true;ldv___pci_register_driver_32_#res#1 := ldv___pci_register_driver_32_~ldv_func_res~7#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6077: call write~$Pointer$#53(tb_ctl_alloc_#t~ret802#1.base, tb_ctl_alloc_#t~ret802#1.offset, tb_ctl_alloc_~ctl~0#1.base, 32 + tb_ctl_alloc_~ctl~0#1.offset + 8 * tb_ctl_alloc_~i~4#1, 8);call tb_ctl_alloc_#t~mem803#1.base, tb_ctl_alloc_#t~mem803#1.offset := read~$Pointer$#53(tb_ctl_alloc_~ctl~0#1.base, 32 + tb_ctl_alloc_~ctl~0#1.offset + 8 * tb_ctl_alloc_~i~4#1, 8); [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7134-1: SUMMARY for call thunderbolt_shutdown_and_free(thunderbolt_alloc_and_start_~tb~6#1.base, thunderbolt_alloc_and_start_~tb~6#1.offset); srcloc: null [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6077-1: SUMMARY for call tb_ctl_alloc_#t~ret802#1.base, tb_ctl_alloc_#t~ret802#1.offset := tb_ctl_pkg_alloc(tb_ctl_alloc_~ctl~0#1.base, tb_ctl_alloc_~ctl~0#1.offset); srcloc: null [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume 0 == (thunderbolt_alloc_and_start_~tb~6#1.base + thunderbolt_alloc_and_start_~tb~6#1.offset) % 18446744073709551616;thunderbolt_alloc_and_start_#res#1.base, thunderbolt_alloc_and_start_#res#1.offset := 0, 0;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset);havoc thunderbolt_alloc_and_start_~#__key~4#1.base, thunderbolt_alloc_and_start_~#__key~4#1.offset;call ULTIMATE.dealloc(thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset);havoc thunderbolt_alloc_and_start_~#__key___0~2#1.base, thunderbolt_alloc_and_start_~#__key___0~2#1.offset; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume !(0 == (thunderbolt_alloc_and_start_~tb~6#1.base + thunderbolt_alloc_and_start_~tb~6#1.offset) % 18446744073709551616);call write~$Pointer$#53(thunderbolt_alloc_and_start_~nhi#1.base, thunderbolt_alloc_and_start_~nhi#1.offset, thunderbolt_alloc_and_start_~tb~6#1.base, 148 + thunderbolt_alloc_and_start_~tb~6#1.offset, 8); [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4294: nhi_probe_#t~ret396#1 := devm_request_irq_#res#1;havoc devm_request_irq_#t~ret110#1, devm_request_irq_~dev#1.base, devm_request_irq_~dev#1.offset, devm_request_irq_~irq#1, devm_request_irq_~handler#1.base, devm_request_irq_~handler#1.offset, devm_request_irq_~irqflags#1, devm_request_irq_~devname#1.base, devm_request_irq_~devname#1.offset, devm_request_irq_~dev_id#1.base, devm_request_irq_~dev_id#1.offset, devm_request_irq_~tmp~15#1;havoc devm_request_irq_#in~dev#1.base, devm_request_irq_#in~dev#1.offset, devm_request_irq_#in~irq#1, devm_request_irq_#in~handler#1.base, devm_request_irq_#in~handler#1.offset, devm_request_irq_#in~irqflags#1, devm_request_irq_#in~devname#1.base, devm_request_irq_#in~devname#1.offset, devm_request_irq_#in~dev_id#1.base, devm_request_irq_#in~dev_id#1.offset;assume { :end_inline_devm_request_irq } true;assume -2147483648 <= nhi_probe_#t~ret396#1 && nhi_probe_#t~ret396#1 <= 2147483647;nhi_probe_~res~0#1 := nhi_probe_#t~ret396#1;havoc nhi_probe_#t~mem395#1;havoc nhi_probe_#t~ret396#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078: assume 0 == (tb_ctl_alloc_#t~mem803#1.base + tb_ctl_alloc_#t~mem803#1.offset) % 18446744073709551616;havoc tb_ctl_alloc_#t~mem803#1.base, tb_ctl_alloc_#t~mem803#1.offset; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078: assume !(0 == (tb_ctl_alloc_#t~mem803#1.base + tb_ctl_alloc_#t~mem803#1.offset) % 18446744073709551616);havoc tb_ctl_alloc_#t~mem803#1.base, tb_ctl_alloc_#t~mem803#1.offset;call tb_ctl_alloc_#t~mem804#1.base, tb_ctl_alloc_#t~mem804#1.offset := read~$Pointer$#53(tb_ctl_alloc_~ctl~0#1.base, 32 + tb_ctl_alloc_~ctl~0#1.offset + 8 * tb_ctl_alloc_~i~4#1, 8);call write~$Pointer$#53(#funAddr~tb_ctl_rx_callback.base, #funAddr~tb_ctl_rx_callback.offset, tb_ctl_alloc_#t~mem804#1.base, 24 + tb_ctl_alloc_#t~mem804#1.offset, 8);havoc tb_ctl_alloc_#t~mem804#1.base, tb_ctl_alloc_#t~mem804#1.offset;tb_ctl_alloc_~i~4#1 := 1 + tb_ctl_alloc_~i~4#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: havoc ldv_restore_5_#t~nondet2320#1;main_#t~ret429#1 := ldv_restore_5_#res#1;havoc ldv_restore_5_#t~nondet2320#1;assume { :end_inline_ldv_restore_5 } true;assume -2147483648 <= main_#t~ret429#1 && main_#t~ret429#1 <= 2147483647;~ldv_retval_13~0 := main_#t~ret429#1;havoc main_#t~ret429#1; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4262: nhi_probe_#t~ret380#1.base, nhi_probe_#t~ret380#1.offset := devm_kzalloc_#res#1.base, devm_kzalloc_#res#1.offset;havoc devm_kzalloc_#t~bitwise62#1, devm_kzalloc_#t~ret63#1.base, devm_kzalloc_#t~ret63#1.offset, devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset, devm_kzalloc_~size#1, devm_kzalloc_~gfp#1, devm_kzalloc_~tmp~9#1.base, devm_kzalloc_~tmp~9#1.offset;havoc devm_kzalloc_#in~dev#1.base, devm_kzalloc_#in~dev#1.offset, devm_kzalloc_#in~size#1, devm_kzalloc_#in~gfp#1;assume { :end_inline_devm_kzalloc } true;nhi_probe_~tmp~33#1.base, nhi_probe_~tmp~33#1.offset := nhi_probe_#t~ret380#1.base, nhi_probe_#t~ret380#1.offset;havoc nhi_probe_#t~ret380#1.base, nhi_probe_#t~ret380#1.offset;nhi_probe_~nhi~2#1.base, nhi_probe_~nhi~2#1.offset := nhi_probe_~tmp~33#1.base, nhi_probe_~tmp~33#1.offset; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142-2: dma_pool_create_#res#1.base, dma_pool_create_#res#1.offset := dma_pool_create_#t~ret2309#1.base, dma_pool_create_#t~ret2309#1.offset;havoc dma_pool_create_#t~ret2309#1.base, dma_pool_create_#t~ret2309#1.offset; [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142-3: SUMMARY for call dma_pool_create_#t~ret2309#1.base, dma_pool_create_#t~ret2309#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:37:10,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: havoc dma_pool_create_#t~ret2309#1.base, dma_pool_create_#t~ret2309#1.offset;tb_ctl_alloc_#t~ret796#1.base, tb_ctl_alloc_#t~ret796#1.offset := dma_pool_create_#res#1.base, dma_pool_create_#res#1.offset;havoc dma_pool_create_#t~ret2309#1.base, dma_pool_create_#t~ret2309#1.offset, dma_pool_create_~arg0#1.base, dma_pool_create_~arg0#1.offset, dma_pool_create_~arg1#1.base, dma_pool_create_~arg1#1.offset, dma_pool_create_~arg2#1, dma_pool_create_~arg3#1, dma_pool_create_~arg4#1;havoc dma_pool_create_#in~arg0#1.base, dma_pool_create_#in~arg0#1.offset, dma_pool_create_#in~arg1#1.base, dma_pool_create_#in~arg1#1.offset, dma_pool_create_#in~arg2#1, dma_pool_create_#in~arg3#1, dma_pool_create_#in~arg4#1;assume { :end_inline_dma_pool_create } true;call write~$Pointer$#53(tb_ctl_alloc_#t~ret796#1.base, tb_ctl_alloc_#t~ret796#1.offset, tb_ctl_alloc_~ctl~0#1.base, 24 + tb_ctl_alloc_~ctl~0#1.offset, 8);havoc tb_ctl_alloc_#t~mem795#1.base, tb_ctl_alloc_#t~mem795#1.offset;havoc tb_ctl_alloc_#t~ret796#1.base, tb_ctl_alloc_#t~ret796#1.offset;call tb_ctl_alloc_#t~mem797#1.base, tb_ctl_alloc_#t~mem797#1.offset := read~$Pointer$#53(tb_ctl_alloc_~ctl~0#1.base, 24 + tb_ctl_alloc_~ctl~0#1.offset, 8); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-3: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_5~0 := 15; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-3: assume !(0 == ~ldv_retval_2~0); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-6: assume 0 == ~ldv_retval_3~0;~ldv_state_variable_5~0 := 5; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-6: assume !(0 == ~ldv_retval_3~0); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-9: assume 0 == ~ldv_retval_4~0;~ldv_state_variable_5~0 := 9; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-9: assume !(0 == ~ldv_retval_4~0); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-15: assume 0 == ~ldv_retval_6~0;~ldv_state_variable_5~0 := 4; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-15: assume !(0 == ~ldv_retval_6~0); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-12: assume 0 == ~ldv_retval_5~0;~ldv_state_variable_5~0 := 8; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-12: assume !(0 == ~ldv_retval_5~0); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-18: assume 0 == ~ldv_retval_7~0;~ldv_state_variable_5~0 := 12; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-18: assume !(0 == ~ldv_retval_7~0); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10275: havoc pcim_enable_device_#t~nondet2332#1;nhi_probe_#t~ret377#1 := pcim_enable_device_#res#1;havoc pcim_enable_device_#t~nondet2332#1, pcim_enable_device_~arg0#1.base, pcim_enable_device_~arg0#1.offset;havoc pcim_enable_device_#in~arg0#1.base, pcim_enable_device_#in~arg0#1.offset;assume { :end_inline_pcim_enable_device } true;assume -2147483648 <= nhi_probe_#t~ret377#1 && nhi_probe_#t~ret377#1 <= 2147483647;nhi_probe_~res~0#1 := nhi_probe_#t~ret377#1;havoc nhi_probe_#t~ret377#1; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242: havoc ldv_thaw_early_5_#t~nondet2329#1;main_#t~ret430#1 := ldv_thaw_early_5_#res#1;havoc ldv_thaw_early_5_#t~nondet2329#1;assume { :end_inline_ldv_thaw_early_5 } true;assume -2147483648 <= main_#t~ret430#1 && main_#t~ret430#1 <= 2147483647;~ldv_retval_12~0 := main_#t~ret430#1;havoc main_#t~ret430#1; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4296: assume 0 != nhi_probe_~res~0#1; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4296: assume !(0 != nhi_probe_~res~0#1); [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5221: 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;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;call ULTIMATE.dealloc(init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset);havoc init_completion_~#__key~2#1.base, init_completion_~#__key~2#1.offset; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-21: assume 0 == ~ldv_retval_8~0;~ldv_state_variable_5~0 := 7; [2025-02-08 03:37:10,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857-21: assume !(0 == ~ldv_retval_8~0); [2025-02-08 03:37:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4193-1: SUMMARY for call #t~ret360#1.base, #t~ret360#1.offset := dev_name(#t~mem359#1.base, 148 + #t~mem359#1.offset); srcloc: null [2025-02-08 03:37:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4193: ~tmp~32#1.base, ~tmp~32#1.offset := #t~ret360#1.base, #t~ret360#1.offset;havoc #t~mem359#1.base, #t~mem359#1.offset;havoc #t~ret360#1.base, #t~ret360#1.offset;call #t~mem361#1.base, #t~mem361#1.offset := read~$Pointer$#53(~nhi#1.base, 148 + ~nhi#1.offset, 8); [2025-02-08 03:37:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4191-1: SUMMARY for call #t~ret358#1 := ldv__builtin_expect((if 0 != ~__ret_warn_on~6#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4191: assume -9223372036854775808 <= #t~ret358#1 && #t~ret358#1 <= 9223372036854775807;~tmp___1~6#1 := #t~ret358#1;havoc #t~ret358#1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4189-1: call #t~mem356#1.base, #t~mem356#1.offset := read~$Pointer$#53(~nhi#1.base, 164 + ~nhi#1.offset, 8);call #t~mem357#1.base, #t~mem357#1.offset := read~$Pointer$#53(#t~mem356#1.base, #t~mem356#1.offset + 8 * (if ~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1#1 % 18446744073709551616 % 18446744073709551616 else ~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4189: assume 0 != (#t~mem357#1.base + #t~mem357#1.offset) % 18446744073709551616;havoc #t~mem356#1.base, #t~mem356#1.offset;havoc #t~mem357#1.base, #t~mem357#1.offset;~__ret_warn_on~6#1 := 1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4189: assume !(0 != (#t~mem357#1.base + #t~mem357#1.offset) % 18446744073709551616);havoc #t~mem356#1.base, #t~mem356#1.offset;havoc #t~mem357#1.base, #t~mem357#1.offset; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4214: assume -9223372036854775808 <= #t~ret371#1 && #t~ret371#1 <= 9223372036854775807;havoc #t~ret371#1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4214-1: SUMMARY for call #t~ret371#1 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4208-1: SUMMARY for call #t~ret370#1.base, #t~ret370#1.offset := dev_driver_string(#t~mem369#1.base, 148 + #t~mem369#1.offset); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4206: assume 0 != ~tmp___4~2#1;call #t~mem367#1.base, #t~mem367#1.offset := read~$Pointer$#53(~nhi#1.base, 148 + ~nhi#1.offset, 8); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4206: assume !(0 != ~tmp___4~2#1); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4208: ~tmp___3~3#1.base, ~tmp___3~3#1.offset := #t~ret370#1.base, #t~ret370#1.offset;havoc #t~mem369#1.base, #t~mem369#1.offset;havoc #t~ret370#1.base, #t~ret370#1.offset; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4200-1: SUMMARY for call #t~ret363#1 := ldv__builtin_expect((if 0 != ~__ret_warn_on~6#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4200: assume -9223372036854775808 <= #t~ret363#1 && #t~ret363#1 <= 9223372036854775807;havoc #t~ret363#1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4194: ~tmp___0~9#1.base, ~tmp___0~9#1.offset := #t~ret362#1.base, #t~ret362#1.offset;havoc #t~mem361#1.base, #t~mem361#1.offset;havoc #t~ret362#1.base, #t~ret362#1.offset; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4192: assume 0 != ~tmp___1~6#1;call #t~mem359#1.base, #t~mem359#1.offset := read~$Pointer$#53(~nhi#1.base, 148 + ~nhi#1.offset, 8); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4192: assume !(0 != ~tmp___1~6#1); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4194-1: SUMMARY for call #t~ret362#1.base, #t~ret362#1.offset := dev_driver_string(#t~mem361#1.base, 148 + #t~mem361#1.offset); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4217: ~i~1#1 := 1 + ~i~1#1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4207: ~tmp___2~3#1.base, ~tmp___2~3#1.offset := #t~ret368#1.base, #t~ret368#1.offset;havoc #t~mem367#1.base, #t~mem367#1.offset;havoc #t~ret368#1.base, #t~ret368#1.offset;call #t~mem369#1.base, #t~mem369#1.offset := read~$Pointer$#53(~nhi#1.base, 148 + ~nhi#1.offset, 8); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4207-1: SUMMARY for call #t~ret368#1.base, #t~ret368#1.offset := dev_name(#t~mem367#1.base, 148 + #t~mem367#1.offset); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4209: SUMMARY for call warn_slowpath_fmt(57, 0, 523, 58, 0); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4203: assume 0 != (#t~mem365#1.base + #t~mem365#1.offset) % 18446744073709551616;havoc #t~mem364#1.base, #t~mem364#1.offset;havoc #t~mem365#1.base, #t~mem365#1.offset;~__ret_warn_on___0~2#1 := 1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4203: assume !(0 != (#t~mem365#1.base + #t~mem365#1.offset) % 18446744073709551616);havoc #t~mem364#1.base, #t~mem364#1.offset;havoc #t~mem365#1.base, #t~mem365#1.offset; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4203-1: call #t~mem364#1.base, #t~mem364#1.offset := read~$Pointer$#53(~nhi#1.base, 172 + ~nhi#1.offset, 8);call #t~mem365#1.base, #t~mem365#1.offset := read~$Pointer$#53(#t~mem364#1.base, #t~mem364#1.offset + 8 * (if ~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1#1 % 18446744073709551616 % 18446744073709551616 else ~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4205: assume -9223372036854775808 <= #t~ret366#1 && #t~ret366#1 <= 9223372036854775807;~tmp___4~2#1 := #t~ret366#1;havoc #t~ret366#1; [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4205-1: SUMMARY for call #t~ret366#1 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:37:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4195: SUMMARY for call warn_slowpath_fmt(55, 0, 520, 56, 0); srcloc: null [2025-02-08 03:37:12,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: havoc tb_downstream_route_#t~mem973#1;havoc tb_downstream_route_#t~mem974#1.base, tb_downstream_route_#t~mem974#1.offset;havoc tb_downstream_route_#t~mem975#1;havoc tb_downstream_route_#t~bitwise976#1;havoc tb_downstream_route_#t~bitwise977#1; [2025-02-08 03:37:12,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9410: call ULTIMATE.dealloc(~#ctl~1.base, ~#ctl~1.offset);havoc ~#ctl~1.base, ~#ctl~1.offset; [2025-02-08 03:37:12,429 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:37:12,434 INFO L158 Benchmark]: Toolchain (without parser) took 20137.13ms. Allocated memory was 142.6MB in the beginning and 520.1MB in the end (delta: 377.5MB). Free memory was 98.0MB in the beginning and 183.4MB in the end (delta: -85.4MB). Peak memory consumption was 366.5MB. Max. memory is 16.1GB. [2025-02-08 03:37:12,434 INFO L158 Benchmark]: CDTParser took 0.46ms. Allocated memory is still 201.3MB. Free memory is still 126.2MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:37:12,435 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2492.38ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 98.0MB in the beginning and 88.7MB in the end (delta: 9.3MB). Peak memory consumption was 170.0MB. Max. memory is 16.1GB. [2025-02-08 03:37:12,435 INFO L158 Benchmark]: Boogie Procedure Inliner took 304.12ms. Allocated memory is still 285.2MB. Free memory was 88.7MB in the beginning and 184.1MB in the end (delta: -95.4MB). Peak memory consumption was 53.7MB. Max. memory is 16.1GB. [2025-02-08 03:37:12,436 INFO L158 Benchmark]: Boogie Preprocessor took 1991.50ms. Allocated memory was 285.2MB in the beginning and 520.1MB in the end (delta: 234.9MB). Free memory was 184.1MB in the beginning and 409.7MB in the end (delta: -225.6MB). Peak memory consumption was 327.2MB. Max. memory is 16.1GB. [2025-02-08 03:37:12,437 INFO L158 Benchmark]: IcfgBuilder took 15343.77ms. Allocated memory is still 520.1MB. Free memory was 409.7MB in the beginning and 183.4MB in the end (delta: 226.3MB). Peak memory consumption was 299.6MB. Max. memory is 16.1GB. [2025-02-08 03:37:12,438 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.46ms. Allocated memory is still 201.3MB. Free memory is still 126.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2492.38ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 98.0MB in the beginning and 88.7MB in the end (delta: 9.3MB). Peak memory consumption was 170.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 304.12ms. Allocated memory is still 285.2MB. Free memory was 88.7MB in the beginning and 184.1MB in the end (delta: -95.4MB). Peak memory consumption was 53.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1991.50ms. Allocated memory was 285.2MB in the beginning and 520.1MB in the end (delta: 234.9MB). Free memory was 184.1MB in the beginning and 409.7MB in the end (delta: -225.6MB). Peak memory consumption was 327.2MB. Max. memory is 16.1GB. * IcfgBuilder took 15343.77ms. Allocated memory is still 520.1MB. Free memory was 409.7MB in the beginning and 183.4MB in the end (delta: 226.3MB). Peak memory consumption was 299.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5201]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [5201] - GenericResultAtLocation [Line: 5926]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5926] - GenericResultAtLocation [Line: 5999]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5999] - GenericResultAtLocation [Line: 7431]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [7431] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:37:12,512 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fa4e82e5dd0e49bd0f7e87584c6c4590f0949ba8d84a0e6c452951736fa36a4c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:37:14,293 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:37:14,371 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:37:14,377 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:37:14,379 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:37:14,398 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:37:14,399 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:37:14,399 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:37:14,399 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:37:14,399 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:37:14,399 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:37:14,400 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:37:14,400 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:37:14,400 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:37:14,400 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:37:14,400 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:37:14,401 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:37:14,401 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:37:14,401 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:37:14,402 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:37:14,402 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:37:14,402 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fa4e82e5dd0e49bd0f7e87584c6c4590f0949ba8d84a0e6c452951736fa36a4c [2025-02-08 03:37:14,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:37:14,652 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:37:14,653 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:37:14,656 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:37:14,656 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:37:14,657 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i [2025-02-08 03:37:15,810 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1ca5fd506/667eea03115744379cda331dfb3b892a/FLAG036e5cae3 [2025-02-08 03:37:16,298 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:37:16,299 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i [2025-02-08 03:37:16,338 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1ca5fd506/667eea03115744379cda331dfb3b892a/FLAG036e5cae3 [2025-02-08 03:37:16,350 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1ca5fd506/667eea03115744379cda331dfb3b892a [2025-02-08 03:37:16,352 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:37:16,353 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:37:16,354 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:37:16,354 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:37:16,357 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:37:16,357 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:37:16" (1/1) ... [2025-02-08 03:37:16,358 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c64189f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:16, skipping insertion in model container [2025-02-08 03:37:16,358 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:37:16" (1/1) ... [2025-02-08 03:37:16,467 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:37:17,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,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 03:37:17,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,349 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,504 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,558 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,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 03:37:17,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 03:37:17,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,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 03:37:17,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,959 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:17,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i[297077,297090] [2025-02-08 03:37:18,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,073 WARN L639 FunctionHandler]: implicit declaration of function ldv_assume [2025-02-08 03:37:18,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,075 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:37:18,119 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:37:18,138 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:37:18,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,216 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,227 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,264 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,266 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,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 03:37:18,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 03:37:18,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,465 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,465 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,475 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i[297077,297090] [2025-02-08 03:37:18,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,480 WARN L639 FunctionHandler]: implicit declaration of function ldv_assume [2025-02-08 03:37:18,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:37:18,480 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:37:18,487 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:37:18,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [5201] [2025-02-08 03:37:18,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5926] [2025-02-08 03:37:18,668 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5999] [2025-02-08 03:37:18,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [7431] [2025-02-08 03:37:18,931 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--thunderbolt--thunderbolt.ko-entry_point.cil.out.i[297077,297090] [2025-02-08 03:37:18,947 WARN L639 FunctionHandler]: implicit declaration of function ldv_assume [2025-02-08 03:37:18,948 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:37:19,016 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: ldv_assume [2025-02-08 03:37:19,021 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:37:19,022 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19 WrapperNode [2025-02-08 03:37:19,022 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:37:19,023 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:37:19,023 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:37:19,023 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:37:19,028 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:19,094 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:19,292 INFO L138 Inliner]: procedures = 369, calls = 3967, calls flagged for inlining = 134, calls inlined = 132, statements flattened = 7187 [2025-02-08 03:37:19,293 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:37:19,293 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:37:19,293 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:37:19,294 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:37:19,300 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:19,300 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:19,341 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,054 INFO L175 MemorySlicer]: Split 2193 memory accesses to 55 slices as follows [8, 4, 2, 8, 8, 43, 8, 8, 8, 6, 8, 8, 8, 6, 5, 8, 8, 3, 3, 11, 25, 8, 8, 47, 16, 8, 4, 2, 8, 8, 8, 8, 8, 8, 8, 2, 8, 19, 8, 1678, 3, 9, 3, 8, 2, 26, 6, 26, 9, 8, 6, 2, 8, 8, 9]. 77 percent of accesses are in the largest equivalence class. The 205 initializations are split as follows [0, 0, 2, 0, 0, 0, 8, 8, 8, 0, 8, 8, 0, 0, 0, 8, 8, 3, 3, 0, 0, 8, 8, 47, 0, 8, 0, 0, 8, 0, 0, 8, 8, 8, 8, 0, 8, 0, 8, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0]. The 559 writes are split as follows [4, 1, 0, 4, 4, 43, 0, 0, 0, 3, 0, 0, 4, 3, 3, 0, 0, 0, 0, 7, 11, 0, 0, 0, 6, 0, 1, 1, 0, 4, 4, 0, 0, 0, 0, 1, 0, 10, 0, 394, 0, 5, 0, 4, 1, 8, 3, 11, 3, 4, 3, 1, 0, 4, 4]. [2025-02-08 03:37:21,054 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,054 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,290 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,310 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,386 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,427 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,518 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:37:21,519 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:37:21,519 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:37:21,519 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:37:21,520 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:37:19" (1/1) ... [2025-02-08 03:37:21,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:37:21,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:37:21,546 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:37:21,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:37:21,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure ring_desc_base [2025-02-08 03:37:21,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_desc_base [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:37:21,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:37:21,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure thunderbolt_shutdown_and_free [2025-02-08 03:37:21,635 INFO L138 BoogieDeclarations]: Found implementation of procedure thunderbolt_shutdown_and_free [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_shutdown [2025-02-08 03:37:21,635 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_shutdown [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:37:21,635 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure tb_scan_port [2025-02-08 03:37:21,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_scan_port [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_active [2025-02-08 03:37:21,635 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_active [2025-02-08 03:37:21,635 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2025-02-08 03:37:21,635 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:37:21,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:37:21,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:37:21,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:37:21,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:37:21,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:37:21,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:37:21,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:37:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:37:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:37:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:37:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:37:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:37:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:37:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_read_n [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_read_n [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_tx [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_tx [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_sw_read [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_sw_read [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ring_work [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_work [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_get_drom_offset [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_get_drom_offset [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kmalloc [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kmalloc [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_free [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_free [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite16desc [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite16desc [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite32options [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite32options [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_pkg_free [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_pkg_free [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ring_interrupt_active [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_interrupt_active [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_find_cap [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_find_cap [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:37:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:37:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_deactivate [2025-02-08 03:37:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_deactivate [2025-02-08 03:37:21,648 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_ctl_write [2025-02-08 03:37:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_ctl_write [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_rx_submit [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_rx_submit [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_disable_interrupts [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_disable_interrupts [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure get_route [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure get_route [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure check_header [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure check_header [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_pkg_alloc [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_pkg_alloc [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:37:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_suspend_noirq [2025-02-08 03:37:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_suspend_noirq [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_ctl_read [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_ctl_read [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_port_active [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_port_active [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_activate_pcie_devices [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_activate_pcie_devices [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_suspend [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_suspend [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_alloc [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_alloc [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_drom_read_uid_only [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_drom_read_uid_only [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_port_write [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_port_write [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_activate [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_activate [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_interrupt_work [2025-02-08 03:37:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_interrupt_work [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:37:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:37:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:37:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-02-08 03:37:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:37:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2025-02-08 03:37:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_read_raw [2025-02-08 03:37:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_read_raw [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:37:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:37:21,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:37:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:37:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:37:21,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 03:37:21,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 03:37:21,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cap_is_long [2025-02-08 03:37:21,659 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cap_is_long [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure tb_sw_set_unpplugged [2025-02-08 03:37:21,659 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_sw_set_unpplugged [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite32desc [2025-02-08 03:37:21,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite32desc [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:37:21,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 03:37:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure tb_route_length [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_route_length [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure nhi_resume_noirq [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure nhi_resume_noirq [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure tb_crc8 [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_crc8 [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_alloc [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_alloc [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure ring_free [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_free [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure ring_write_descriptors [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_write_descriptors [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure ring_iowrite64desc [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_iowrite64desc [2025-02-08 03:37:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure __tb_path_deallocate_nfc [2025-02-08 03:37:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure __tb_path_deallocate_nfc [2025-02-08 03:37:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure tb_free_unplugged_children [2025-02-08 03:37:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_free_unplugged_children [2025-02-08 03:37:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure tb_crc [2025-02-08 03:37:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_crc [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure tb_plug_events_active [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_plug_events_active [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_stop [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_stop [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure tb_switch_resume [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_switch_resume [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_print_error [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_print_error [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure tb_wait_for_port [2025-02-08 03:37:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_wait_for_port [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:37:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:37:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:37:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:37:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:37:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:37:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:37:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:37:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:37:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:37:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:37:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure tb_port_add_nfc_credits [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_port_add_nfc_credits [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_destroy [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_destroy [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure tb_scan_switch [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_scan_switch [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_start [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_start [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_restart [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_restart [2025-02-08 03:37:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure ring_start [2025-02-08 03:37:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_start [2025-02-08 03:37:21,667 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:37:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure check_config_address [2025-02-08 03:37:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure check_config_address [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure ring_stop [2025-02-08 03:37:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_stop [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_write [2025-02-08 03:37:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_write [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 03:37:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 03:37:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:37:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 03:37:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:37:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 03:37:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 03:37:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 03:37:21,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cfg_read [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cfg_read [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_free [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_free [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure __crc32c_le [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure __crc32c_le [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kcalloc [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kcalloc [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure ring_interrupt_index [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_interrupt_index [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_free [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_free [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure tb_path_is_invalid [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_path_is_invalid [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure dev_driver_string [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_driver_string [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:37:21,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:37:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:37:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:37:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:37:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:37:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:37:21,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 03:37:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 03:37:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 03:37:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 03:37:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 03:37:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 03:37:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 03:37:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_transfer [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_transfer [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_cap_is_basic [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_cap_is_basic [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_init_path [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_init_path [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure __tb_path_deactivate_hops [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure __tb_path_deactivate_hops [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_free [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_free [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_is_upstream_port [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_is_upstream_port [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure ring_alloc [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_alloc [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_upstream_port [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_upstream_port [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure __ring_enqueue [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure __ring_enqueue [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure make_header [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure make_header [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_free_invalid_tunnels [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_free_invalid_tunnels [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_port_read [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_port_read [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_pci_deactivate [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_pci_deactivate [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_eeprom_out [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_eeprom_out [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure tb_sw_write [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_sw_write [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:37:21,683 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:37:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:37:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure tb_ctl_rx [2025-02-08 03:37:21,685 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_ctl_rx [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:37:21,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:37:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure tb_route [2025-02-08 03:37:21,685 INFO L138 BoogieDeclarations]: Found implementation of procedure tb_route [2025-02-08 03:37:23,028 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:37:23,034 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7420: havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;havoc destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset;assume { :end_inline_destroy_workqueue } true; [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057-1: SUMMARY for call tb_pci_free(~tunnel~2#1.base, ~tunnel~2#1.offset); srcloc: null [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: ~tunnel~2#1.base, ~tunnel~2#1.offset := ~n~2#1.base, ~n~2#1.offset;call #t~mem1168#1.base, #t~mem1168#1.offset := read~$Pointer$#39(~n~2#1.base, ~bvadd~64(40bv64, ~n~2#1.offset), 8bv64);~__mptr___1~3#1.base, ~__mptr___1~3#1.offset := #t~mem1168#1.base, #t~mem1168#1.offset;havoc #t~mem1168#1.base, #t~mem1168#1.offset;~n~2#1.base, ~n~2#1.offset := ~__mptr___1~3#1.base, ~bvadd~64(18446744073709549376bv64, ~__mptr___1~3#1.offset); [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: havoc ldv_flush_workqueue_106_~ldv_func_arg1#1.base, ldv_flush_workqueue_106_~ldv_func_arg1#1.offset;havoc ldv_flush_workqueue_106_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_106_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_flush_workqueue_106 } true;havoc #t~mem1175#1.base, #t~mem1175#1.offset;call #t~mem1176#1.base, #t~mem1176#1.offset := read~$Pointer$#39(~tb#1.base, ~bvadd~64(164bv64, ~tb#1.offset), 8bv64);assume { :begin_inline_ldv_destroy_workqueue_107 } true;ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.offset := #t~mem1176#1.base, #t~mem1176#1.offset;havoc ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.offset;assume { :begin_inline_destroy_workqueue } true;destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset := ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset;havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset := destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset; [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421: SUMMARY for call call_and_disable_all_1(2bv32); srcloc: null [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: SUMMARY for call tb_pci_deactivate(~tunnel~2#1.base, ~tunnel~2#1.offset); srcloc: null [2025-02-08 03:37:23,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: havoc ldv_destroy_workqueue_107_~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_107 } true;havoc #t~mem1176#1.base, #t~mem1176#1.offset;call write~$Pointer$#39(0bv64, 0bv64, ~tb#1.base, ~bvadd~64(164bv64, ~tb#1.offset), 8bv64); [2025-02-08 03:37:23,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3246: SUMMARY for call INIT_LIST_HEAD(~list#1.base, ~list#1.offset); srcloc: null [2025-02-08 03:37:23,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3245: havoc __list_splice_#t~mem21#1.base, __list_splice_#t~mem21#1.offset, __list_splice_#t~mem22#1.base, __list_splice_#t~mem22#1.offset, __list_splice_~list#1.base, __list_splice_~list#1.offset, __list_splice_~prev#1.base, __list_splice_~prev#1.offset, __list_splice_~next#1.base, __list_splice_~next#1.offset, __list_splice_~first~0#1.base, __list_splice_~first~0#1.offset, __list_splice_~last~0#1.base, __list_splice_~last~0#1.offset;havoc __list_splice_#in~list#1.base, __list_splice_#in~list#1.offset, __list_splice_#in~prev#1.base, __list_splice_#in~prev#1.offset, __list_splice_#in~next#1.base, __list_splice_#in~next#1.offset;assume { :end_inline___list_splice } true;havoc #t~mem24#1.base, #t~mem24#1.offset; [2025-02-08 03:37:23,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call tb_switch_free(#t~mem1450.base, #t~mem1450.offset); srcloc: null [2025-02-08 03:37:23,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: havoc #t~mem1448.base, #t~mem1448.offset;havoc #t~mem1449.base, #t~mem1449.offset;havoc #t~mem1450.base, #t~mem1450.offset; [2025-02-08 03:37:23,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: ~tmp~111 := (if 0bv8 == #t~ret1445 then 0bv8 else 1bv8); [2025-02-08 03:37:23,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-2: call #t~mem1444.base, #t~mem1444.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64); [2025-02-08 03:37:23,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: SUMMARY for call #t~ret1445 := tb_is_upstream_port(#t~mem1444.base, ~bvadd~64(#t~mem1444.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~12)))); srcloc: null [2025-02-08 03:37:23,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: call #t~mem1451.base, #t~mem1451.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64);call write~$Pointer$#39(0bv64, 0bv64, #t~mem1451.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1451.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~12)))), 8bv64);havoc #t~mem1451.base, #t~mem1451.offset;~i~12 := ~bvadd~32(1bv32, ~i~12); [2025-02-08 03:37:23,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume 0bv64 != ~bvadd~64(#t~mem1447.base, #t~mem1447.offset);havoc #t~mem1446.base, #t~mem1446.offset;havoc #t~mem1447.base, #t~mem1447.offset;call #t~mem1448.base, #t~mem1448.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64);call #t~mem1449.base, #t~mem1449.offset := read~$Pointer$#39(#t~mem1448.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1448.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~12)))), 8bv64);call #t~mem1450.base, #t~mem1450.offset := read~$Pointer$#39(#t~mem1449.base, ~bvadd~64(38bv64, #t~mem1449.offset), 8bv64); [2025-02-08 03:37:23,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume !(0bv64 != ~bvadd~64(#t~mem1447.base, #t~mem1447.offset));havoc #t~mem1446.base, #t~mem1446.offset;havoc #t~mem1447.base, #t~mem1447.offset; [2025-02-08 03:37:23,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume 0bv32 != ~zero_extend~32~8(~tmp~111); [2025-02-08 03:37:23,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume !(0bv32 != ~zero_extend~32~8(~tmp~111));call #t~mem1446.base, #t~mem1446.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64);call #t~mem1447.base, #t~mem1447.offset := read~$Pointer$#39(#t~mem1446.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1446.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~12)))), 8bv64); [2025-02-08 03:37:23,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3551-1: SUMMARY for call iowrite32(0bv32, #t~mem137.base, ~bvadd~64(#t~mem137.offset, ~bvadd~64(229888bv64, ~sign_extend~64~32(~bvmul~32(4bv32, ~i~0))))); srcloc: null [2025-02-08 03:37:23,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3551: ~i~0 := ~bvadd~32(1bv32, ~i~0); [2025-02-08 03:37:23,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3551-2: call #t~mem137.base, #t~mem137.offset := read~$Pointer$#39(~nhi.base, ~bvadd~64(156bv64, ~nhi.offset), 8bv64); [2025-02-08 03:37:23,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3561-1: SUMMARY for call #t~ret140 := ioread32(#t~mem139.base, ~bvadd~64(#t~mem139.offset, ~bvadd~64(227328bv64, ~sign_extend~64~32(~bvmul~32(4bv32, ~i~0))))); srcloc: null [2025-02-08 03:37:23,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3561: ~i~0 := ~bvadd~32(1bv32, ~i~0); [2025-02-08 03:37:23,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3561-2: call #t~mem139.base, #t~mem139.offset := read~$Pointer$#39(~nhi.base, ~bvadd~64(156bv64, ~nhi.offset), 8bv64); [2025-02-08 03:37:23,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: havoc #t~mem485;havoc #t~mem486;call ULTIMATE.dealloc(~#header.base, ~#header.offset);havoc ~#header.base, ~#header.offset; [2025-02-08 03:37:23,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: havoc #t~nondet2282; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset := tb_pci_alloc_#t~ret1895#1.base, tb_pci_alloc_#t~ret1895#1.offset;havoc tb_pci_alloc_#t~ret1895#1.base, tb_pci_alloc_#t~ret1895#1.offset;tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset := tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: tb_pci_activate_~tmp___3~24#1 := tb_pci_activate_#t~ret2049#1;havoc tb_pci_activate_#t~ret2049#1; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053-1: SUMMARY for call tb_pci_alloc_#t~ret1895#1.base, tb_pci_alloc_#t~ret1895#1.offset := kzalloc(56bv64, 208bv32); srcloc: null [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276-1: SUMMARY for call tb_pci_activate_#t~ret2049#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != tb_pci_activate_~__ret_warn_on~31#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881-1: SUMMARY for call #t~ret1063#1 := tb_route(#t~mem1062#1.base, #t~mem1062#1.offset); srcloc: null [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: ~tmp___4~9#1 := #t~ret1063#1;havoc #t~mem1062#1.base, #t~mem1062#1.offset;havoc #t~ret1063#1;call #t~mem1064#1.base, #t~mem1064#1.offset := read~$Pointer$#39(~__port___1~0#1.base, ~bvadd~64(38bv64, ~__port___1~0#1.offset), 8bv64);call #t~mem1065#1.base, #t~mem1065#1.offset := read~$Pointer$#39(#t~mem1064#1.base, ~bvadd~64(31bv64, #t~mem1064#1.offset), 8bv64);call #t~mem1066#1.base, #t~mem1066#1.offset := read~$Pointer$#39(#t~mem1065#1.base, ~bvadd~64(148bv64, #t~mem1065#1.offset), 8bv64);call #t~mem1067#1.base, #t~mem1067#1.offset := read~$Pointer$#39(#t~mem1066#1.base, ~bvadd~64(148bv64, #t~mem1066#1.offset), 8bv64);call #t~mem1068#1 := read~intINTTYPE1#39(~__port___1~0#1.base, ~bvadd~64(58bv64, ~__port___1~0#1.offset), 1bv64); [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume ~bvsge~32(~zero_extend~32~8(tb_find_pci_up_port_#t~mem1012#1), tb_find_pci_up_port_~i~9#1);havoc tb_find_pci_up_port_#t~mem1012#1; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume !~bvsge~32(~zero_extend~32~8(tb_find_pci_up_port_#t~mem1012#1), tb_find_pci_up_port_~i~9#1);havoc tb_find_pci_up_port_#t~mem1012#1;tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset := 0bv64, 0bv64;#t~ret1037#1.base, #t~ret1037#1.offset := tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset;havoc tb_find_pci_up_port_#t~mem1009#1.base, tb_find_pci_up_port_#t~mem1009#1.offset, tb_find_pci_up_port_#t~mem1010#1, tb_find_pci_up_port_#t~mem1011#1.base, tb_find_pci_up_port_#t~mem1011#1.offset, tb_find_pci_up_port_#t~mem1012#1, tb_find_pci_up_port_~sw#1.base, tb_find_pci_up_port_~sw#1.offset, tb_find_pci_up_port_~i~9#1;havoc tb_find_pci_up_port_#in~sw#1.base, tb_find_pci_up_port_#in~sw#1.offset;assume { :end_inline_tb_find_pci_up_port } true;~up_port~0#1.base, ~up_port~0#1.offset := #t~ret1037#1.base, #t~ret1037#1.offset;havoc #t~ret1037#1.base, #t~ret1037#1.offset; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078-1: SUMMARY for call tb_pci_alloc_#t~ret1913#1.base, tb_pci_alloc_#t~ret1913#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1912#1.base, tb_pci_alloc_#t~mem1912#1.offset); srcloc: null [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873-1: SUMMARY for call _dev_info(#t~mem1059#1.base, ~bvadd~64(148bv64, #t~mem1059#1.offset), 141bv64, 0bv64); srcloc: null [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: havoc #t~mem1056#1.base, #t~mem1056#1.offset;havoc #t~mem1057#1.base, #t~mem1057#1.offset;havoc #t~mem1058#1.base, #t~mem1058#1.offset;havoc #t~mem1059#1.base, #t~mem1059#1.offset;havoc #t~mem1060#1; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset := 0bv64, 0bv64; [2025-02-08 03:37:33,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078: tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset := tb_pci_alloc_#t~ret1913#1.base, tb_pci_alloc_#t~ret1913#1.offset;havoc tb_pci_alloc_#t~mem1912#1.base, tb_pci_alloc_#t~mem1912#1.offset;havoc tb_pci_alloc_#t~ret1913#1.base, tb_pci_alloc_#t~ret1913#1.offset;call tb_pci_alloc_#t~mem1914#1.base, tb_pci_alloc_#t~mem1914#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1915#1.base, tb_pci_alloc_#t~mem1915#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1914#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1914#1.offset), 8bv64);call tb_pci_alloc_#t~mem1916#1.base, tb_pci_alloc_#t~mem1916#1.offset := read~$Pointer$#39(tb_pci_alloc_~tmp___0~56#1.base, ~bvadd~64(46bv64, tb_pci_alloc_~tmp___0~56#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_#t~mem1916#1.base, tb_pci_alloc_#t~mem1916#1.offset, tb_pci_alloc_#t~mem1915#1.base, ~bvadd~64(8bv64, tb_pci_alloc_#t~mem1915#1.offset), 8bv64);havoc tb_pci_alloc_#t~mem1914#1.base, tb_pci_alloc_#t~mem1914#1.offset;havoc tb_pci_alloc_#t~mem1915#1.base, tb_pci_alloc_#t~mem1915#1.offset;havoc tb_pci_alloc_#t~mem1916#1.base, tb_pci_alloc_#t~mem1916#1.offset;call tb_pci_alloc_#t~mem1917#1.base, tb_pci_alloc_#t~mem1917#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1917#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1917#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1918#1.base, ~bvadd~64(24bv64, tb_pci_alloc_#t~mem1918#1.offset), 4bv64);havoc tb_pci_alloc_#t~mem1917#1.base, tb_pci_alloc_#t~mem1917#1.offset;havoc tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset;call tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1920#1.base, tb_pci_alloc_#t~mem1920#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1919#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1919#1.offset), 8bv64);call tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset := read~$Pointer$#39(tb_pci_alloc_~up#1.base, ~bvadd~64(38bv64, tb_pci_alloc_~up#1.offset), 8bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: call tb_find_pci_up_port_#t~mem1012#1 := read~intINTTYPE1#39(tb_find_pci_up_port_~sw#1.base, ~bvadd~64(6bv64, tb_find_pci_up_port_~sw#1.offset), 1bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume 0bv32 != tb_pci_activate_~res~20#1;tb_pci_activate_#res#1 := tb_pci_activate_~res~20#1; [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume !(0bv32 != tb_pci_activate_~res~20#1);call tb_pci_activate_#t~mem2070#1.base, tb_pci_activate_#t~mem2070#1.offset := read~$Pointer$#39(tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset, 8bv64);assume { :begin_inline_list_add } true;list_add_#in~new#1.base, list_add_#in~new#1.offset, list_add_#in~head#1.base, list_add_#in~head#1.offset := tb_pci_activate_~tunnel#1.base, ~bvadd~64(40bv64, tb_pci_activate_~tunnel#1.offset), tb_pci_activate_#t~mem2070#1.base, ~bvadd~64(180bv64, tb_pci_activate_#t~mem2070#1.offset);havoc list_add_#t~mem1894#1.base, list_add_#t~mem1894#1.offset, list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset;list_add_~new#1.base, list_add_~new#1.offset := list_add_#in~new#1.base, list_add_#in~new#1.offset;list_add_~head#1.base, list_add_~head#1.offset := list_add_#in~head#1.base, list_add_#in~head#1.offset;call list_add_#t~mem1894#1.base, list_add_#t~mem1894#1.offset := read~$Pointer$#39(list_add_~head#1.base, list_add_~head#1.offset, 8bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: ~tmp___5~7#1 := #t~ret1071#1;havoc #t~mem1070#1.base, #t~mem1070#1.offset;havoc #t~ret1071#1;call #t~mem1072#1.base, #t~mem1072#1.offset := read~$Pointer$#39(~__port___2~0#1.base, ~bvadd~64(38bv64, ~__port___2~0#1.offset), 8bv64);call #t~mem1073#1.base, #t~mem1073#1.offset := read~$Pointer$#39(#t~mem1072#1.base, ~bvadd~64(31bv64, #t~mem1072#1.offset), 8bv64);call #t~mem1074#1.base, #t~mem1074#1.offset := read~$Pointer$#39(#t~mem1073#1.base, ~bvadd~64(148bv64, #t~mem1073#1.offset), 8bv64);call #t~mem1075#1.base, #t~mem1075#1.offset := read~$Pointer$#39(#t~mem1074#1.base, ~bvadd~64(148bv64, #t~mem1074#1.offset), 8bv64);call #t~mem1076#1 := read~intINTTYPE1#39(~__port___2~0#1.base, ~bvadd~64(58bv64, ~__port___2~0#1.offset), 1bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062-1: SUMMARY for call INIT_LIST_HEAD(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(40bv64, tb_pci_alloc_~tunnel~4#1.offset)); srcloc: null [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791-1: #t~ret1053#1.base, #t~ret1053#1.offset := tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset;havoc tb_find_unused_down_port_#t~mem1013#1.base, tb_find_unused_down_port_#t~mem1013#1.offset, tb_find_unused_down_port_#t~ret1014#1, tb_find_unused_down_port_#t~mem1015#1.base, tb_find_unused_down_port_#t~mem1015#1.offset, tb_find_unused_down_port_#t~mem1016#1, tb_find_unused_down_port_#t~mem1017#1.base, tb_find_unused_down_port_#t~mem1017#1.offset, tb_find_unused_down_port_#t~ret1018#1, tb_find_unused_down_port_#t~mem1019#1.base, tb_find_unused_down_port_#t~mem1019#1.offset, tb_find_unused_down_port_#t~ret1020#1, tb_find_unused_down_port_#t~mem1021#1, tb_find_unused_down_port_#t~mem1022#1.base, tb_find_unused_down_port_#t~mem1022#1.offset, tb_find_unused_down_port_#t~mem1023#1, tb_find_unused_down_port_~sw#1.base, tb_find_unused_down_port_~sw#1.offset, tb_find_unused_down_port_~i~10#1, tb_find_unused_down_port_~cap~0#1, tb_find_unused_down_port_~res~10#1, tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, tb_find_unused_down_port_~tmp~88#1;havoc tb_find_unused_down_port_#in~sw#1.base, tb_find_unused_down_port_#in~sw#1.offset;assume { :end_inline_tb_find_unused_down_port } true;~down_port~0#1.base, ~down_port~0#1.offset := #t~ret1053#1.base, #t~ret1053#1.offset;havoc #t~mem1052#1.base, #t~mem1052#1.offset;havoc #t~ret1053#1.base, #t~ret1053#1.offset; [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: havoc tb_find_unused_down_port_#t~mem1022#1.base, tb_find_unused_down_port_#t~mem1022#1.offset;tb_find_unused_down_port_~i~10#1 := ~bvadd~32(1bv32, tb_find_unused_down_port_~i~10#1); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-1: SUMMARY for call #t~ret1071#1 := tb_route(#t~mem1070#1.base, #t~mem1070#1.offset); srcloc: null [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume 0bv32 != ~tmp___1~19#1; [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume !(0bv32 != ~tmp___1~19#1);call #t~mem1044#1 := read~intINTTYPE4#39(~#data~1#1.base, ~#data~1#1.offset, 4bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: havoc #t~mem1064#1.base, #t~mem1064#1.offset;havoc #t~mem1065#1.base, #t~mem1065#1.offset;havoc #t~mem1066#1.base, #t~mem1066#1.offset;havoc #t~mem1067#1.base, #t~mem1067#1.offset;havoc #t~mem1068#1; [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: call tb_pci_alloc_#t~mem1896#1.base, tb_pci_alloc_#t~mem1896#1.offset := read~$Pointer$#39(tb_pci_alloc_~up#1.base, ~bvadd~64(38bv64, tb_pci_alloc_~up#1.offset), 8bv64);call tb_pci_alloc_#t~mem1897#1.base, tb_pci_alloc_#t~mem1897#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1896#1.base, ~bvadd~64(31bv64, tb_pci_alloc_#t~mem1896#1.offset), 8bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume 0bv64 != tb_pci_activate_~tmp___3~24#1;call tb_pci_activate_#t~mem2050#1.base, tb_pci_activate_#t~mem2050#1.offset := read~$Pointer$#39(tb_pci_activate_~__tunnel~2#1.base, ~bvadd~64(8bv64, tb_pci_activate_~__tunnel~2#1.offset), 8bv64);call tb_pci_activate_#t~mem2051#1.base, tb_pci_activate_#t~mem2051#1.offset := read~$Pointer$#39(tb_pci_activate_#t~mem2050#1.base, ~bvadd~64(38bv64, tb_pci_activate_#t~mem2050#1.offset), 8bv64); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume !(0bv64 != tb_pci_activate_~tmp___3~24#1); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume ~bvslt~32(tb_find_unused_down_port_~res~10#1, 0bv32); [2025-02-08 03:37:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume !~bvslt~32(tb_find_unused_down_port_~res~10#1, 0bv32);call tb_find_unused_down_port_#t~mem1021#1 := read~intINTTYPE4#39(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, 4bv64); [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882-1: SUMMARY for call _dev_info(#t~mem1067#1.base, ~bvadd~64(148bv64, #t~mem1067#1.offset), 142bv64, 0bv64); srcloc: null [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-1: SUMMARY for call tb_find_unused_down_port_#t~ret1014#1 := tb_is_upstream_port(tb_find_unused_down_port_#t~mem1013#1.base, ~bvadd~64(tb_find_unused_down_port_#t~mem1013#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_unused_down_port_~i~10#1)))); srcloc: null [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: tb_find_unused_down_port_~tmp~88#1 := (if 0bv8 == tb_find_unused_down_port_#t~ret1014#1 then 0bv8 else 1bv8); [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: assume 1bv32 != #t~mem1029#1;havoc #t~mem1027#1.base, #t~mem1027#1.offset;havoc #t~mem1028#1.base, #t~mem1028#1.offset;havoc #t~mem1029#1; [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: assume !(1bv32 != #t~mem1029#1);havoc #t~mem1027#1.base, #t~mem1027#1.offset;havoc #t~mem1028#1.base, #t~mem1028#1.offset;havoc #t~mem1029#1;call #t~mem1030#1.base, #t~mem1030#1.offset := read~$Pointer$#39(~tb#1.base, ~bvadd~64(172bv64, ~tb#1.offset), 8bv64);call #t~mem1031#1.base, #t~mem1031#1.offset := read~$Pointer$#39(#t~mem1030#1.base, ~bvadd~64(23bv64, #t~mem1030#1.offset), 8bv64);call #t~mem1032#1.base, #t~mem1032#1.offset := read~$Pointer$#39(#t~mem1031#1.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1031#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~11#1)))), 8bv64); [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-1: SUMMARY for call _dev_info(#t~mem1075#1.base, ~bvadd~64(148bv64, #t~mem1075#1.offset), 143bv64, 0bv64); srcloc: null [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: havoc #t~mem1072#1.base, #t~mem1072#1.offset;havoc #t~mem1073#1.base, #t~mem1073#1.offset;havoc #t~mem1074#1.base, #t~mem1074#1.offset;havoc #t~mem1075#1.base, #t~mem1075#1.offset;havoc #t~mem1076#1; [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume 0bv64 != ~bvadd~64(tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset);havoc tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset;call tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume !(0bv64 != ~bvadd~64(tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset));havoc tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset; [2025-02-08 03:37:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104-1: call tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-2: call tb_find_unused_down_port_#t~mem1013#1.base, tb_find_unused_down_port_#t~mem1013#1.offset := read~$Pointer$#39(tb_find_unused_down_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_unused_down_port_~sw#1.offset), 8bv64); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: call write~$Pointer$#39(tb_pci_alloc_#t~ret1898#1.base, tb_pci_alloc_#t~ret1898#1.offset, tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);havoc tb_pci_alloc_#t~mem1896#1.base, tb_pci_alloc_#t~mem1896#1.offset;havoc tb_pci_alloc_#t~mem1897#1.base, tb_pci_alloc_#t~mem1897#1.offset;havoc tb_pci_alloc_#t~ret1898#1.base, tb_pci_alloc_#t~ret1898#1.offset;call tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063-1: SUMMARY for call tb_pci_alloc_#t~ret1898#1.base, tb_pci_alloc_#t~ret1898#1.offset := tb_path_alloc(tb_pci_alloc_#t~mem1897#1.base, tb_pci_alloc_#t~mem1897#1.offset, 2bv32); srcloc: null [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278-1: SUMMARY for call tb_pci_activate_#t~ret2052#1 := tb_route(tb_pci_activate_#t~mem2051#1.base, tb_pci_activate_#t~mem2051#1.offset); srcloc: null [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume 0bv64 == ~bvadd~64(tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume !(0bv64 == ~bvadd~64(tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset));call write~$Pointer$#39(tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset, tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset, 8bv64);call write~$Pointer$#39(tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(16bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(8bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9278: tb_pci_activate_~tmp~145#1 := tb_pci_activate_#t~ret2052#1;havoc tb_pci_activate_#t~mem2050#1.base, tb_pci_activate_#t~mem2050#1.offset;havoc tb_pci_activate_#t~mem2051#1.base, tb_pci_activate_#t~mem2051#1.offset;havoc tb_pci_activate_#t~ret2052#1;call tb_pci_activate_#t~mem2053#1.base, tb_pci_activate_#t~mem2053#1.offset := read~$Pointer$#39(tb_pci_activate_~__tunnel~2#1.base, ~bvadd~64(16bv64, tb_pci_activate_~__tunnel~2#1.offset), 8bv64);call tb_pci_activate_#t~mem2054#1.base, tb_pci_activate_#t~mem2054#1.offset := read~$Pointer$#39(tb_pci_activate_#t~mem2053#1.base, ~bvadd~64(38bv64, tb_pci_activate_#t~mem2053#1.offset), 8bv64); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743-1: call tb_find_pci_up_port_#t~mem1009#1.base, tb_find_pci_up_port_#t~mem1009#1.offset := read~$Pointer$#39(tb_find_pci_up_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_pci_up_port_~sw#1.offset), 8bv64);call tb_find_pci_up_port_#t~mem1010#1 := read~intINTTYPE4#39(tb_find_pci_up_port_#t~mem1009#1.base, ~bvadd~64(8bv64, ~bvadd~64(tb_find_pci_up_port_#t~mem1009#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_pci_up_port_~i~9#1)))), 4bv64); [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: SUMMARY for call tb_find_unused_down_port_#t~ret1018#1 := tb_find_cap(tb_find_unused_down_port_#t~mem1017#1.base, ~bvadd~64(tb_find_unused_down_port_#t~mem1017#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_unused_down_port_~i~10#1))), 1bv32, 4bv32); srcloc: null [2025-02-08 03:37:33,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume 1048834bv32 == tb_find_pci_up_port_#t~mem1010#1;havoc tb_find_pci_up_port_#t~mem1009#1.base, tb_find_pci_up_port_#t~mem1009#1.offset;havoc tb_find_pci_up_port_#t~mem1010#1;call tb_find_pci_up_port_#t~mem1011#1.base, tb_find_pci_up_port_#t~mem1011#1.offset := read~$Pointer$#39(tb_find_pci_up_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_pci_up_port_~sw#1.offset), 8bv64);tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset := tb_find_pci_up_port_#t~mem1011#1.base, ~bvadd~64(tb_find_pci_up_port_#t~mem1011#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_pci_up_port_~i~9#1)));havoc tb_find_pci_up_port_#t~mem1011#1.base, tb_find_pci_up_port_#t~mem1011#1.offset; [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !(1048834bv32 == tb_find_pci_up_port_#t~mem1010#1);havoc tb_find_pci_up_port_#t~mem1009#1.base, tb_find_pci_up_port_#t~mem1009#1.offset;havoc tb_find_pci_up_port_#t~mem1010#1; [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: tb_find_unused_down_port_~cap~0#1 := tb_find_unused_down_port_#t~ret1018#1;havoc tb_find_unused_down_port_#t~mem1017#1.base, tb_find_unused_down_port_#t~mem1017#1.offset;havoc tb_find_unused_down_port_#t~ret1018#1; [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume 0bv32 != ~zero_extend~32~8(tb_find_unused_down_port_~tmp~88#1); [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume !(0bv32 != ~zero_extend~32~8(tb_find_unused_down_port_~tmp~88#1));call tb_find_unused_down_port_#t~mem1015#1.base, tb_find_unused_down_port_#t~mem1015#1.offset := read~$Pointer$#39(tb_find_unused_down_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_unused_down_port_~sw#1.offset), 8bv64);call tb_find_unused_down_port_#t~mem1016#1 := read~intINTTYPE4#39(tb_find_unused_down_port_#t~mem1015#1.base, ~bvadd~64(8bv64, ~bvadd~64(tb_find_unused_down_port_#t~mem1015#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_unused_down_port_~i~10#1)))), 4bv64); [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: havoc tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset; [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105-1: SUMMARY for call tb_path_free(tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset); srcloc: null [2025-02-08 03:37:33,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: #t~ret1061#1.base, #t~ret1061#1.offset := tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset;havoc tb_pci_alloc_#t~ret1895#1.base, tb_pci_alloc_#t~ret1895#1.offset, tb_pci_alloc_#t~mem1896#1.base, tb_pci_alloc_#t~mem1896#1.offset, tb_pci_alloc_#t~mem1897#1.base, tb_pci_alloc_#t~mem1897#1.offset, tb_pci_alloc_#t~ret1898#1.base, tb_pci_alloc_#t~ret1898#1.offset, tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset, tb_pci_alloc_#t~mem1900#1.base, tb_pci_alloc_#t~mem1900#1.offset, tb_pci_alloc_#t~mem1901#1.base, tb_pci_alloc_#t~mem1901#1.offset, tb_pci_alloc_#t~ret1902#1.base, tb_pci_alloc_#t~ret1902#1.offset, tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset, tb_pci_alloc_#t~mem1904#1.base, tb_pci_alloc_#t~mem1904#1.offset, tb_pci_alloc_#t~mem1905#1.base, tb_pci_alloc_#t~mem1905#1.offset, tb_pci_alloc_#t~mem1906#1.base, tb_pci_alloc_#t~mem1906#1.offset, tb_pci_alloc_#t~mem1907#1.base, tb_pci_alloc_#t~mem1907#1.offset, tb_pci_alloc_#t~mem1908#1.base, tb_pci_alloc_#t~mem1908#1.offset, tb_pci_alloc_#t~mem1909#1.base, tb_pci_alloc_#t~mem1909#1.offset, tb_pci_alloc_#t~mem1910#1.base, tb_pci_alloc_#t~mem1910#1.offset, tb_pci_alloc_#t~mem1911#1.base, tb_pci_alloc_#t~mem1911#1.offset, tb_pci_alloc_#t~mem1912#1.base, tb_pci_alloc_#t~mem1912#1.offset, tb_pci_alloc_#t~ret1913#1.base, tb_pci_alloc_#t~ret1913#1.offset, tb_pci_alloc_#t~mem1914#1.base, tb_pci_alloc_#t~mem1914#1.offset, tb_pci_alloc_#t~mem1915#1.base, tb_pci_alloc_#t~mem1915#1.offset, tb_pci_alloc_#t~mem1916#1.base, tb_pci_alloc_#t~mem1916#1.offset, tb_pci_alloc_#t~mem1917#1.base, tb_pci_alloc_#t~mem1917#1.offset, tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset, tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset, tb_pci_alloc_#t~mem1920#1.base, tb_pci_alloc_#t~mem1920#1.offset, tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset, tb_pci_alloc_#t~ret1922#1.base, tb_pci_alloc_#t~ret1922#1.offset, tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset, tb_pci_alloc_#t~mem1924#1.base, tb_pci_alloc_#t~mem1924#1.offset, tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset, tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset, tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset, tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset, tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset, tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset, tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset, tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset, tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset, tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset, tb_pci_alloc_#t~mem1935#1.base, tb_pci_alloc_#t~mem1935#1.offset, tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset, tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset, tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset, tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset, tb_pci_alloc_#t~ret1940#1.base, tb_pci_alloc_#t~ret1940#1.offset, tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset, tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset, tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset, tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset, tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset, tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset, tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset, tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset, tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset, tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset, tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset, tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset, tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset, tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset, tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset, tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset, tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset, tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset, tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset, tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset, tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset, tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset, tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset, tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset;havoc tb_pci_alloc_#in~tb#1.base, tb_pci_alloc_#in~tb#1.offset, tb_pci_alloc_#in~up#1.base, tb_pci_alloc_#in~up#1.offset, tb_pci_alloc_#in~down#1.base, tb_pci_alloc_#in~down#1.offset;assume { :end_inline_tb_pci_alloc } true;~tunnel~1#1.base, ~tunnel~1#1.offset := #t~ret1061#1.base, #t~ret1061#1.offset;havoc #t~ret1061#1.base, #t~ret1061#1.offset; [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-1: SUMMARY for call #t~ret1042#1 := tb_find_cap(~up_port~0#1.base, ~up_port~0#1.offset, 1bv32, 4bv32); srcloc: null [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume 0bv64 == ~bvadd~64(tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset);havoc tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset; [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume !(0bv64 == ~bvadd~64(tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset));havoc tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset;call tb_pci_alloc_#t~mem1900#1.base, tb_pci_alloc_#t~mem1900#1.offset := read~$Pointer$#39(tb_pci_alloc_~up#1.base, ~bvadd~64(38bv64, tb_pci_alloc_~up#1.offset), 8bv64);call tb_pci_alloc_#t~mem1901#1.base, tb_pci_alloc_#t~mem1901#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1900#1.base, ~bvadd~64(31bv64, tb_pci_alloc_#t~mem1900#1.offset), 8bv64); [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: ~cap~1#1 := #t~ret1042#1;havoc #t~ret1042#1; [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: call write~$Pointer$#39(tb_pci_alloc_#t~ret1940#1.base, tb_pci_alloc_#t~ret1940#1.offset, tb_pci_alloc_#t~mem1938#1.base, ~bvadd~64(8bv64, tb_pci_alloc_#t~mem1938#1.offset), 8bv64);havoc tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset;havoc tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset;havoc tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset;havoc tb_pci_alloc_#t~ret1940#1.base, tb_pci_alloc_#t~ret1940#1.offset;call tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1941#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1941#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1942#1.base, ~bvadd~64(24bv64, tb_pci_alloc_#t~mem1942#1.offset), 4bv64);havoc tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset;havoc tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset;call tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset := read~$Pointer$#39(tb_pci_alloc_~up#1.base, ~bvadd~64(38bv64, tb_pci_alloc_~up#1.offset), 8bv64); [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-1: SUMMARY for call tb_pci_alloc_#t~ret1940#1.base, tb_pci_alloc_#t~ret1940#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset); srcloc: null [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: assume 0bv64 == ~bvadd~64(~up_port~0#1.base, ~up_port~0#1.offset);~__sw~0#1.base, ~__sw~0#1.offset := ~sw~1#1.base, ~sw~1#1.offset; [2025-02-08 03:37:33,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: assume !(0bv64 == ~bvadd~64(~up_port~0#1.base, ~up_port~0#1.offset)); [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: tb_pci_activate_~tmp___0~61#1 := tb_pci_activate_#t~ret2055#1;havoc tb_pci_activate_#t~mem2053#1.base, tb_pci_activate_#t~mem2053#1.offset;havoc tb_pci_activate_#t~mem2054#1.base, tb_pci_activate_#t~mem2054#1.offset;havoc tb_pci_activate_#t~ret2055#1;call tb_pci_activate_#t~mem2056#1.base, tb_pci_activate_#t~mem2056#1.offset := read~$Pointer$#39(tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, 8bv64);call tb_pci_activate_#t~mem2057#1.base, tb_pci_activate_#t~mem2057#1.offset := read~$Pointer$#39(tb_pci_activate_#t~mem2056#1.base, ~bvadd~64(148bv64, tb_pci_activate_#t~mem2056#1.offset), 8bv64);call tb_pci_activate_#t~mem2058#1.base, tb_pci_activate_#t~mem2058#1.offset := read~$Pointer$#39(tb_pci_activate_#t~mem2057#1.base, ~bvadd~64(148bv64, tb_pci_activate_#t~mem2057#1.offset), 8bv64); [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-1: SUMMARY for call tb_pci_activate_#t~ret2055#1 := tb_route(tb_pci_activate_#t~mem2054#1.base, tb_pci_activate_#t~mem2054#1.offset); srcloc: null [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: havoc tb_find_pci_up_port_#t~mem1011#1.base, tb_find_pci_up_port_#t~mem1011#1.offset; [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume ~bvsle~32(tb_find_unused_down_port_~cap~0#1, 0bv32); [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !~bvsle~32(tb_find_unused_down_port_~cap~0#1, 0bv32);call tb_find_unused_down_port_#t~mem1019#1.base, tb_find_unused_down_port_#t~mem1019#1.offset := read~$Pointer$#39(tb_find_unused_down_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_unused_down_port_~sw#1.offset), 8bv64); [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9081: call write~$Pointer$#39(tb_pci_alloc_#t~ret1922#1.base, tb_pci_alloc_#t~ret1922#1.offset, tb_pci_alloc_#t~mem1920#1.base, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1920#1.offset), 8bv64);havoc tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset;havoc tb_pci_alloc_#t~mem1920#1.base, tb_pci_alloc_#t~mem1920#1.offset;havoc tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset;havoc tb_pci_alloc_#t~ret1922#1.base, tb_pci_alloc_#t~ret1922#1.offset;call tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1924#1.base, tb_pci_alloc_#t~mem1924#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1923#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1923#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1924#1.base, ~bvadd~64(16bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1924#1.offset)), 4bv64);havoc tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset;havoc tb_pci_alloc_#t~mem1924#1.base, tb_pci_alloc_#t~mem1924#1.offset;call tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1925#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1925#1.offset), 8bv64);call write~intINTTYPE4#39(4294967295bv32, tb_pci_alloc_#t~mem1926#1.base, ~bvadd~64(20bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1926#1.offset)), 4bv64);havoc tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset;havoc tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset;call tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1927#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1927#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_#t~mem1928#1.base, ~bvadd~64(8bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1928#1.offset)), 8bv64);havoc tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset;havoc tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset;call tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1929#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1929#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1930#1.base, ~bvadd~64(24bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1930#1.offset)), 4bv64);havoc tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset;havoc tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset;call tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1931#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1931#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset, 8bv64);havoc tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset;havoc tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset;call tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1933#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1933#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1934#1.base, ~bvadd~64(16bv64, tb_pci_alloc_#t~mem1934#1.offset), 4bv64);havoc tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset;havoc tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset;call tb_pci_alloc_#t~mem1935#1.base, tb_pci_alloc_#t~mem1935#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1935#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1935#1.offset), 8bv64);call write~intINTTYPE4#39(4294967295bv32, tb_pci_alloc_#t~mem1936#1.base, ~bvadd~64(20bv64, tb_pci_alloc_#t~mem1936#1.offset), 4bv64);havoc tb_pci_alloc_#t~mem1935#1.base, tb_pci_alloc_#t~mem1935#1.offset;havoc tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset;call tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1937#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1937#1.offset), 8bv64);call tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset := read~$Pointer$#39(tb_pci_alloc_~up#1.base, ~bvadd~64(38bv64, tb_pci_alloc_~up#1.offset), 8bv64); [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9081-1: SUMMARY for call tb_pci_alloc_#t~ret1922#1.base, tb_pci_alloc_#t~ret1922#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset); srcloc: null [2025-02-08 03:37:33,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: havoc tb_pci_alloc_#t~mem1904#1.base, tb_pci_alloc_#t~mem1904#1.offset;call tb_pci_alloc_#t~mem1905#1.base, tb_pci_alloc_#t~mem1905#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-1: SUMMARY for call tb_pci_init_path(tb_pci_alloc_#t~mem1904#1.base, tb_pci_alloc_#t~mem1904#1.offset); srcloc: null [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: SUMMARY for call tb_pci_free(~tunnel~1#1.base, ~tunnel~1#1.offset); srcloc: null [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: call ULTIMATE.dealloc(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset);havoc tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset; [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: havoc tb_pci_activate_#t~ret2068#1;tb_pci_activate_#res#1 := 4294967274bv32; [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288-1: SUMMARY for call tb_pci_activate_#t~ret2068#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != tb_pci_activate_~__ret_warn_on~31#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume ~bvsle~32(~cap~1#1, 0bv32); [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume !~bvsle~32(~cap~1#1, 0bv32); [2025-02-08 03:37:33,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280: tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset := tb_pci_activate_#t~ret2059#1.base, tb_pci_activate_#t~ret2059#1.offset;havoc tb_pci_activate_#t~mem2056#1.base, tb_pci_activate_#t~mem2056#1.offset;havoc tb_pci_activate_#t~mem2057#1.base, tb_pci_activate_#t~mem2057#1.offset;havoc tb_pci_activate_#t~mem2058#1.base, tb_pci_activate_#t~mem2058#1.offset;havoc tb_pci_activate_#t~ret2059#1.base, tb_pci_activate_#t~ret2059#1.offset;call tb_pci_activate_#t~mem2060#1.base, tb_pci_activate_#t~mem2060#1.offset := read~$Pointer$#39(tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, 8bv64);call tb_pci_activate_#t~mem2061#1.base, tb_pci_activate_#t~mem2061#1.offset := read~$Pointer$#39(tb_pci_activate_#t~mem2060#1.base, ~bvadd~64(148bv64, tb_pci_activate_#t~mem2060#1.offset), 8bv64);call tb_pci_activate_#t~mem2062#1.base, tb_pci_activate_#t~mem2062#1.offset := read~$Pointer$#39(tb_pci_activate_#t~mem2061#1.base, ~bvadd~64(148bv64, tb_pci_activate_#t~mem2061#1.offset), 8bv64); [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280-1: SUMMARY for call tb_pci_activate_#t~ret2059#1.base, tb_pci_activate_#t~ret2059#1.offset := dev_name(tb_pci_activate_#t~mem2058#1.base, ~bvadd~64(148bv64, tb_pci_activate_#t~mem2058#1.offset)); srcloc: null [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074: havoc tb_pci_alloc_#t~mem1905#1.base, tb_pci_alloc_#t~mem1905#1.offset;call tb_pci_alloc_#t~mem1906#1.base, tb_pci_alloc_#t~mem1906#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1907#1.base, tb_pci_alloc_#t~mem1907#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1906#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1906#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_#t~mem1907#1.base, tb_pci_alloc_#t~mem1907#1.offset, 8bv64);havoc tb_pci_alloc_#t~mem1906#1.base, tb_pci_alloc_#t~mem1906#1.offset;havoc tb_pci_alloc_#t~mem1907#1.base, tb_pci_alloc_#t~mem1907#1.offset;call tb_pci_alloc_#t~mem1908#1.base, tb_pci_alloc_#t~mem1908#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1909#1.base, tb_pci_alloc_#t~mem1909#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1908#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1908#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1909#1.base, ~bvadd~64(16bv64, tb_pci_alloc_#t~mem1909#1.offset), 4bv64);havoc tb_pci_alloc_#t~mem1908#1.base, tb_pci_alloc_#t~mem1908#1.offset;havoc tb_pci_alloc_#t~mem1909#1.base, tb_pci_alloc_#t~mem1909#1.offset;call tb_pci_alloc_#t~mem1910#1.base, tb_pci_alloc_#t~mem1910#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1911#1.base, tb_pci_alloc_#t~mem1911#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1910#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1910#1.offset), 8bv64);call write~intINTTYPE4#39(4294967295bv32, tb_pci_alloc_#t~mem1911#1.base, ~bvadd~64(20bv64, tb_pci_alloc_#t~mem1911#1.offset), 4bv64);havoc tb_pci_alloc_#t~mem1910#1.base, tb_pci_alloc_#t~mem1910#1.offset;havoc tb_pci_alloc_#t~mem1911#1.base, tb_pci_alloc_#t~mem1911#1.offset;call tb_pci_alloc_#t~mem1912#1.base, tb_pci_alloc_#t~mem1912#1.offset := read~$Pointer$#39(tb_pci_alloc_~up#1.base, ~bvadd~64(38bv64, tb_pci_alloc_~up#1.offset), 8bv64); [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume 0bv64 != ~bvadd~64(tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset);call tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume !(0bv64 != ~bvadd~64(tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset)); [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074-1: SUMMARY for call tb_pci_init_path(tb_pci_alloc_#t~mem1905#1.base, tb_pci_alloc_#t~mem1905#1.offset); srcloc: null [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828-2: call #t~mem1024#1.base, #t~mem1024#1.offset := read~$Pointer$#39(~tb#1.base, ~bvadd~64(172bv64, ~tb#1.offset), 8bv64);call #t~mem1025#1.base, #t~mem1025#1.offset := read~$Pointer$#39(#t~mem1024#1.base, ~bvadd~64(23bv64, #t~mem1024#1.offset), 8bv64); [2025-02-08 03:37:33,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume ~bvsge~32(~zero_extend~32~8(tb_find_unused_down_port_#t~mem1023#1), tb_find_unused_down_port_~i~10#1);havoc tb_find_unused_down_port_#t~mem1023#1; [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !~bvsge~32(~zero_extend~32~8(tb_find_unused_down_port_#t~mem1023#1), tb_find_unused_down_port_~i~10#1);havoc tb_find_unused_down_port_#t~mem1023#1;tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset := 0bv64, 0bv64;call ULTIMATE.dealloc(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset);havoc tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset; [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828-1: SUMMARY for call #t~ret1026#1 := tb_is_upstream_port(#t~mem1025#1.base, ~bvadd~64(#t~mem1025#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~11#1)))); srcloc: null [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828: ~tmp~89#1 := (if 0bv8 == #t~ret1026#1 then 0bv8 else 1bv8); [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume ~bvslt~32(#t~mem1044#1, 0bv32);havoc #t~mem1044#1;~__port~1#1.base, ~__port~1#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1045#1.base, #t~mem1045#1.offset := read~$Pointer$#39(~__port~1#1.base, ~bvadd~64(38bv64, ~__port~1#1.offset), 8bv64); [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume !~bvslt~32(#t~mem1044#1, 0bv32);havoc #t~mem1044#1;call #t~mem1052#1.base, #t~mem1052#1.offset := read~$Pointer$#39(~tb#1.base, ~bvadd~64(172bv64, ~tb#1.offset), 8bv64);assume { :begin_inline_tb_find_unused_down_port } true;tb_find_unused_down_port_#in~sw#1.base, tb_find_unused_down_port_#in~sw#1.offset := #t~mem1052#1.base, #t~mem1052#1.offset;havoc tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset;havoc tb_find_unused_down_port_#t~mem1013#1.base, tb_find_unused_down_port_#t~mem1013#1.offset, tb_find_unused_down_port_#t~ret1014#1, tb_find_unused_down_port_#t~mem1015#1.base, tb_find_unused_down_port_#t~mem1015#1.offset, tb_find_unused_down_port_#t~mem1016#1, tb_find_unused_down_port_#t~mem1017#1.base, tb_find_unused_down_port_#t~mem1017#1.offset, tb_find_unused_down_port_#t~ret1018#1, tb_find_unused_down_port_#t~mem1019#1.base, tb_find_unused_down_port_#t~mem1019#1.offset, tb_find_unused_down_port_#t~ret1020#1, tb_find_unused_down_port_#t~mem1021#1, tb_find_unused_down_port_#t~mem1022#1.base, tb_find_unused_down_port_#t~mem1022#1.offset, tb_find_unused_down_port_#t~mem1023#1, tb_find_unused_down_port_~sw#1.base, tb_find_unused_down_port_~sw#1.offset, tb_find_unused_down_port_~i~10#1, tb_find_unused_down_port_~cap~0#1, tb_find_unused_down_port_~res~10#1, tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, tb_find_unused_down_port_~tmp~88#1;tb_find_unused_down_port_~sw#1.base, tb_find_unused_down_port_~sw#1.offset := tb_find_unused_down_port_#in~sw#1.base, tb_find_unused_down_port_#in~sw#1.offset;havoc tb_find_unused_down_port_~i~10#1;havoc tb_find_unused_down_port_~cap~0#1;havoc tb_find_unused_down_port_~res~10#1;call tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc tb_find_unused_down_port_~tmp~88#1;tb_find_unused_down_port_~i~10#1 := 1bv32; [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset := tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset;havoc tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset;havoc tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset;call tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1945#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1945#1.offset), 8bv64);call tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset := read~$Pointer$#39(tb_pci_alloc_~tmp___1~33#1.base, ~bvadd~64(46bv64, tb_pci_alloc_~tmp___1~33#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset, tb_pci_alloc_#t~mem1946#1.base, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1946#1.offset), 8bv64);havoc tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset;havoc tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset;havoc tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset;call tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1948#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1948#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1949#1.base, ~bvadd~64(16bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1949#1.offset)), 4bv64);havoc tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset;havoc tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset;call tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1950#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1950#1.offset), 8bv64);call write~intINTTYPE4#39(4294967295bv32, tb_pci_alloc_#t~mem1951#1.base, ~bvadd~64(20bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1951#1.offset)), 4bv64);havoc tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset;havoc tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset;call tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1952#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1952#1.offset), 8bv64);call write~$Pointer$#39(tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_#t~mem1953#1.base, ~bvadd~64(8bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1953#1.offset)), 8bv64);havoc tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset;havoc tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset;call tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);call tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset := read~$Pointer$#39(tb_pci_alloc_#t~mem1954#1.base, ~bvadd~64(32bv64, tb_pci_alloc_#t~mem1954#1.offset), 8bv64);call write~intINTTYPE4#39(8bv32, tb_pci_alloc_#t~mem1955#1.base, ~bvadd~64(24bv64, ~bvadd~64(28bv64, tb_pci_alloc_#t~mem1955#1.offset)), 4bv64);havoc tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset;havoc tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset;tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset := tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset; [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091-1: SUMMARY for call tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset := tb_upstream_port(tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset); srcloc: null [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume ~bvslt~32(tb_find_unused_down_port_#t~mem1021#1, 0bv32);havoc tb_find_unused_down_port_#t~mem1021#1; [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume !~bvslt~32(tb_find_unused_down_port_#t~mem1021#1, 0bv32);havoc tb_find_unused_down_port_#t~mem1021#1;call tb_find_unused_down_port_#t~mem1022#1.base, tb_find_unused_down_port_#t~mem1022#1.offset := read~$Pointer$#39(tb_find_unused_down_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_unused_down_port_~sw#1.offset), 8bv64);tb_find_unused_down_port_#res#1.base, tb_find_unused_down_port_#res#1.offset := tb_find_unused_down_port_#t~mem1022#1.base, ~bvadd~64(tb_find_unused_down_port_#t~mem1022#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_unused_down_port_~i~10#1)));havoc tb_find_unused_down_port_#t~mem1022#1.base, tb_find_unused_down_port_#t~mem1022#1.offset;call ULTIMATE.dealloc(tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset);havoc tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset; [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset := tb_pci_activate_#t~ret2063#1.base, tb_pci_activate_#t~ret2063#1.offset;havoc tb_pci_activate_#t~mem2060#1.base, tb_pci_activate_#t~mem2060#1.offset;havoc tb_pci_activate_#t~mem2061#1.base, tb_pci_activate_#t~mem2061#1.offset;havoc tb_pci_activate_#t~mem2062#1.base, tb_pci_activate_#t~mem2062#1.offset;havoc tb_pci_activate_#t~ret2063#1.base, tb_pci_activate_#t~ret2063#1.offset;call tb_pci_activate_#t~mem2064#1.base, tb_pci_activate_#t~mem2064#1.offset := read~$Pointer$#39(tb_pci_activate_~__tunnel~2#1.base, ~bvadd~64(16bv64, tb_pci_activate_~__tunnel~2#1.offset), 8bv64);call tb_pci_activate_#t~mem2065#1 := read~intINTTYPE1#39(tb_pci_activate_#t~mem2064#1.base, ~bvadd~64(58bv64, tb_pci_activate_#t~mem2064#1.offset), 1bv64);call tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset := read~$Pointer$#39(tb_pci_activate_~__tunnel~2#1.base, ~bvadd~64(8bv64, tb_pci_activate_~__tunnel~2#1.offset), 8bv64);call tb_pci_activate_#t~mem2067#1 := read~intINTTYPE1#39(tb_pci_activate_#t~mem2066#1.base, ~bvadd~64(58bv64, tb_pci_activate_#t~mem2066#1.offset), 1bv64); [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281-1: SUMMARY for call tb_pci_activate_#t~ret2063#1.base, tb_pci_activate_#t~ret2063#1.offset := dev_driver_string(tb_pci_activate_#t~mem2062#1.base, ~bvadd~64(148bv64, tb_pci_activate_#t~mem2062#1.offset)); srcloc: null [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845-1: SUMMARY for call #t~ret1038#1 := tb_route(~__sw~0#1.base, ~__sw~0#1.offset); srcloc: null [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: ~tmp___0~32#1 := #t~ret1038#1;havoc #t~ret1038#1;call #t~mem1039#1.base, #t~mem1039#1.offset := read~$Pointer$#39(~__sw~0#1.base, ~bvadd~64(31bv64, ~__sw~0#1.offset), 8bv64);call #t~mem1040#1.base, #t~mem1040#1.offset := read~$Pointer$#39(#t~mem1039#1.base, ~bvadd~64(148bv64, #t~mem1039#1.offset), 8bv64);call #t~mem1041#1.base, #t~mem1041#1.offset := read~$Pointer$#39(#t~mem1040#1.base, ~bvadd~64(148bv64, #t~mem1040#1.offset), 8bv64); [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume 0bv64 == ~bvadd~64(~down_port~0#1.base, ~down_port~0#1.offset);~__port___0~0#1.base, ~__port___0~0#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1054#1.base, #t~mem1054#1.offset := read~$Pointer$#39(~__port___0~0#1.base, ~bvadd~64(38bv64, ~__port___0~0#1.offset), 8bv64); [2025-02-08 03:37:33,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume !(0bv64 == ~bvadd~64(~down_port~0#1.base, ~down_port~0#1.offset));assume { :begin_inline_tb_pci_alloc } true;tb_pci_alloc_#in~tb#1.base, tb_pci_alloc_#in~tb#1.offset, tb_pci_alloc_#in~up#1.base, tb_pci_alloc_#in~up#1.offset, tb_pci_alloc_#in~down#1.base, tb_pci_alloc_#in~down#1.offset := ~tb#1.base, ~tb#1.offset, ~up_port~0#1.base, ~up_port~0#1.offset, ~down_port~0#1.base, ~down_port~0#1.offset;havoc tb_pci_alloc_#res#1.base, tb_pci_alloc_#res#1.offset;havoc tb_pci_alloc_#t~ret1895#1.base, tb_pci_alloc_#t~ret1895#1.offset, tb_pci_alloc_#t~mem1896#1.base, tb_pci_alloc_#t~mem1896#1.offset, tb_pci_alloc_#t~mem1897#1.base, tb_pci_alloc_#t~mem1897#1.offset, tb_pci_alloc_#t~ret1898#1.base, tb_pci_alloc_#t~ret1898#1.offset, tb_pci_alloc_#t~mem1899#1.base, tb_pci_alloc_#t~mem1899#1.offset, tb_pci_alloc_#t~mem1900#1.base, tb_pci_alloc_#t~mem1900#1.offset, tb_pci_alloc_#t~mem1901#1.base, tb_pci_alloc_#t~mem1901#1.offset, tb_pci_alloc_#t~ret1902#1.base, tb_pci_alloc_#t~ret1902#1.offset, tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset, tb_pci_alloc_#t~mem1904#1.base, tb_pci_alloc_#t~mem1904#1.offset, tb_pci_alloc_#t~mem1905#1.base, tb_pci_alloc_#t~mem1905#1.offset, tb_pci_alloc_#t~mem1906#1.base, tb_pci_alloc_#t~mem1906#1.offset, tb_pci_alloc_#t~mem1907#1.base, tb_pci_alloc_#t~mem1907#1.offset, tb_pci_alloc_#t~mem1908#1.base, tb_pci_alloc_#t~mem1908#1.offset, tb_pci_alloc_#t~mem1909#1.base, tb_pci_alloc_#t~mem1909#1.offset, tb_pci_alloc_#t~mem1910#1.base, tb_pci_alloc_#t~mem1910#1.offset, tb_pci_alloc_#t~mem1911#1.base, tb_pci_alloc_#t~mem1911#1.offset, tb_pci_alloc_#t~mem1912#1.base, tb_pci_alloc_#t~mem1912#1.offset, tb_pci_alloc_#t~ret1913#1.base, tb_pci_alloc_#t~ret1913#1.offset, tb_pci_alloc_#t~mem1914#1.base, tb_pci_alloc_#t~mem1914#1.offset, tb_pci_alloc_#t~mem1915#1.base, tb_pci_alloc_#t~mem1915#1.offset, tb_pci_alloc_#t~mem1916#1.base, tb_pci_alloc_#t~mem1916#1.offset, tb_pci_alloc_#t~mem1917#1.base, tb_pci_alloc_#t~mem1917#1.offset, tb_pci_alloc_#t~mem1918#1.base, tb_pci_alloc_#t~mem1918#1.offset, tb_pci_alloc_#t~mem1919#1.base, tb_pci_alloc_#t~mem1919#1.offset, tb_pci_alloc_#t~mem1920#1.base, tb_pci_alloc_#t~mem1920#1.offset, tb_pci_alloc_#t~mem1921#1.base, tb_pci_alloc_#t~mem1921#1.offset, tb_pci_alloc_#t~ret1922#1.base, tb_pci_alloc_#t~ret1922#1.offset, tb_pci_alloc_#t~mem1923#1.base, tb_pci_alloc_#t~mem1923#1.offset, tb_pci_alloc_#t~mem1924#1.base, tb_pci_alloc_#t~mem1924#1.offset, tb_pci_alloc_#t~mem1925#1.base, tb_pci_alloc_#t~mem1925#1.offset, tb_pci_alloc_#t~mem1926#1.base, tb_pci_alloc_#t~mem1926#1.offset, tb_pci_alloc_#t~mem1927#1.base, tb_pci_alloc_#t~mem1927#1.offset, tb_pci_alloc_#t~mem1928#1.base, tb_pci_alloc_#t~mem1928#1.offset, tb_pci_alloc_#t~mem1929#1.base, tb_pci_alloc_#t~mem1929#1.offset, tb_pci_alloc_#t~mem1930#1.base, tb_pci_alloc_#t~mem1930#1.offset, tb_pci_alloc_#t~mem1931#1.base, tb_pci_alloc_#t~mem1931#1.offset, tb_pci_alloc_#t~mem1932#1.base, tb_pci_alloc_#t~mem1932#1.offset, tb_pci_alloc_#t~mem1933#1.base, tb_pci_alloc_#t~mem1933#1.offset, tb_pci_alloc_#t~mem1934#1.base, tb_pci_alloc_#t~mem1934#1.offset, tb_pci_alloc_#t~mem1935#1.base, tb_pci_alloc_#t~mem1935#1.offset, tb_pci_alloc_#t~mem1936#1.base, tb_pci_alloc_#t~mem1936#1.offset, tb_pci_alloc_#t~mem1937#1.base, tb_pci_alloc_#t~mem1937#1.offset, tb_pci_alloc_#t~mem1938#1.base, tb_pci_alloc_#t~mem1938#1.offset, tb_pci_alloc_#t~mem1939#1.base, tb_pci_alloc_#t~mem1939#1.offset, tb_pci_alloc_#t~ret1940#1.base, tb_pci_alloc_#t~ret1940#1.offset, tb_pci_alloc_#t~mem1941#1.base, tb_pci_alloc_#t~mem1941#1.offset, tb_pci_alloc_#t~mem1942#1.base, tb_pci_alloc_#t~mem1942#1.offset, tb_pci_alloc_#t~mem1943#1.base, tb_pci_alloc_#t~mem1943#1.offset, tb_pci_alloc_#t~ret1944#1.base, tb_pci_alloc_#t~ret1944#1.offset, tb_pci_alloc_#t~mem1945#1.base, tb_pci_alloc_#t~mem1945#1.offset, tb_pci_alloc_#t~mem1946#1.base, tb_pci_alloc_#t~mem1946#1.offset, tb_pci_alloc_#t~mem1947#1.base, tb_pci_alloc_#t~mem1947#1.offset, tb_pci_alloc_#t~mem1948#1.base, tb_pci_alloc_#t~mem1948#1.offset, tb_pci_alloc_#t~mem1949#1.base, tb_pci_alloc_#t~mem1949#1.offset, tb_pci_alloc_#t~mem1950#1.base, tb_pci_alloc_#t~mem1950#1.offset, tb_pci_alloc_#t~mem1951#1.base, tb_pci_alloc_#t~mem1951#1.offset, tb_pci_alloc_#t~mem1952#1.base, tb_pci_alloc_#t~mem1952#1.offset, tb_pci_alloc_#t~mem1953#1.base, tb_pci_alloc_#t~mem1953#1.offset, tb_pci_alloc_#t~mem1954#1.base, tb_pci_alloc_#t~mem1954#1.offset, tb_pci_alloc_#t~mem1955#1.base, tb_pci_alloc_#t~mem1955#1.offset, tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset, tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset, tb_pci_alloc_#t~mem1958#1.base, tb_pci_alloc_#t~mem1958#1.offset, tb_pci_alloc_#t~mem1959#1.base, tb_pci_alloc_#t~mem1959#1.offset, tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset, tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset, tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset, tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset, tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset, tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset, tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset;tb_pci_alloc_~tb#1.base, tb_pci_alloc_~tb#1.offset := tb_pci_alloc_#in~tb#1.base, tb_pci_alloc_#in~tb#1.offset;tb_pci_alloc_~up#1.base, tb_pci_alloc_~up#1.offset := tb_pci_alloc_#in~up#1.base, tb_pci_alloc_#in~up#1.offset;tb_pci_alloc_~down#1.base, tb_pci_alloc_~down#1.offset := tb_pci_alloc_#in~down#1.base, tb_pci_alloc_#in~down#1.offset;havoc tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset;havoc tb_pci_alloc_~tmp~140#1.base, tb_pci_alloc_~tmp~140#1.offset;havoc tb_pci_alloc_~tmp___0~56#1.base, tb_pci_alloc_~tmp___0~56#1.offset;havoc tb_pci_alloc_~tmp___1~33#1.base, tb_pci_alloc_~tmp___1~33#1.offset; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: SUMMARY for call kfree(tb_pci_alloc_~tunnel~4#1.base, tb_pci_alloc_~tunnel~4#1.offset); srcloc: null [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: assume tb_pci_activate_#t~short2048#1;havoc tb_pci_activate_#t~mem2044#1.base, tb_pci_activate_#t~mem2044#1.offset;havoc tb_pci_activate_#t~mem2045#1;havoc tb_pci_activate_#t~mem2046#1.base, tb_pci_activate_#t~mem2046#1.offset;havoc tb_pci_activate_#t~mem2047#1;havoc tb_pci_activate_#t~short2048#1;tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset := tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset;tb_pci_activate_~__ret_warn_on~31#1 := 1bv32; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: assume !tb_pci_activate_#t~short2048#1;havoc tb_pci_activate_#t~mem2044#1.base, tb_pci_activate_#t~mem2044#1.offset;havoc tb_pci_activate_#t~mem2045#1;havoc tb_pci_activate_#t~mem2046#1.base, tb_pci_activate_#t~mem2046#1.offset;havoc tb_pci_activate_#t~mem2047#1;havoc tb_pci_activate_#t~short2048#1; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273-1: assume tb_pci_activate_#t~short2048#1; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273-1: assume !tb_pci_activate_#t~short2048#1;call tb_pci_activate_#t~mem2046#1.base, tb_pci_activate_#t~mem2046#1.offset := read~$Pointer$#39(tb_pci_activate_~tunnel#1.base, ~bvadd~64(32bv64, tb_pci_activate_~tunnel#1.offset), 8bv64);call tb_pci_activate_#t~mem2047#1 := read~intINTTYPE1#39(tb_pci_activate_#t~mem2046#1.base, ~bvadd~64(31bv64, tb_pci_activate_#t~mem2046#1.offset), 1bv64);tb_pci_activate_#t~short2048#1 := 0bv32 != ~zero_extend~32~8(tb_pci_activate_#t~mem2047#1); [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume 0bv64 == ~bvadd~64(#t~mem1032#1.base, #t~mem1032#1.offset);havoc #t~mem1030#1.base, #t~mem1030#1.offset;havoc #t~mem1031#1.base, #t~mem1031#1.offset;havoc #t~mem1032#1.base, #t~mem1032#1.offset; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume !(0bv64 == ~bvadd~64(#t~mem1032#1.base, #t~mem1032#1.offset));havoc #t~mem1030#1.base, #t~mem1030#1.offset;havoc #t~mem1031#1.base, #t~mem1031#1.offset;havoc #t~mem1032#1.base, #t~mem1032#1.offset;call #t~mem1033#1.base, #t~mem1033#1.offset := read~$Pointer$#39(~tb#1.base, ~bvadd~64(172bv64, ~tb#1.offset), 8bv64);call #t~mem1034#1.base, #t~mem1034#1.offset := read~$Pointer$#39(#t~mem1033#1.base, ~bvadd~64(23bv64, #t~mem1033#1.offset), 8bv64);call #t~mem1035#1.base, #t~mem1035#1.offset := read~$Pointer$#39(#t~mem1034#1.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1034#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~11#1)))), 8bv64);call #t~mem1036#1.base, #t~mem1036#1.offset := read~$Pointer$#39(#t~mem1035#1.base, ~bvadd~64(38bv64, #t~mem1035#1.offset), 8bv64);~sw~1#1.base, ~sw~1#1.offset := #t~mem1036#1.base, #t~mem1036#1.offset;havoc #t~mem1033#1.base, #t~mem1033#1.offset;havoc #t~mem1034#1.base, #t~mem1034#1.offset;havoc #t~mem1035#1.base, #t~mem1035#1.offset;havoc #t~mem1036#1.base, #t~mem1036#1.offset;assume { :begin_inline_tb_find_pci_up_port } true;tb_find_pci_up_port_#in~sw#1.base, tb_find_pci_up_port_#in~sw#1.offset := ~sw~1#1.base, ~sw~1#1.offset;havoc tb_find_pci_up_port_#res#1.base, tb_find_pci_up_port_#res#1.offset;havoc tb_find_pci_up_port_#t~mem1009#1.base, tb_find_pci_up_port_#t~mem1009#1.offset, tb_find_pci_up_port_#t~mem1010#1, tb_find_pci_up_port_#t~mem1011#1.base, tb_find_pci_up_port_#t~mem1011#1.offset, tb_find_pci_up_port_#t~mem1012#1, tb_find_pci_up_port_~sw#1.base, tb_find_pci_up_port_~sw#1.offset, tb_find_pci_up_port_~i~9#1;tb_find_pci_up_port_~sw#1.base, tb_find_pci_up_port_~sw#1.offset := tb_find_pci_up_port_#in~sw#1.base, tb_find_pci_up_port_#in~sw#1.offset;havoc tb_find_pci_up_port_~i~9#1;tb_find_pci_up_port_~i~9#1 := 1bv32; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume 0bv64 != ~bvadd~64(tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset);havoc tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset;call tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !(0bv64 != ~bvadd~64(tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset));havoc tb_pci_alloc_#t~mem1956#1.base, tb_pci_alloc_#t~mem1956#1.offset; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: assume 0bv32 != ~zero_extend~32~8(~tmp~89#1); [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: assume !(0bv32 != ~zero_extend~32~8(~tmp~89#1));call #t~mem1027#1.base, #t~mem1027#1.offset := read~$Pointer$#39(~tb#1.base, ~bvadd~64(172bv64, ~tb#1.offset), 8bv64);call #t~mem1028#1.base, #t~mem1028#1.offset := read~$Pointer$#39(#t~mem1027#1.base, ~bvadd~64(23bv64, #t~mem1027#1.offset), 8bv64);call #t~mem1029#1 := read~intINTTYPE4#39(#t~mem1028#1.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem1028#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~11#1)))), 4bv64); [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: havoc tb_pci_activate_#t~mem2064#1.base, tb_pci_activate_#t~mem2064#1.offset;havoc tb_pci_activate_#t~mem2065#1;havoc tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset;havoc tb_pci_activate_#t~mem2067#1; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: havoc #t~mem1039#1.base, #t~mem1039#1.offset;havoc #t~mem1040#1.base, #t~mem1040#1.offset;havoc #t~mem1041#1.base, #t~mem1041#1.offset; [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume 0bv64 == ~bvadd~64(~tunnel~1#1.base, ~tunnel~1#1.offset);~__port___1~0#1.base, ~__port___1~0#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1062#1.base, #t~mem1062#1.offset := read~$Pointer$#39(~__port___1~0#1.base, ~bvadd~64(38bv64, ~__port___1~0#1.offset), 8bv64); [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !(0bv64 == ~bvadd~64(~tunnel~1#1.base, ~tunnel~1#1.offset));assume { :begin_inline_tb_pci_activate } true;tb_pci_activate_#in~tunnel#1.base, tb_pci_activate_#in~tunnel#1.offset := ~tunnel~1#1.base, ~tunnel~1#1.offset;havoc tb_pci_activate_#res#1;havoc tb_pci_activate_#t~mem2044#1.base, tb_pci_activate_#t~mem2044#1.offset, tb_pci_activate_#t~mem2045#1, tb_pci_activate_#t~mem2046#1.base, tb_pci_activate_#t~mem2046#1.offset, tb_pci_activate_#t~mem2047#1, tb_pci_activate_#t~short2048#1, tb_pci_activate_#t~ret2049#1, tb_pci_activate_#t~mem2050#1.base, tb_pci_activate_#t~mem2050#1.offset, tb_pci_activate_#t~mem2051#1.base, tb_pci_activate_#t~mem2051#1.offset, tb_pci_activate_#t~ret2052#1, tb_pci_activate_#t~mem2053#1.base, tb_pci_activate_#t~mem2053#1.offset, tb_pci_activate_#t~mem2054#1.base, tb_pci_activate_#t~mem2054#1.offset, tb_pci_activate_#t~ret2055#1, tb_pci_activate_#t~mem2056#1.base, tb_pci_activate_#t~mem2056#1.offset, tb_pci_activate_#t~mem2057#1.base, tb_pci_activate_#t~mem2057#1.offset, tb_pci_activate_#t~mem2058#1.base, tb_pci_activate_#t~mem2058#1.offset, tb_pci_activate_#t~ret2059#1.base, tb_pci_activate_#t~ret2059#1.offset, tb_pci_activate_#t~mem2060#1.base, tb_pci_activate_#t~mem2060#1.offset, tb_pci_activate_#t~mem2061#1.base, tb_pci_activate_#t~mem2061#1.offset, tb_pci_activate_#t~mem2062#1.base, tb_pci_activate_#t~mem2062#1.offset, tb_pci_activate_#t~ret2063#1.base, tb_pci_activate_#t~ret2063#1.offset, tb_pci_activate_#t~mem2064#1.base, tb_pci_activate_#t~mem2064#1.offset, tb_pci_activate_#t~mem2065#1, tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset, tb_pci_activate_#t~mem2067#1, tb_pci_activate_#t~ret2068#1, tb_pci_activate_#t~ret2069#1, tb_pci_activate_#t~mem2070#1.base, tb_pci_activate_#t~mem2070#1.offset, tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset, tb_pci_activate_~res~20#1, tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, tb_pci_activate_~__ret_warn_on~31#1, tb_pci_activate_~tmp~145#1, tb_pci_activate_~tmp___0~61#1, tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset, tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset, tb_pci_activate_~tmp___3~24#1;tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset := tb_pci_activate_#in~tunnel#1.base, tb_pci_activate_#in~tunnel#1.offset;havoc tb_pci_activate_~res~20#1;havoc tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset;havoc tb_pci_activate_~__ret_warn_on~31#1;havoc tb_pci_activate_~tmp~145#1;havoc tb_pci_activate_~tmp___0~61#1;havoc tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset;havoc tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset;havoc tb_pci_activate_~tmp___3~24#1;call tb_pci_activate_#t~mem2044#1.base, tb_pci_activate_#t~mem2044#1.offset := read~$Pointer$#39(tb_pci_activate_~tunnel#1.base, ~bvadd~64(24bv64, tb_pci_activate_~tunnel#1.offset), 8bv64);call tb_pci_activate_#t~mem2045#1 := read~intINTTYPE1#39(tb_pci_activate_#t~mem2044#1.base, ~bvadd~64(31bv64, tb_pci_activate_#t~mem2044#1.offset), 1bv64);tb_pci_activate_#t~short2048#1 := 0bv32 != ~zero_extend~32~8(tb_pci_activate_#t~mem2045#1); [2025-02-08 03:37:33,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: havoc list_add_#t~mem1894#1.base, list_add_#t~mem1894#1.offset;havoc list_add_#t~mem1894#1.base, list_add_#t~mem1894#1.offset, list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset;havoc list_add_#in~new#1.base, list_add_#in~new#1.offset, list_add_#in~head#1.base, list_add_#in~head#1.offset;assume { :end_inline_list_add } true;havoc tb_pci_activate_#t~mem2070#1.base, tb_pci_activate_#t~mem2070#1.offset;tb_pci_activate_#res#1 := 0bv32;#t~ret1069#1 := tb_pci_activate_#res#1;havoc tb_pci_activate_#t~mem2044#1.base, tb_pci_activate_#t~mem2044#1.offset, tb_pci_activate_#t~mem2045#1, tb_pci_activate_#t~mem2046#1.base, tb_pci_activate_#t~mem2046#1.offset, tb_pci_activate_#t~mem2047#1, tb_pci_activate_#t~short2048#1, tb_pci_activate_#t~ret2049#1, tb_pci_activate_#t~mem2050#1.base, tb_pci_activate_#t~mem2050#1.offset, tb_pci_activate_#t~mem2051#1.base, tb_pci_activate_#t~mem2051#1.offset, tb_pci_activate_#t~ret2052#1, tb_pci_activate_#t~mem2053#1.base, tb_pci_activate_#t~mem2053#1.offset, tb_pci_activate_#t~mem2054#1.base, tb_pci_activate_#t~mem2054#1.offset, tb_pci_activate_#t~ret2055#1, tb_pci_activate_#t~mem2056#1.base, tb_pci_activate_#t~mem2056#1.offset, tb_pci_activate_#t~mem2057#1.base, tb_pci_activate_#t~mem2057#1.offset, tb_pci_activate_#t~mem2058#1.base, tb_pci_activate_#t~mem2058#1.offset, tb_pci_activate_#t~ret2059#1.base, tb_pci_activate_#t~ret2059#1.offset, tb_pci_activate_#t~mem2060#1.base, tb_pci_activate_#t~mem2060#1.offset, tb_pci_activate_#t~mem2061#1.base, tb_pci_activate_#t~mem2061#1.offset, tb_pci_activate_#t~mem2062#1.base, tb_pci_activate_#t~mem2062#1.offset, tb_pci_activate_#t~ret2063#1.base, tb_pci_activate_#t~ret2063#1.offset, tb_pci_activate_#t~mem2064#1.base, tb_pci_activate_#t~mem2064#1.offset, tb_pci_activate_#t~mem2065#1, tb_pci_activate_#t~mem2066#1.base, tb_pci_activate_#t~mem2066#1.offset, tb_pci_activate_#t~mem2067#1, tb_pci_activate_#t~ret2068#1, tb_pci_activate_#t~ret2069#1, tb_pci_activate_#t~mem2070#1.base, tb_pci_activate_#t~mem2070#1.offset, tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset, tb_pci_activate_~res~20#1, tb_pci_activate_~__tunnel~2#1.base, tb_pci_activate_~__tunnel~2#1.offset, tb_pci_activate_~__ret_warn_on~31#1, tb_pci_activate_~tmp~145#1, tb_pci_activate_~tmp___0~61#1, tb_pci_activate_~tmp___1~38#1.base, tb_pci_activate_~tmp___1~38#1.offset, tb_pci_activate_~tmp___2~30#1.base, tb_pci_activate_~tmp___2~30#1.offset, tb_pci_activate_~tmp___3~24#1;havoc tb_pci_activate_#in~tunnel#1.base, tb_pci_activate_#in~tunnel#1.offset;assume { :end_inline_tb_pci_activate } true;~tmp___6~7#1 := #t~ret1069#1;havoc #t~ret1069#1; [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282-1: SUMMARY for call warn_slowpath_fmt(246bv64, 0bv64, 200bv32, 247bv64, 0bv64); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: tb_find_pci_up_port_~i~9#1 := ~bvadd~32(1bv32, tb_find_pci_up_port_~i~9#1); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: SUMMARY for call _dev_info(#t~mem1041#1.base, ~bvadd~64(148bv64, #t~mem1041#1.offset), 139bv64, 0bv64); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: SUMMARY for call __list_add(list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset, list_add_#t~mem1894#1.base, list_add_#t~mem1894#1.offset); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: assume 1048833bv32 != tb_find_unused_down_port_#t~mem1016#1;havoc tb_find_unused_down_port_#t~mem1015#1.base, tb_find_unused_down_port_#t~mem1015#1.offset;havoc tb_find_unused_down_port_#t~mem1016#1; [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: assume !(1048833bv32 != tb_find_unused_down_port_#t~mem1016#1);havoc tb_find_unused_down_port_#t~mem1015#1.base, tb_find_unused_down_port_#t~mem1015#1.offset;havoc tb_find_unused_down_port_#t~mem1016#1;call tb_find_unused_down_port_#t~mem1017#1.base, tb_find_unused_down_port_#t~mem1017#1.offset := read~$Pointer$#39(tb_find_unused_down_port_~sw#1.base, ~bvadd~64(23bv64, tb_find_unused_down_port_~sw#1.offset), 8bv64); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: havoc tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset; [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863-1: SUMMARY for call #t~ret1046#1 := tb_route(#t~mem1045#1.base, #t~mem1045#1.offset); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: SUMMARY for call tb_path_free(tb_pci_alloc_#t~mem1957#1.base, tb_pci_alloc_#t~mem1957#1.offset); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: call write~$Pointer$#39(tb_pci_alloc_#t~ret1902#1.base, tb_pci_alloc_#t~ret1902#1.offset, tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64);havoc tb_pci_alloc_#t~mem1900#1.base, tb_pci_alloc_#t~mem1900#1.offset;havoc tb_pci_alloc_#t~mem1901#1.base, tb_pci_alloc_#t~mem1901#1.offset;havoc tb_pci_alloc_#t~ret1902#1.base, tb_pci_alloc_#t~ret1902#1.offset;call tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(32bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863: ~tmp___2~15#1 := #t~ret1046#1;havoc #t~mem1045#1.base, #t~mem1045#1.offset;havoc #t~ret1046#1;call #t~mem1047#1.base, #t~mem1047#1.offset := read~$Pointer$#39(~__port~1#1.base, ~bvadd~64(38bv64, ~__port~1#1.offset), 8bv64);call #t~mem1048#1.base, #t~mem1048#1.offset := read~$Pointer$#39(#t~mem1047#1.base, ~bvadd~64(31bv64, #t~mem1047#1.offset), 8bv64);call #t~mem1049#1.base, #t~mem1049#1.offset := read~$Pointer$#39(#t~mem1048#1.base, ~bvadd~64(148bv64, #t~mem1048#1.offset), 8bv64);call #t~mem1050#1.base, #t~mem1050#1.offset := read~$Pointer$#39(#t~mem1049#1.base, ~bvadd~64(148bv64, #t~mem1049#1.offset), 8bv64);call #t~mem1051#1 := read~intINTTYPE1#39(~__port~1#1.base, ~bvadd~64(58bv64, ~__port~1#1.offset), 1bv64); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068-1: SUMMARY for call tb_pci_alloc_#t~ret1902#1.base, tb_pci_alloc_#t~ret1902#1.offset := tb_path_alloc(tb_pci_alloc_#t~mem1901#1.base, tb_pci_alloc_#t~mem1901#1.offset, 2bv32); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume 0bv32 != ~tmp___6~7#1;~__port___2~0#1.base, ~__port___2~0#1.offset := ~up_port~0#1.base, ~up_port~0#1.offset;call #t~mem1070#1.base, #t~mem1070#1.offset := read~$Pointer$#39(~__port___2~0#1.base, ~bvadd~64(38bv64, ~__port___2~0#1.offset), 8bv64); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume !(0bv32 != ~tmp___6~7#1); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call tb_find_unused_down_port_#t~ret1020#1 := tb_port_read(tb_find_unused_down_port_#t~mem1019#1.base, ~bvadd~64(tb_find_unused_down_port_#t~mem1019#1.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(tb_find_unused_down_port_~i~10#1))), tb_find_unused_down_port_~#data~0#1.base, tb_find_unused_down_port_~#data~0#1.offset, 1bv32, tb_find_unused_down_port_~cap~0#1, 1bv32); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: tb_find_unused_down_port_~res~10#1 := tb_find_unused_down_port_#t~ret1020#1;havoc tb_find_unused_down_port_#t~mem1019#1.base, tb_find_unused_down_port_#t~mem1019#1.offset;havoc tb_find_unused_down_port_#t~ret1020#1; [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: call ULTIMATE.dealloc(~#data~1#1.base, ~#data~1#1.offset);havoc ~#data~1#1.base, ~#data~1#1.offset; [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872-1: SUMMARY for call #t~ret1055#1 := tb_route(#t~mem1054#1.base, #t~mem1054#1.offset); srcloc: null [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: ~tmp___3~12#1 := #t~ret1055#1;havoc #t~mem1054#1.base, #t~mem1054#1.offset;havoc #t~ret1055#1;call #t~mem1056#1.base, #t~mem1056#1.offset := read~$Pointer$#39(~__port___0~0#1.base, ~bvadd~64(38bv64, ~__port___0~0#1.offset), 8bv64);call #t~mem1057#1.base, #t~mem1057#1.offset := read~$Pointer$#39(#t~mem1056#1.base, ~bvadd~64(31bv64, #t~mem1056#1.offset), 8bv64);call #t~mem1058#1.base, #t~mem1058#1.offset := read~$Pointer$#39(#t~mem1057#1.base, ~bvadd~64(148bv64, #t~mem1057#1.offset), 8bv64);call #t~mem1059#1.base, #t~mem1059#1.offset := read~$Pointer$#39(#t~mem1058#1.base, ~bvadd~64(148bv64, #t~mem1058#1.offset), 8bv64);call #t~mem1060#1 := read~intINTTYPE1#39(~__port___0~0#1.base, ~bvadd~64(58bv64, ~__port___0~0#1.offset), 1bv64); [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume 0bv64 == ~bvadd~64(tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset);havoc tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset; [2025-02-08 03:37:33,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume !(0bv64 == ~bvadd~64(tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset));havoc tb_pci_alloc_#t~mem1903#1.base, tb_pci_alloc_#t~mem1903#1.offset;call tb_pci_alloc_#t~mem1904#1.base, tb_pci_alloc_#t~mem1904#1.offset := read~$Pointer$#39(tb_pci_alloc_~tunnel~4#1.base, ~bvadd~64(24bv64, tb_pci_alloc_~tunnel~4#1.offset), 8bv64); [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: tb_pci_activate_~res~20#1 := tb_pci_activate_#t~ret2069#1;havoc tb_pci_activate_#t~ret2069#1; [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-1: SUMMARY for call _dev_info(#t~mem1050#1.base, ~bvadd~64(148bv64, #t~mem1050#1.offset), 140bv64, 0bv64); srcloc: null [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292-1: SUMMARY for call tb_pci_activate_#t~ret2069#1 := tb_pci_restart(tb_pci_activate_~tunnel#1.base, tb_pci_activate_~tunnel#1.offset); srcloc: null [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: havoc #t~mem1047#1.base, #t~mem1047#1.offset;havoc #t~mem1048#1.base, #t~mem1048#1.offset;havoc #t~mem1049#1.base, #t~mem1049#1.offset;havoc #t~mem1050#1.base, #t~mem1050#1.offset;havoc #t~mem1051#1; [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: ~i~11#1 := ~bvadd~32(1bv32, ~i~11#1); [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: call tb_find_unused_down_port_#t~mem1023#1 := read~intINTTYPE1#39(tb_find_unused_down_port_~sw#1.base, ~bvadd~64(6bv64, tb_find_unused_down_port_~sw#1.offset), 1bv64); [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call #t~ret1043#1 := tb_port_read(~up_port~0#1.base, ~up_port~0#1.offset, ~#data~1#1.base, ~#data~1#1.offset, 1bv32, ~cap~1#1, 1bv32); srcloc: null [2025-02-08 03:37:33,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: ~tmp___1~19#1 := #t~ret1043#1;havoc #t~ret1043#1; [2025-02-08 03:37:33,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3401: havoc dev_get_drvdata_#t~mem68#1.base, dev_get_drvdata_#t~mem68#1.offset; [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8151: ~i~14 := ~bvadd~32(1bv32, ~i~14); [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-1: assume #t~short1550;call #t~mem1548.base, #t~mem1548.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64);call #t~mem1549.base, #t~mem1549.offset := read~$Pointer$#39(#t~mem1548.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1548.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~14)))), 8bv64);#t~short1550 := 0bv64 != ~bvadd~64(#t~mem1549.base, #t~mem1549.offset); [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-1: assume !#t~short1550; [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: assume #t~short1550;havoc #t~mem1548.base, #t~mem1548.offset;havoc #t~mem1549.base, #t~mem1549.offset;havoc #t~short1550;call #t~mem1551.base, #t~mem1551.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64);call #t~mem1552.base, #t~mem1552.offset := read~$Pointer$#39(#t~mem1551.base, ~bvadd~64(46bv64, ~bvadd~64(#t~mem1551.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~14)))), 8bv64);call #t~mem1553.base, #t~mem1553.offset := read~$Pointer$#39(#t~mem1552.base, ~bvadd~64(38bv64, #t~mem1552.offset), 8bv64); [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: assume !#t~short1550;havoc #t~mem1548.base, #t~mem1548.offset;havoc #t~mem1549.base, #t~mem1549.offset;havoc #t~short1550; [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-2: #t~short1550 := 0bv32 != ~tmp___8~6; [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-2: call #t~mem1546.base, #t~mem1546.offset := read~$Pointer$#39(~sw.base, ~bvadd~64(23bv64, ~sw.offset), 8bv64); [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call #t~ret1547 := tb_is_upstream_port(#t~mem1546.base, ~bvadd~64(#t~mem1546.offset, ~bvmul~64(69bv64, ~sign_extend~64~32(~i~14)))); srcloc: null [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: ~tmp___7~8 := (if 0bv8 == #t~ret1547 then 0bv8 else 1bv8); [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148-1: SUMMARY for call tb_sw_set_unpplugged(#t~mem1553.base, #t~mem1553.offset); srcloc: null [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: havoc #t~mem1551.base, #t~mem1551.offset;havoc #t~mem1552.base, #t~mem1552.offset;havoc #t~mem1553.base, #t~mem1553.offset; [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 0bv8 != ~tmp___7~8;~tmp___8~6 := 0bv32; [2025-02-08 03:37:34,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(0bv8 != ~tmp___7~8);~tmp___8~6 := 1bv32; [2025-02-08 03:37:34,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10156: havoc #t~nondet2281; [2025-02-08 03:37:51,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: havoc tb_cfg_write_raw_#t~mem898#1;havoc tb_cfg_write_raw_#t~mem899#1;havoc tb_cfg_write_raw_#t~mem900#1;havoc tb_cfg_write_raw_#t~mem901#1;call ULTIMATE.dealloc(tb_cfg_write_raw_~#res~6#1.base, tb_cfg_write_raw_~#res~6#1.offset);havoc tb_cfg_write_raw_~#res~6#1.base, tb_cfg_write_raw_~#res~6#1.offset;call ULTIMATE.dealloc(tb_cfg_write_raw_~#request~2#1.base, tb_cfg_write_raw_~#request~2#1.offset);havoc tb_cfg_write_raw_~#request~2#1.base, tb_cfg_write_raw_~#request~2#1.offset;call ULTIMATE.dealloc(tb_cfg_write_raw_~#tmp~72#1.base, tb_cfg_write_raw_~#tmp~72#1.offset);havoc tb_cfg_write_raw_~#tmp~72#1.base, tb_cfg_write_raw_~#tmp~72#1.offset;call ULTIMATE.dealloc(tb_cfg_write_raw_~#reply~2#1.base, tb_cfg_write_raw_~#reply~2#1.offset);havoc tb_cfg_write_raw_~#reply~2#1.base, tb_cfg_write_raw_~#reply~2#1.offset; [2025-02-08 03:37:51,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6415: havoc #t~mem923#1;call ULTIMATE.dealloc(~#res~8#1.base, ~#res~8#1.offset);havoc ~#res~8#1.base, ~#res~8#1.offset;call ULTIMATE.dealloc(~#tmp~74#1.base, ~#tmp~74#1.offset);havoc ~#tmp~74#1.base, ~#tmp~74#1.offset; [2025-02-08 03:37:51,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: havoc tb_cfg_write_raw_#t~mem880#1;havoc tb_cfg_write_raw_#t~mem881#1;havoc tb_cfg_write_raw_#t~mem882#1;havoc tb_cfg_write_raw_#t~mem883#1; [2025-02-08 03:37:51,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: havoc tb_cfg_write_raw_#t~mem886#1;havoc tb_cfg_write_raw_#t~mem887#1;havoc tb_cfg_write_raw_#t~mem888#1;havoc tb_cfg_write_raw_#t~mem889#1; [2025-02-08 03:37:56,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: havoc #t~mem912;call ULTIMATE.dealloc(~#res~7.base, ~#res~7.offset);havoc ~#res~7.base, ~#res~7.offset;call ULTIMATE.dealloc(~#tmp~73.base, ~#tmp~73.offset);havoc ~#tmp~73.base, ~#tmp~73.offset; [2025-02-08 03:37:57,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: havoc #t~mem1615; [2025-02-08 03:37:57,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6537: havoc #t~mem947.base, #t~mem947.offset;havoc #t~mem946;