./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.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-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.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 10f4b45d75b7f8e33b68a5452069f3664fa135d61c66b0be3d2af931c3795906 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:54:25,494 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:54:25,544 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:54:25,553 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:54:25,554 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:54:25,579 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:54:25,580 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:54:25,580 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:54:25,580 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:54:25,581 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:54:25,581 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:54:25,582 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:54:25,582 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:54:25,582 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:54:25,582 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:54:25,582 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:54:25,582 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:54:25,583 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:54:25,583 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:54:25,584 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:54:25,584 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:54:25,585 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:54:25,585 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:54:25,585 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:54:25,585 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:54:25,585 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:54:25,585 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 -> 10f4b45d75b7f8e33b68a5452069f3664fa135d61c66b0be3d2af931c3795906 [2025-02-08 02:54:25,840 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:54:25,846 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:54:25,848 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:54:25,848 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:54:25,849 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:54:25,850 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-02-08 02:54:27,044 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3f7f56dbc/239e1686f3354f36bdc38740dce8c753/FLAGed8b0a675 [2025-02-08 02:54:27,611 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:54:27,613 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-02-08 02:54:27,657 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3f7f56dbc/239e1686f3354f36bdc38740dce8c753/FLAGed8b0a675 [2025-02-08 02:54:28,131 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3f7f56dbc/239e1686f3354f36bdc38740dce8c753 [2025-02-08 02:54:28,132 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:54:28,133 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:54:28,134 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:54:28,134 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:54:28,137 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:54:28,138 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:54:28" (1/1) ... [2025-02-08 02:54:28,138 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29ce66f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:28, skipping insertion in model container [2025-02-08 02:54:28,139 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:54:28" (1/1) ... [2025-02-08 02:54:28,219 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:54:28,544 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-02-08 02:54:28,545 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-02-08 02:54:28,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-02-08 02:54:29,825 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:54:29,883 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:54:29,942 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-02-08 02:54:29,942 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-02-08 02:54:29,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3910] [2025-02-08 02:54:29,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3917] [2025-02-08 02:54:29,946 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3931-3932] [2025-02-08 02:54:29,949 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3952] [2025-02-08 02:54:29,949 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3955] [2025-02-08 02:54:29,949 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3958] [2025-02-08 02:54:29,949 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3961] [2025-02-08 02:54:29,950 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [3996] [2025-02-08 02:54:29,951 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [4003] [2025-02-08 02:54:29,955 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [4078] [2025-02-08 02:54:29,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [4086] [2025-02-08 02:54:29,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [4112] [2025-02-08 02:54:29,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [4120] [2025-02-08 02:54:29,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [4146] [2025-02-08 02:54:29,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [4153] [2025-02-08 02:54:29,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [4160] [2025-02-08 02:54:29,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-02-08 02:54:30,117 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:54:30,225 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:54:30,227 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30 WrapperNode [2025-02-08 02:54:30,227 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:54:30,228 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:54:30,228 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:54:30,228 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:54:30,233 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:30,309 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:30,552 INFO L138 Inliner]: procedures = 228, calls = 3876, calls flagged for inlining = 110, calls inlined = 108, statements flattened = 8194 [2025-02-08 02:54:30,553 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:54:30,554 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:54:30,554 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:54:30,554 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:54:30,561 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:30,562 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:30,613 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:30,855 INFO L175 MemorySlicer]: Split 3110 memory accesses to 31 slices as follows [35, 1981, 16, 2, 2, 2, 37, 1, 3, 9, 5, 2, 9, 3, 263, 1, 26, 33, 5, 16, 34, 36, 11, 77, 57, 11, 16, 258, 2, 155, 2]. 64 percent of accesses are in the largest equivalence class. The 1591 initializations are split as follows [0, 962, 16, 1, 0, 0, 32, 0, 0, 9, 5, 2, 0, 0, 256, 0, 0, 0, 4, 8, 8, 8, 8, 0, 0, 8, 8, 256, 0, 0, 0]. The 865 writes are split as follows [35, 474, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 0, 33, 0, 5, 11, 15, 2, 73, 53, 0, 0, 1, 1, 155, 1]. [2025-02-08 02:54:30,860 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:30,860 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:31,000 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:31,016 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:31,054 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:31,081 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:31,191 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:54:31,192 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:54:31,193 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:54:31,193 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:54:31,194 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:30" (1/1) ... [2025-02-08 02:54:31,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:54:31,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:54:31,223 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 02:54:31,226 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 02:54:31,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 02:54:31,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 02:54:31,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 02:54:31,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 02:54:31,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 02:54:31,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 02:54:31,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 02:54:31,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 02:54:31,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:54:31,247 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:54:31,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:54:31,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:54:31,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:54:31,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:54:31,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:54:31,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:54:31,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:54:31,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:54:31,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:54:31,250 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 02:54:31,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 02:54:31,250 INFO L130 BoogieDeclarations]: Found specification of procedure sFlushRxFIFO [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure sFlushRxFIFO [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_2 [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_2 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure rocket_paranoia_check [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure rocket_paranoia_check [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure rp_wait_until_sent [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_wait_until_sent [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure sFlushTxFIFO [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure sFlushTxFIFO [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure outsw [2025-02-08 02:54:31,251 INFO L138 BoogieDeclarations]: Found implementation of procedure outsw [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:54:31,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:54:31,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:54:31,252 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:54:31,253 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:54:31,253 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:54:31,253 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure sInW [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure sInW [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure GetLineNumber [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure GetLineNumber [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure rp_send_xchar [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_send_xchar [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure out32 [2025-02-08 02:54:31,254 INFO L138 BoogieDeclarations]: Found implementation of procedure out32 [2025-02-08 02:54:31,254 INFO L130 BoogieDeclarations]: Found specification of procedure sInB [2025-02-08 02:54:31,255 INFO L138 BoogieDeclarations]: Found implementation of procedure sInB [2025-02-08 02:54:31,255 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2025-02-08 02:54:31,255 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2025-02-08 02:54:31,255 INFO L130 BoogieDeclarations]: Found specification of procedure rp_start [2025-02-08 02:54:31,255 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_start [2025-02-08 02:54:31,255 INFO L130 BoogieDeclarations]: Found specification of procedure sReadAiopID [2025-02-08 02:54:31,258 INFO L138 BoogieDeclarations]: Found implementation of procedure sReadAiopID [2025-02-08 02:54:31,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:54:31,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:54:31,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:54:31,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 02:54:31,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:54:31,259 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure dtr_rts [2025-02-08 02:54:31,259 INFO L138 BoogieDeclarations]: Found implementation of procedure dtr_rts [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure rp_hangup [2025-02-08 02:54:31,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_hangup [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:54:31,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure sSetInterfaceMode [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure sSetInterfaceMode [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure rp_write_room [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_write_room [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure rp_tiocmset [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_tiocmset [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure init_r_port [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure init_r_port [2025-02-08 02:54:31,260 INFO L130 BoogieDeclarations]: Found specification of procedure rp_ioctl [2025-02-08 02:54:31,260 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_ioctl [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure sModemReset [2025-02-08 02:54:31,262 INFO L138 BoogieDeclarations]: Found implementation of procedure sModemReset [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2025-02-08 02:54:31,262 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:54:31,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 02:54:31,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 02:54:31,263 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure rp_break [2025-02-08 02:54:31,263 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_break [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:54:31,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:54:31,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-02-08 02:54:31,265 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure rp_put_char [2025-02-08 02:54:31,265 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_put_char [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:54:31,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_destroy [2025-02-08 02:54:31,266 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_destroy [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure rp_unthrottle [2025-02-08 02:54:31,266 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_unthrottle [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 02:54:31,266 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 02:54:31,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 02:54:31,266 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:54:31,266 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:54:31,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:54:31,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure carrier_raised [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure carrier_raised [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure sPCIModemReset [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure sPCIModemReset [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure rp_flush_buffer [2025-02-08 02:54:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_flush_buffer [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:54:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:54:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure rp_chars_in_buffer [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_chars_in_buffer [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure configure_r_port [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure configure_r_port [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure sOutW [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure sOutW [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure sDisInterrupts [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure sDisInterrupts [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure rp_set_termios [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_set_termios [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure sOutB [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure sOutB [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure rp_throttle [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_throttle [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure rp_tiocmget [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_tiocmget [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_set [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_set [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure sReadAiopNumChan [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure sReadAiopNumChan [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:54:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:54:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-08 02:54:31,273 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-08 02:54:31,273 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:54:31,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:54:31,274 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2025-02-08 02:54:31,274 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2025-02-08 02:54:31,274 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:54:31,274 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:54:32,021 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:54:32,024 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:54:32,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5991: ~tmp___5~0#1.base, ~tmp___5~0#1.offset := #t~ret731#1.base, #t~ret731#1.offset;call write~int#4(0, ~tmp___5~0#1.base, ~tmp___5~0#1.offset, 8); [2025-02-08 02:54:32,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5991-1: SUMMARY for call #t~ret731#1.base, #t~ret731#1.offset := get_current(); srcloc: null [2025-02-08 02:54:32,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323-1: SUMMARY for call #t~ret1099#1 := sInB((if #t~mem1098#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1098#1 % 65536 % 4294967296 else #t~mem1098#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:32,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: ~i~7#1 := 1 + ~i~7#1; [2025-02-08 02:54:32,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323-2: call #t~mem1098#1 := read~int#1(~ChP#1.base, 28 + ~ChP#1.offset, 4); [2025-02-08 02:54:32,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245: call ULTIMATE.dealloc(sStopRxProcessor_~#R~2#1.base, sStopRxProcessor_~#R~2#1.offset);havoc sStopRxProcessor_~#R~2#1.base, sStopRxProcessor_~#R~2#1.offset; [2025-02-08 02:54:32,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3939: havoc __le32_to_cpup_#t~mem3#1; [2025-02-08 02:54:32,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: havoc #t~nondet1291; [2025-02-08 02:54:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: havoc #t~nondet1266; [2025-02-08 02:54:32,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: havoc #t~nondet1263; [2025-02-08 02:54:32,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 02:54:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: havoc #t~bitwise408; [2025-02-08 02:54:32,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221: havoc #t~mem814; [2025-02-08 02:54:32,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: havoc #t~nondet1264; [2025-02-08 02:54:32,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: havoc #t~nondet1277; [2025-02-08 02:54:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: call ULTIMATE.dealloc(~#R~0.base, ~#R~0.offset);havoc ~#R~0.base, ~#R~0.offset; [2025-02-08 02:54:45,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4726: assume 0 != rp_do_receive_~wRecv~0#1;call rp_do_receive_#t~mem194#1 := read~int#1(rp_do_receive_~cp#1.base, 44 + rp_do_receive_~cp#1.offset, 4);call rp_do_receive_#t~mem195#1.base, rp_do_receive_#t~mem195#1.offset := read~$Pointer$#5(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset, 8);assume { :begin_inline_insw } true;insw_#in~port#1, insw_#in~addr#1.base, insw_#in~addr#1.offset, insw_#in~count#1 := (if rp_do_receive_#t~mem194#1 % 4294967296 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem194#1 % 4294967296 % 4294967296 else rp_do_receive_#t~mem194#1 % 4294967296 % 4294967296 - 4294967296), rp_do_receive_#t~mem195#1.base, rp_do_receive_#t~mem195#1.offset, rp_do_receive_~wRecv~0#1;havoc insw_~port#1, insw_~addr#1.base, insw_~addr#1.offset, insw_~count#1;insw_~port#1 := insw_#in~port#1;insw_~addr#1.base, insw_~addr#1.offset := insw_#in~addr#1.base, insw_#in~addr#1.offset;insw_~count#1 := insw_#in~count#1; [2025-02-08 02:54:45,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4726: assume !(0 != rp_do_receive_~wRecv~0#1); [2025-02-08 02:54:45,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: SUMMARY for call msleep(500); srcloc: null [2025-02-08 02:54:45,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4727: havoc insw_~port#1, insw_~addr#1.base, insw_~addr#1.offset, insw_~count#1;havoc insw_#in~port#1, insw_#in~addr#1.base, insw_#in~addr#1.offset, insw_#in~count#1;assume { :end_inline_insw } true;havoc rp_do_receive_#t~mem194#1;havoc rp_do_receive_#t~mem195#1.base, rp_do_receive_#t~mem195#1.offset; [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841-1: SUMMARY for call init_ISA_#t~strcpy~res927#1.base, init_ISA_#t~strcpy~res927#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 59, 0); srcloc: null [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: havoc init_ISA_#t~strcpy~res927#1.base, init_ISA_#t~strcpy~res927#1.offset; [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445-1: SUMMARY for call register_PCI_#t~strcpy~res845#1.base, register_PCI_#t~strcpy~res845#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 37, 0); srcloc: null [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume -2147483648 <= rp_cleanup_module_#t~ret985#1 && rp_cleanup_module_#t~ret985#1 <= 2147483647;rp_cleanup_module_~retval~2#1 := rp_cleanup_module_#t~ret985#1;havoc rp_cleanup_module_#t~ret985#1; [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: SUMMARY for call rp_cleanup_module_#t~ret985#1 := tty_unregister_driver(~rocket_driver~0.base, ~rocket_driver~0.offset); srcloc: null [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: assume rp_write_#t~mem808#1 <= 255;havoc rp_write_#t~mem808#1; [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: assume !(rp_write_#t~mem808#1 <= 255);havoc rp_write_#t~mem808#1; [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182-1: call rp_write_#t~mem808#1 := read~int#1(rp_write_~info~18#1.base, 1209 + rp_write_~info~18#1.offset, 4); [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: assume 0 != rp_cleanup_module_~retval~2#1; [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: assume !(0 != rp_cleanup_module_~retval~2#1); [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843-1: SUMMARY for call init_ISA_#t~strcpy~res928#1.base, init_ISA_#t~strcpy~res928#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 60, 0); srcloc: null [2025-02-08 02:54:45,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: havoc init_ISA_#t~strcpy~res928#1.base, init_ISA_#t~strcpy~res928#1.offset; [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6183: SUMMARY for call tty_wakeup(rp_write_~tty#1.base, rp_write_~tty#1.offset); srcloc: null [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976-1: SUMMARY for call rp_cleanup_module_#t~ret986#1 := printk(72, 0); srcloc: null [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume -2147483648 <= rp_cleanup_module_#t~ret986#1 && rp_cleanup_module_#t~ret986#1 <= 2147483647;havoc rp_cleanup_module_#t~ret986#1; [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: assume register_PCI_#t~switch861#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(2060, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: assume !register_PCI_#t~switch861#1;register_PCI_#t~switch861#1 := true; [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 2;call write~int#1(9, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 3 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: call write~int#1(init_ISA_~total_num_chan~0#1, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 8);call write~int#1(4096, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * init_ISA_~i#1, 8);call init_ISA_#t~mem929#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume 0 == rp_close_~tmp___0~13#1; [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume !(0 == rp_close_~tmp___0~13#1); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume 0 != rp_do_receive_~ToRecv~0#1 % 2;call rp_do_receive_#t~mem196#1.base, rp_do_receive_#t~mem196#1.offset := read~$Pointer$#5(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset, 8);call rp_do_receive_#t~mem197#1 := read~int#1(rp_do_receive_~cp#1.base, 44 + rp_do_receive_~cp#1.offset, 4); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume !(0 != rp_do_receive_~ToRecv~0#1 % 2); [2025-02-08 02:54:45,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: assume 0 != sPCIInitController_#t~mem820#1;havoc sPCIInitController_#t~mem820#1;call sPCIInitController_#t~mem821#1 := read~int#1(sPCIInitController_~CtlP#1.base, 20 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: assume !(0 != sPCIInitController_#t~mem820#1);havoc sPCIInitController_#t~mem820#1;call sPCIInitController_#t~mem825#1 := read~int#1(sPCIInitController_~CtlP#1.base, 20 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6186: rp_write_#res#1 := rp_write_~retval~1#1; [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318-1: call sPCIInitController_#t~mem820#1 := read~int#1(sPCIInitController_~CtlP#1.base, 16 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6186-1: SUMMARY for call mutex_unlock(rp_write_~info~18#1.base, 1385 + rp_write_~info~18#1.offset); srcloc: null [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: rp_cleanup_module_~i~3#1 := 0; [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847-1: SUMMARY for call init_ISA_#t~ret930#1 := printk(61, 0); srcloc: null [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: assume -2147483648 <= init_ISA_#t~ret930#1 && init_ISA_#t~ret930#1 <= 2147483647;havoc init_ISA_#t~mem929#1;havoc init_ISA_#t~ret930#1;call init_ISA_#t~mem931#1 := read~int#1(~#rocketModel~0.base, 100 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 4);call init_ISA_#t~mem932#1 := read~int#1(~#rocketModel~0.base, 100 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 4);call init_ISA_#t~mem933#1 := read~int#1(~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 8); [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: call write~int#15(rp_do_receive_#t~ret198#1, rp_do_receive_#t~mem196#1.base, rp_do_receive_#t~mem196#1.offset + (if (18446744073709551615 + rp_do_receive_~ToRecv~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + rp_do_receive_~ToRecv~0#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + rp_do_receive_~ToRecv~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc rp_do_receive_#t~mem196#1.base, rp_do_receive_#t~mem196#1.offset;havoc rp_do_receive_#t~mem197#1;havoc rp_do_receive_#t~ret198#1; [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733-1: SUMMARY for call rp_do_receive_#t~ret198#1 := sInB((if rp_do_receive_#t~mem197#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem197#1 % 65536 % 4294967296 else rp_do_receive_#t~mem197#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-1: SUMMARY for call register_PCI_#t~strcpy~res872#1.base, register_PCI_#t~strcpy~res872#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 51, 0); srcloc: null [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: call write~int#1(4, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8);call register_PCI_#t~mem873#1 := read~int#1(register_PCI_~dev#1.base, 1612 + register_PCI_~dev#1.offset, 8);call write~int#20(register_PCI_#t~mem873#1, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);call register_PCI_#t~mem874#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);register_PCI_~UPCIRingInd~0#1 := 192 + register_PCI_#t~mem874#1;call register_PCI_#t~mem875#1 := read~int#1(register_PCI_~dev#1.base, 1556 + register_PCI_~dev#1.offset, 8);register_PCI_~ConfigIO~0#1 := register_PCI_#t~mem875#1;call write~int#21(3, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451-1: SUMMARY for call register_PCI_#t~strcpy~res846#1.base, register_PCI_#t~strcpy~res846#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 38, 0); srcloc: null [2025-02-08 02:54:45,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: call write~int#1(16, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319-1: SUMMARY for call sPCIInitController_#t~ret822#1 := sInW((if sPCIInitController_#t~mem821#1 % 65536 % 4294967296 <= 2147483647 then sPCIInitController_#t~mem821#1 % 65536 % 4294967296 else sPCIInitController_#t~mem821#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: sPCIInitController_~tmp~51#1 := sPCIInitController_#t~ret822#1;havoc sPCIInitController_#t~mem821#1;havoc sPCIInitController_#t~ret822#1;sPCIInitController_~w~0#1 := sPCIInitController_~tmp~51#1 % 65536;call sPCIInitController_#t~mem823#1 := read~int#1(sPCIInitController_~CtlP#1.base, 20 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849-1: SUMMARY for call init_ISA_#t~ret934#1 := printk(62, 0); srcloc: null [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume -2147483648 <= init_ISA_#t~ret934#1 && init_ISA_#t~ret934#1 <= 2147483647;havoc init_ISA_#t~mem931#1;havoc init_ISA_#t~mem932#1;havoc init_ISA_#t~mem933#1;havoc init_ISA_#t~ret934#1;init_ISA_#res#1 := 1;call ULTIMATE.dealloc(init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset);havoc init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset; [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5396-1: SUMMARY for call mutex_lock_nested(rp_close_~port~1#1.base, 658 + rp_close_~port~1#1.offset, 0); srcloc: null [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5396: rp_close_~cp~4#1.base, rp_close_~cp~4#1.offset := rp_close_~info~4#1.base, 1017 + rp_close_~info~4#1.offset;call rp_close_#t~mem484#1 := read~int#1(rp_close_~cp~4#1.base, 52 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321-1: SUMMARY for call sOutW((if sPCIInitController_#t~mem823#1 % 65536 % 4294967296 <= 2147483647 then sPCIInitController_#t~mem823#1 % 65536 % 4294967296 else sPCIInitController_#t~mem823#1 % 65536 % 4294967296 - 4294967296), (if (1 + sPCIInitController_~w~0#1 % 65536 - 2 * (sPCIInitController_~w~0#1 % 65536 % 2)) % 4294967296 % 4294967296 <= 2147483647 then (1 + sPCIInitController_~w~0#1 % 65536 - 2 * (sPCIInitController_~w~0#1 % 65536 % 2)) % 4294967296 % 4294967296 else (1 + sPCIInitController_~w~0#1 % 65536 - 2 * (sPCIInitController_~w~0#1 % 65536 % 2)) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: havoc sPCIInitController_#t~mem823#1;call sPCIInitController_#t~mem824#1 := read~int#1(sPCIInitController_~CtlP#1.base, 20 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume 0 != (rp_cleanup_module_#t~mem987#1.base + rp_cleanup_module_#t~mem987#1.offset) % 18446744073709551616;havoc rp_cleanup_module_#t~mem987#1.base, rp_cleanup_module_#t~mem987#1.offset;assume { :begin_inline_tty_unregister_device } true;tty_unregister_device_#in~arg0#1.base, tty_unregister_device_#in~arg0#1.offset, tty_unregister_device_#in~arg1#1 := ~rocket_driver~0.base, ~rocket_driver~0.offset, rp_cleanup_module_~i~3#1;havoc tty_unregister_device_~arg0#1.base, tty_unregister_device_~arg0#1.offset, tty_unregister_device_~arg1#1;tty_unregister_device_~arg0#1.base, tty_unregister_device_~arg0#1.offset := tty_unregister_device_#in~arg0#1.base, tty_unregister_device_#in~arg0#1.offset;tty_unregister_device_~arg1#1 := tty_unregister_device_#in~arg1#1; [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume !(0 != (rp_cleanup_module_#t~mem987#1.base + rp_cleanup_module_#t~mem987#1.offset) % 18446744073709551616);havoc rp_cleanup_module_#t~mem987#1.base, rp_cleanup_module_#t~mem987#1.offset; [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982-1: call rp_cleanup_module_#t~mem987#1.base, rp_cleanup_module_#t~mem987#1.offset := read~$Pointer$#14(~#rp_table~0.base, ~#rp_table~0.offset + 8 * rp_cleanup_module_~i~3#1, 8); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 2;call write~int#1(3, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 2051 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436: havoc tty_insert_flip_string_flags_#t~nondet1284#1;tty_insert_flip_char_#t~ret153#1 := tty_insert_flip_string_flags_#res#1;havoc tty_insert_flip_string_flags_#t~nondet1284#1, tty_insert_flip_string_flags_~arg0#1.base, tty_insert_flip_string_flags_~arg0#1.offset, tty_insert_flip_string_flags_~arg1#1.base, tty_insert_flip_string_flags_~arg1#1.offset, tty_insert_flip_string_flags_~arg2#1.base, tty_insert_flip_string_flags_~arg2#1.offset, tty_insert_flip_string_flags_~arg3#1;havoc tty_insert_flip_string_flags_#in~arg0#1.base, tty_insert_flip_string_flags_#in~arg0#1.offset, tty_insert_flip_string_flags_#in~arg1#1.base, tty_insert_flip_string_flags_#in~arg1#1.offset, tty_insert_flip_string_flags_#in~arg2#1.base, tty_insert_flip_string_flags_#in~arg2#1.offset, tty_insert_flip_string_flags_#in~arg3#1;assume { :end_inline_tty_insert_flip_string_flags } true;assume -2147483648 <= tty_insert_flip_char_#t~ret153#1 && tty_insert_flip_char_#t~ret153#1 <= 2147483647;tty_insert_flip_char_~tmp___2~0#1 := tty_insert_flip_char_#t~ret153#1;havoc tty_insert_flip_char_#t~ret153#1;tty_insert_flip_char_#res#1 := tty_insert_flip_char_~tmp___2~0#1;call ULTIMATE.dealloc(tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset);havoc tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset;call ULTIMATE.dealloc(tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset);havoc tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset; [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322: havoc sPCIInitController_#t~mem824#1; [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6322-1: SUMMARY for call sOutW((if sPCIInitController_#t~mem824#1 % 65536 % 4294967296 <= 2147483647 then sPCIInitController_#t~mem824#1 % 65536 % 4294967296 else sPCIInitController_#t~mem824#1 % 65536 % 4294967296 - 4294967296), (if sPCIInitController_~w~0#1 % 65536 % 4294967296 <= 2147483647 then sPCIInitController_~w~0#1 % 65536 % 4294967296 else sPCIInitController_~w~0#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: havoc tty_unregister_device_~arg0#1.base, tty_unregister_device_~arg0#1.offset, tty_unregister_device_~arg1#1;havoc tty_unregister_device_#in~arg0#1.base, tty_unregister_device_#in~arg0#1.offset, tty_unregister_device_#in~arg1#1;assume { :end_inline_tty_unregister_device } true;call rp_cleanup_module_#t~mem988#1.base, rp_cleanup_module_#t~mem988#1.offset := read~$Pointer$#14(~#rp_table~0.base, ~#rp_table~0.offset + 8 * rp_cleanup_module_~i~3#1, 8); [2025-02-08 02:54:45,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737: havoc tty_flip_buffer_push_~arg0#1.base, tty_flip_buffer_push_~arg0#1.offset;havoc tty_flip_buffer_push_#in~arg0#1.base, tty_flip_buffer_push_#in~arg0#1.offset;assume { :end_inline_tty_flip_buffer_push } true;call ULTIMATE.dealloc(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset);havoc rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset; [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-1: assume { :begin_inline_tty_flip_buffer_push } true;tty_flip_buffer_push_#in~arg0#1.base, tty_flip_buffer_push_#in~arg0#1.offset := rp_do_receive_~info#1.base, 4 + rp_do_receive_~info#1.offset;havoc tty_flip_buffer_push_~arg0#1.base, tty_flip_buffer_push_~arg0#1.offset;tty_flip_buffer_push_~arg0#1.base, tty_flip_buffer_push_~arg0#1.offset := tty_flip_buffer_push_#in~arg0#1.base, tty_flip_buffer_push_#in~arg0#1.offset; [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: rp_close_~tmp___1~8#1 := rp_close_#t~ret485#1;havoc rp_close_#t~mem484#1;havoc rp_close_#t~ret485#1;call rp_close_#t~mem486#1 := read~int#1(rp_close_~info~4#1.base, 1225 + rp_close_~info~4#1.offset, 4);rp_close_~timeout~0#1 := (if 250 * (1 + (if rp_close_~tmp___1~8#1 % 256 % 4294967296 <= 2147483647 then rp_close_~tmp___1~8#1 % 256 % 4294967296 else rp_close_~tmp___1~8#1 % 256 % 4294967296 - 4294967296)) < 0 && 0 != 250 * (1 + (if rp_close_~tmp___1~8#1 % 256 % 4294967296 <= 2147483647 then rp_close_~tmp___1~8#1 % 256 % 4294967296 else rp_close_~tmp___1~8#1 % 256 % 4294967296 - 4294967296)) % rp_close_#t~mem486#1 then (if rp_close_#t~mem486#1 < 0 then 250 * (1 + (if rp_close_~tmp___1~8#1 % 256 % 4294967296 <= 2147483647 then rp_close_~tmp___1~8#1 % 256 % 4294967296 else rp_close_~tmp___1~8#1 % 256 % 4294967296 - 4294967296)) / rp_close_#t~mem486#1 - 1 else 1 + 250 * (1 + (if rp_close_~tmp___1~8#1 % 256 % 4294967296 <= 2147483647 then rp_close_~tmp___1~8#1 % 256 % 4294967296 else rp_close_~tmp___1~8#1 % 256 % 4294967296 - 4294967296)) / rp_close_#t~mem486#1) else 250 * (1 + (if rp_close_~tmp___1~8#1 % 256 % 4294967296 <= 2147483647 then rp_close_~tmp___1~8#1 % 256 % 4294967296 else rp_close_~tmp___1~8#1 % 256 % 4294967296 - 4294967296)) / rp_close_#t~mem486#1);havoc rp_close_#t~mem486#1; [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-2: havoc sEnInterrupts_#t~bitwise1120#1;assume ((((((if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) < 0 && (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8 >= 0) || sEnInterrupts_#t~bitwise1120#1 >= (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8) && (((if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) >= 0 && (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8 < 0) || sEnInterrupts_#t~bitwise1120#1 >= (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256))) && (((if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) < 0 || (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8 < 0) || sEnInterrupts_#t~bitwise1120#1 <= (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) + (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8)) && (((if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) >= 0 && (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8 >= 0) || sEnInterrupts_#t~bitwise1120#1 < 0)) && sEnInterrupts_#t~bitwise1120#1 <= 2147483647; [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-1: [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398-1: SUMMARY for call rp_close_#t~ret485#1 := sInB((if rp_close_#t~mem484#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem484#1 % 65536 % 4294967296 else rp_close_#t~mem484#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: call write~int#1(sEnInterrupts_#t~bitwise1120#1, sEnInterrupts_~ChP#1.base, 150 + sEnInterrupts_~ChP#1.offset, 1);havoc sEnInterrupts_#t~mem1119#1;havoc sEnInterrupts_#t~bitwise1120#1;call sEnInterrupts_#t~mem1121#1 := read~int#1(sEnInterrupts_~ChP#1.base, 36 + sEnInterrupts_~ChP#1.offset, 4); [2025-02-08 02:54:45,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-4: assume 0 == (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) || (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8;sEnInterrupts_#t~bitwise1120#1 := (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8; [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-4: assume !(0 == (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) || (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256) == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-3: assume 0 == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8;sEnInterrupts_#t~bitwise1120#1 := (if sEnInterrupts_#t~mem1119#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1119#1 % 256 % 256 else sEnInterrupts_#t~mem1119#1 % 256 % 256 - 256); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-3: assume !(0 == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) % 8); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;#t~ret1295#1 := main_#res#1;havoc main_#t~ret1179#1.base, main_#t~ret1179#1.offset, main_#t~ret1180#1.base, main_#t~ret1180#1.offset, main_#t~nondet1181#1, main_#t~nondet1182#1, main_#t~nondet1183#1, main_#t~ret1184#1.base, main_#t~ret1184#1.offset, main_#t~ret1185#1.base, main_#t~ret1185#1.offset, main_#t~nondet1186#1, main_#t~nondet1187#1, main_#t~nondet1188#1, main_#t~nondet1189#1, main_#t~nondet1190#1, main_#t~nondet1191#1, main_#t~nondet1192#1, main_#t~nondet1193#1, main_#t~nondet1194#1, main_#t~switch1195#1, main_#t~nondet1196#1, main_#t~switch1197#1, main_#t~ret1198#1, main_#t~ret1199#1, main_#t~ret1200#1, main_#t~ret1201#1, main_#t~ret1202#1, main_#t~ret1203#1, main_#t~nondet1204#1, main_#t~switch1205#1, main_#t~ret1206#1, main_#t~nondet1207#1, main_#t~switch1208#1, main_#t~nondet1209#1, main_#t~switch1210#1, main_#t~ret1211#1, main_#t~ret1212#1, main_#t~ret1213#1, main_#t~ret1214#1, main_#t~ret1215#1, main_#t~ret1216#1, main_#t~ret1217#1, main_#t~ret1218#1, main_#t~ret1219#1, main_#t~ret1220#1, main_#t~ret1221#1, main_#t~ret1222#1, main_#t~ret1223#1, main_#t~ret1224#1, main_#t~ret1225#1, main_#t~ret1226#1, main_#t~ret1227#1, main_#t~ret1228#1, main_#t~ret1229#1, main_#t~ret1230#1, main_#t~ret1231#1, main_#t~ret1232#1, main_#t~ret1233#1, main_#t~ret1234#1, main_#t~ret1235#1, main_#t~ret1236#1, main_#t~ret1237#1, main_#t~ret1238#1, main_#t~ret1239#1, main_#t~ret1240#1, main_#t~ret1241#1, main_#t~ret1242#1, main_#t~ret1243#1, main_#t~ret1244#1, main_#t~ret1245#1, main_#t~ret1246#1, main_#t~ret1247#1, main_#t~ret1248#1, main_#t~ret1249#1, main_#t~ret1250#1, main_#t~ret1251#1, main_#t~ret1252#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~65#1.base, main_~tmp~65#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~32#1.base, main_~tmp___0~32#1.offset, main_~ldvarg2~0#1, main_~tmp___1~17#1, main_~ldvarg3~0#1, main_~tmp___2~5#1, main_~ldvarg11~0#1, main_~tmp___3~2#1, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___4~2#1.base, main_~tmp___4~2#1.offset, main_~ldvarg12~0#1.base, main_~ldvarg12~0#1.offset, main_~tmp___5~1#1.base, main_~tmp___5~1#1.offset, main_~ldvarg5~0#1, main_~tmp___6~0#1, main_~ldvarg6~0#1, main_~tmp___7~0#1, main_~ldvarg8~0#1, main_~tmp___8~0#1, main_~ldvarg14~0#1, main_~tmp___9~0#1, main_~ldvarg4~0#1, main_~tmp___10~0#1, main_~ldvarg13~0#1, main_~tmp___11~0#1, main_~ldvarg10~0#1, main_~tmp___12~0#1, main_~ldvarg9~0#1, main_~tmp___13~0#1, main_~tmp___14~0#1, main_~tmp___15~0#1, main_~tmp___16~0#1, main_~tmp___17~0#1, main_~tmp___18~0#1;assume { :end_inline_main } true; [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984-1: SUMMARY for call tty_port_destroy(rp_cleanup_module_#t~mem988#1.base, 4 + rp_cleanup_module_#t~mem988#1.offset); srcloc: null [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: havoc rp_cleanup_module_#t~mem988#1.base, rp_cleanup_module_#t~mem988#1.offset;call rp_cleanup_module_#t~mem989#1.base, rp_cleanup_module_#t~mem989#1.offset := read~$Pointer$#14(~#rp_table~0.base, ~#rp_table~0.offset + 8 * rp_cleanup_module_~i~3#1, 8); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: call ULTIMATE.dealloc(init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset);havoc init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset;rp_init_#t~ret980#1 := init_ISA_#res#1;havoc init_ISA_#t~mem893#1, init_ISA_#t~mem894#1, init_ISA_#t~ret895#1.base, init_ISA_#t~ret895#1.offset, init_ISA_#t~mem896#1, init_ISA_#t~ret897#1, init_ISA_#t~mem898#1, init_ISA_#t~mem899#1, init_ISA_#t~switch900#1, init_ISA_#t~mem901#1, init_ISA_#t~ret902#1, init_ISA_#t~mem903#1, init_ISA_#t~mem904#1, init_ISA_#t~mem905#1, init_ISA_#t~bitwise906#1, init_ISA_#t~mem907#1, init_ISA_#t~mem908#1, init_ISA_#t~mem909#1, init_ISA_#t~mem910#1, init_ISA_#t~bitwise911#1, init_ISA_#t~mem912#1, init_ISA_#t~mem913#1, init_ISA_#t~mem914#1, init_ISA_#t~mem915#1, init_ISA_#t~mem916#1, init_ISA_#t~mem917#1, init_ISA_#t~mem918#1, init_ISA_#t~bitwise919#1, init_ISA_#t~mem920#1, init_ISA_#t~mem921#1, init_ISA_#t~mem922#1, init_ISA_#t~mem923#1, init_ISA_#t~mem924#1, init_ISA_#t~short925#1, init_ISA_#t~mem926#1, init_ISA_#t~strcpy~res927#1.base, init_ISA_#t~strcpy~res927#1.offset, init_ISA_#t~strcpy~res928#1.base, init_ISA_#t~strcpy~res928#1.offset, init_ISA_#t~mem929#1, init_ISA_#t~ret930#1, init_ISA_#t~mem931#1, init_ISA_#t~mem932#1, init_ISA_#t~mem933#1, init_ISA_#t~ret934#1, init_ISA_~i#1, init_ISA_~num_aiops~1#1, init_ISA_~num_chan~1#1, init_ISA_~total_num_chan~0#1, init_ISA_~aiop~2#1, init_ISA_~chan~1#1, init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset, init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset, init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset, init_ISA_~tmp~54#1.base, init_ISA_~tmp~54#1.offset;havoc init_ISA_#in~i#1;assume { :end_inline_init_ISA } true;assume -2147483648 <= rp_init_#t~ret980#1 && rp_init_#t~ret980#1 <= 2147483647;rp_init_~tmp___0~28#1 := rp_init_#t~ret980#1; [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324-1: SUMMARY for call sOutW((if sPCIInitController_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then sPCIInitController_#t~mem825#1 % 65536 % 4294967296 else sPCIInitController_#t~mem825#1 % 65536 % 4294967296 - 4294967296), 8192); srcloc: null [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: SUMMARY for call out32((if sEnInterrupts_#t~mem1121#1 % 65536 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1121#1 % 65536 % 4294967296 else sEnInterrupts_#t~mem1121#1 % 65536 % 4294967296 - 4294967296), sEnInterrupts_~ChP#1.base, 148 + sEnInterrupts_~ChP#1.offset); srcloc: null [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324: havoc sPCIInitController_#t~mem825#1; [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc sEnInterrupts_#t~mem1121#1;call sEnInterrupts_#t~mem1122#1 := read~int#1(sEnInterrupts_~ChP#1.base, 146 + sEnInterrupts_~ChP#1.offset, 1); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871: assume 0 == rp_do_poll_#t~mem243#1 % 18446744073709551616;havoc rp_do_poll_#t~mem243#1; [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871: assume !(0 == rp_do_poll_#t~mem243#1 % 18446744073709551616);havoc rp_do_poll_#t~mem243#1;rp_do_poll_~ctlp~0#1.base, rp_do_poll_~ctlp~0#1.offset := ~#sController~0.base, ~#sController~0.offset + 130 * (if rp_do_poll_~ctrl~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_do_poll_~ctrl~0#1 % 18446744073709551616 % 18446744073709551616 else rp_do_poll_~ctrl~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call rp_do_poll_#t~mem244#1 := read~int#1(rp_do_poll_~ctlp~0#1.base, 8 + rp_do_poll_~ctlp~0#1.offset, 4); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871-1: call rp_do_poll_#t~mem243#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * rp_do_poll_~ctrl~0#1, 8); [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985-1: SUMMARY for call kfree(rp_cleanup_module_#t~mem989#1.base, rp_cleanup_module_#t~mem989#1.offset); srcloc: null [2025-02-08 02:54:45,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: havoc rp_cleanup_module_#t~mem989#1.base, rp_cleanup_module_#t~mem989#1.offset; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382: call write~int#1(sEnInterrupts_#t~bitwise1124#1, sEnInterrupts_~ChP#1.base, 146 + sEnInterrupts_~ChP#1.offset, 1);havoc sEnInterrupts_#t~mem1122#1;havoc sEnInterrupts_#t~bitwise1123#1;havoc sEnInterrupts_#t~bitwise1124#1;call sEnInterrupts_#t~mem1125#1 := read~int#1(sEnInterrupts_~ChP#1.base, 36 + sEnInterrupts_~ChP#1.offset, 4); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: SUMMARY for call register_PCI_#t~strcpy~res847#1.base, register_PCI_#t~strcpy~res847#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 39, 0); srcloc: null [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5400: assume 0 == rp_close_~timeout~0#1;rp_close_~timeout~0#1 := 1; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5400: assume !(0 == rp_close_~timeout~0#1); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: call write~int#1(16, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-4: assume 0 == (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) || (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) == sEnInterrupts_#t~bitwise1123#1;sEnInterrupts_#t~bitwise1124#1 := sEnInterrupts_#t~bitwise1123#1; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-4: assume !(0 == (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) || (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) == sEnInterrupts_#t~bitwise1123#1); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-3: assume 0 == sEnInterrupts_#t~bitwise1123#1;sEnInterrupts_#t~bitwise1124#1 := (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-3: assume !(0 == sEnInterrupts_#t~bitwise1123#1); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: havoc __tty_alloc_driver_#t~ret1262#1.base, __tty_alloc_driver_#t~ret1262#1.offset;alloc_tty_driver_#t~ret96#1.base, alloc_tty_driver_#t~ret96#1.offset := __tty_alloc_driver_#res#1.base, __tty_alloc_driver_#res#1.offset;havoc __tty_alloc_driver_#t~ret1262#1.base, __tty_alloc_driver_#t~ret1262#1.offset, __tty_alloc_driver_~arg0#1, __tty_alloc_driver_~arg1#1.base, __tty_alloc_driver_~arg1#1.offset, __tty_alloc_driver_~arg2#1;havoc __tty_alloc_driver_#in~arg0#1, __tty_alloc_driver_#in~arg1#1.base, __tty_alloc_driver_#in~arg1#1.offset, __tty_alloc_driver_#in~arg2#1;assume { :end_inline___tty_alloc_driver } true;alloc_tty_driver_~tmp~12#1.base, alloc_tty_driver_~tmp~12#1.offset := alloc_tty_driver_#t~ret96#1.base, alloc_tty_driver_#t~ret96#1.offset;havoc alloc_tty_driver_#t~ret96#1.base, alloc_tty_driver_#t~ret96#1.offset;alloc_tty_driver_~ret~0#1.base, alloc_tty_driver_~ret~0#1.offset := alloc_tty_driver_~tmp~12#1.base, alloc_tty_driver_~tmp~12#1.offset; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-2: havoc sEnInterrupts_#t~bitwise1124#1;assume ((((((if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) < 0 && sEnInterrupts_#t~bitwise1123#1 >= 0) || sEnInterrupts_#t~bitwise1124#1 >= sEnInterrupts_#t~bitwise1123#1) && (((if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) >= 0 && sEnInterrupts_#t~bitwise1123#1 < 0) || sEnInterrupts_#t~bitwise1124#1 >= (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256))) && (((if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) < 0 || sEnInterrupts_#t~bitwise1123#1 < 0) || sEnInterrupts_#t~bitwise1124#1 <= (if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) + sEnInterrupts_#t~bitwise1123#1)) && (((if sEnInterrupts_#t~mem1122#1 % 256 % 256 <= 127 then sEnInterrupts_#t~mem1122#1 % 256 % 256 else sEnInterrupts_#t~mem1122#1 % 256 % 256 - 256) >= 0 && sEnInterrupts_#t~bitwise1123#1 >= 0) || sEnInterrupts_#t~bitwise1124#1 < 0)) && sEnInterrupts_#t~bitwise1124#1 <= 2147483647; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-1: [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-8: assume 0 == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256);sEnInterrupts_#t~bitwise1123#1 := 0; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-8: assume !(0 == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256)); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-7: assume 16 == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256);sEnInterrupts_#t~bitwise1123#1 := (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-7: assume !(16 == (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256)); [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-6: havoc sEnInterrupts_#t~bitwise1123#1;assume (((((if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) < 0 || sEnInterrupts_#t~bitwise1123#1 <= (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256)) && sEnInterrupts_#t~bitwise1123#1 <= 16) && sEnInterrupts_#t~bitwise1123#1 >= 0) && ((if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256) >= 0 || sEnInterrupts_#t~bitwise1123#1 > 16 + (if sEnInterrupts_~Flags#1 % 4294967296 % 256 <= 127 then sEnInterrupts_~Flags#1 % 4294967296 % 256 else sEnInterrupts_~Flags#1 % 4294967296 % 256 - 256))) && sEnInterrupts_#t~bitwise1123#1 >= -2147483648; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-5: [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590: assume register_PCI_#t~switch861#1; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590: assume !register_PCI_#t~switch861#1;havoc register_PCI_#t~mem860#1;havoc register_PCI_#t~switch861#1;havoc register_PCI_#t~mem862#1;havoc register_PCI_#t~mem863#1;havoc register_PCI_#t~strcpy~res868#1.base, register_PCI_#t~strcpy~res868#1.offset;havoc register_PCI_#t~mem869#1;havoc register_PCI_#t~mem870#1;havoc register_PCI_#t~mem871#1;havoc register_PCI_#t~strcpy~res872#1.base, register_PCI_#t~strcpy~res872#1.offset;havoc register_PCI_#t~mem873#1;havoc register_PCI_#t~mem874#1;havoc register_PCI_#t~mem875#1;havoc register_PCI_#t~mem860#1;havoc register_PCI_#t~switch861#1;havoc register_PCI_#t~mem862#1;havoc register_PCI_#t~mem863#1;havoc register_PCI_#t~strcpy~res868#1.base, register_PCI_#t~strcpy~res868#1.offset;havoc register_PCI_#t~mem869#1;havoc register_PCI_#t~mem870#1;havoc register_PCI_#t~mem871#1;havoc register_PCI_#t~strcpy~res872#1.base, register_PCI_#t~strcpy~res872#1.offset;havoc register_PCI_#t~mem873#1;havoc register_PCI_#t~mem874#1;havoc register_PCI_#t~mem875#1; [2025-02-08 02:54:45,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-1: SUMMARY for call out32((if sEnInterrupts_#t~mem1125#1 % 65536 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1125#1 % 65536 % 4294967296 else sEnInterrupts_#t~mem1125#1 % 65536 % 4294967296 - 4294967296), sEnInterrupts_~ChP#1.base, 144 + sEnInterrupts_~ChP#1.offset); srcloc: null [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: call write~int#1(0, sPCIInitController_~CtlP#1.base, 46 + sPCIInitController_~CtlP#1.offset, 4);sPCIInitController_~i~1#1 := 0; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383: havoc sEnInterrupts_#t~mem1125#1; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-2: havoc sEnInterrupts_#t~bitwise1126#1;assume sEnInterrupts_#t~bitwise1126#1 % 4294967296 <= sEnInterrupts_~Flags#1 % 4294967296 && sEnInterrupts_#t~bitwise1126#1 % 4294967296 <= 256; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-1: [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: assume 0 != sEnInterrupts_#t~bitwise1126#1 % 4294967296;havoc sEnInterrupts_#t~bitwise1126#1;call sEnInterrupts_#t~mem1127#1 := read~int#1(sEnInterrupts_~ChP#1.base, 32 + sEnInterrupts_~ChP#1.offset, 4); [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: assume !(0 != sEnInterrupts_#t~bitwise1126#1 % 4294967296);havoc sEnInterrupts_#t~bitwise1126#1; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-4: assume 0 == sEnInterrupts_~Flags#1 % 4294967296;sEnInterrupts_#t~bitwise1126#1 := 0; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-4: assume !(0 == sEnInterrupts_~Flags#1 % 4294967296); [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-3: assume 256 == sEnInterrupts_~Flags#1 % 4294967296;sEnInterrupts_#t~bitwise1126#1 := sEnInterrupts_~Flags#1; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-3: assume !(256 == sEnInterrupts_~Flags#1 % 4294967296); [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: rp_cleanup_module_~i~3#1 := 1 + rp_cleanup_module_~i~3#1; [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 2;call write~int#1(2051, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 2307 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: SUMMARY for call sEnInterrupts_#t~ret1128#1 := sInB((if sEnInterrupts_#t~mem1127#1 % 65536 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1127#1 % 65536 % 4294967296 else sEnInterrupts_#t~mem1127#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: sEnInterrupts_~tmp~61#1 := sEnInterrupts_#t~ret1128#1;havoc sEnInterrupts_#t~mem1127#1;havoc sEnInterrupts_#t~ret1128#1;call sEnInterrupts_#t~mem1129#1 := read~int#1(sEnInterrupts_~ChP#1.base, 16 + sEnInterrupts_~ChP#1.offset, 4);call sEnInterrupts_#t~mem1130#1 := read~int#26(~#sBitMapSetTbl~0.base, ~#sBitMapSetTbl~0.offset + sEnInterrupts_#t~mem1129#1, 1); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7650-2: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1;assume { :begin_inline_ldv_initialize_tty_operations_2 } true;havoc ldv_initialize_tty_operations_2_#t~ret1176#1.base, ldv_initialize_tty_operations_2_#t~ret1176#1.offset, ldv_initialize_tty_operations_2_#t~ret1177#1.base, ldv_initialize_tty_operations_2_#t~ret1177#1.offset, ldv_initialize_tty_operations_2_~tmp~64#1.base, ldv_initialize_tty_operations_2_~tmp~64#1.offset, ldv_initialize_tty_operations_2_~tmp___0~31#1.base, ldv_initialize_tty_operations_2_~tmp___0~31#1.offset;havoc ldv_initialize_tty_operations_2_~tmp~64#1.base, ldv_initialize_tty_operations_2_~tmp~64#1.offset;havoc ldv_initialize_tty_operations_2_~tmp___0~31#1.base, ldv_initialize_tty_operations_2_~tmp___0~31#1.offset; [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7650-2: assume !(0 == ~ldv_retval_1~0); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7650-1: assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7650-1: assume !(0 != ~ldv_retval_1~0); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404-1: SUMMARY for call rp_wait_until_sent(rp_close_~tty#1.base, rp_close_~tty#1.offset, rp_close_~timeout~0#1); srcloc: null [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: sEnInterrupts_~Mask~0#1 := sEnInterrupts_#t~bitwise1131#1;havoc sEnInterrupts_#t~mem1129#1;havoc sEnInterrupts_#t~mem1130#1;havoc sEnInterrupts_#t~bitwise1131#1;call sEnInterrupts_#t~mem1132#1 := read~int#1(sEnInterrupts_~ChP#1.base, 32 + sEnInterrupts_~ChP#1.offset, 4); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: call rp_close_#t~mem487#1 := read~int#1(rp_close_~info~4#1.base, 1007 + rp_close_~info~4#1.offset, 1);call rp_close_#t~mem488#1 := read~int#1(rp_close_~info~4#1.base, 1008 + rp_close_~info~4#1.offset, 1);call rp_close_#t~mem489#1 := read~int#1(rp_close_~info~4#1.base, 1006 + rp_close_~info~4#1.offset, 1); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-4: assume 0 == (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) || (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) == (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296);sEnInterrupts_#t~bitwise1131#1 := (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-4: assume !(0 == (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) || (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) == (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-3: assume 0 == (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296);sEnInterrupts_#t~bitwise1131#1 := (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-3: assume !(0 == (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-2: havoc sEnInterrupts_#t~bitwise1131#1;assume ((((((if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) < 0 && (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296) >= 0) || sEnInterrupts_#t~bitwise1131#1 >= (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296)) && (((if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) >= 0 && (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296) < 0) || sEnInterrupts_#t~bitwise1131#1 >= (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296))) && (((if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) < 0 || (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296) < 0) || sEnInterrupts_#t~bitwise1131#1 <= (if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) + (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296))) && (((if sEnInterrupts_~tmp~61#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~tmp~61#1 % 256 % 4294967296 else sEnInterrupts_~tmp~61#1 % 256 % 4294967296 - 4294967296) >= 0 && (if sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 else sEnInterrupts_#t~mem1130#1 % 256 % 4294967296 - 4294967296) >= 0) || sEnInterrupts_#t~bitwise1131#1 < 0)) && sEnInterrupts_#t~bitwise1131#1 <= 2147483647; [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-1: [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume rp_cleanup_module_~i~3#1 <= 255; [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume !(rp_cleanup_module_~i~3#1 <= 255); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: assume 1 == rp_do_poll_#t~mem244#1;havoc rp_do_poll_#t~mem244#1;call rp_do_poll_#t~mem245#1 := read~int#1(rp_do_poll_~ctlp~0#1.base, 16 + rp_do_poll_~ctlp~0#1.offset, 4); [2025-02-08 02:54:45,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4876: assume !(1 == rp_do_poll_#t~mem244#1);havoc rp_do_poll_#t~mem244#1;call rp_do_poll_#t~mem251#1 := read~int#1(rp_do_poll_~ctlp~0#1.base, 32 + rp_do_poll_~ctlp~0#1.offset, 4); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: assume 0 != register_PCI_~fast_clock~0#1;~sClockPrescale~0 := 18;call write~int#19(921600, ~#rp_baud_base~0.base, ~#rp_baud_base~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: assume !(0 != register_PCI_~fast_clock~0#1); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: SUMMARY for call sOutB((if sEnInterrupts_#t~mem1132#1 % 65536 % 4294967296 <= 2147483647 then sEnInterrupts_#t~mem1132#1 % 65536 % 4294967296 else sEnInterrupts_#t~mem1132#1 % 65536 % 4294967296 - 4294967296), (if sEnInterrupts_~Mask~0#1 % 256 % 4294967296 <= 2147483647 then sEnInterrupts_~Mask~0#1 % 256 % 4294967296 else sEnInterrupts_~Mask~0#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6330: call sPCIInitController_#t~mem826#1 := read~int#13(sPCIInitController_~AiopIOList#1.base, sPCIInitController_~AiopIOList#1.offset + 4 * (if sPCIInitController_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sPCIInitController_~i~1#1 % 18446744073709551616 % 18446744073709551616 else sPCIInitController_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);sPCIInitController_~io~0#1 := sPCIInitController_#t~mem826#1;call write~int#1(sPCIInitController_~io~0#1, sPCIInitController_~CtlP#1.base, 58 + sPCIInitController_~CtlP#1.offset + 4 * sPCIInitController_~i~1#1, 4);call write~int#1(57 + sPCIInitController_~io~0#1, sPCIInitController_~CtlP#1.base, 74 + sPCIInitController_~CtlP#1.offset + 4 * sPCIInitController_~i~1#1, 4); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: havoc sEnInterrupts_#t~mem1132#1; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5405: havoc rp_close_#t~mem487#1;havoc rp_close_#t~mem488#1;havoc rp_close_#t~mem489#1;call rp_close_#t~mem490#1 := read~int#1(rp_close_~cp~4#1.base, 147 + rp_close_~cp~4#1.offset, 1); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5405-1: SUMMARY for call clear_bit(8 * (if rp_close_#t~mem487#1 % 256 % 4294967296 <= 2147483647 then rp_close_#t~mem487#1 % 256 % 4294967296 else rp_close_#t~mem487#1 % 256 % 4294967296 - 4294967296) + (if rp_close_#t~mem488#1 % 256 % 4294967296 <= 2147483647 then rp_close_#t~mem488#1 % 256 % 4294967296 else rp_close_#t~mem488#1 % 256 % 4294967296 - 4294967296), ~#xmit_flags~0.base, ~#xmit_flags~0.offset + 8 * (if rp_close_#t~mem489#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_close_#t~mem489#1 % 256 % 18446744073709551616 % 18446744073709551616 else rp_close_#t~mem489#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5273: rp_open_#t~ret425#1 := ldv___get_free_pages_20_#res#1;havoc ldv___get_free_pages_20_#t~ret1253#1, ldv___get_free_pages_20_~flags#1, ldv___get_free_pages_20_~ldv_func_arg2#1, ldv___get_free_pages_20_~tmp~66#1;havoc ldv___get_free_pages_20_#in~flags#1, ldv___get_free_pages_20_#in~ldv_func_arg2#1;assume { :end_inline_ldv___get_free_pages_20 } true;rp_open_~page~0#1 := rp_open_#t~ret425#1;havoc rp_open_#t~ret425#1; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180: assume { :begin_inline_ldv_spin_lock_irq_4 } true;ldv_spin_lock_irq_4_#in~lock#1.base, ldv_spin_lock_irq_4_#in~lock#1.offset := spin_lock_irq_~lock#1.base, spin_lock_irq_~lock#1.offset;havoc ldv_spin_lock_irq_4_~lock#1.base, ldv_spin_lock_irq_4_~lock#1.offset;ldv_spin_lock_irq_4_~lock#1.base, ldv_spin_lock_irq_4_~lock#1.offset := ldv_spin_lock_irq_4_#in~lock#1.base, ldv_spin_lock_irq_4_#in~lock#1.offset;assume { :begin_inline__raw_spin_lock_irq } true;_raw_spin_lock_irq_#in~arg0#1.base, _raw_spin_lock_irq_#in~arg0#1.offset := ldv_spin_lock_irq_4_~lock#1.base, ldv_spin_lock_irq_4_~lock#1.offset;havoc _raw_spin_lock_irq_~arg0#1.base, _raw_spin_lock_irq_~arg0#1.offset;_raw_spin_lock_irq_~arg0#1.base, _raw_spin_lock_irq_~arg0#1.offset := _raw_spin_lock_irq_#in~arg0#1.base, _raw_spin_lock_irq_#in~arg0#1.offset; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume 0 != rp_do_poll_#t~mem245#1;havoc rp_do_poll_#t~mem245#1;call rp_do_poll_#t~mem246#1 := read~int#1(rp_do_poll_~ctlp~0#1.base, 24 + rp_do_poll_~ctlp~0#1.offset, 4); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume !(0 != rp_do_poll_#t~mem245#1);havoc rp_do_poll_#t~mem245#1;call rp_do_poll_#t~mem249#1 := read~int#1(rp_do_poll_~ctlp~0#1.base, 20 + rp_do_poll_~ctlp~0#1.offset, 4); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: assume 0 == init_ISA_#t~mem893#1 % 18446744073709551616;havoc init_ISA_#t~mem893#1;init_ISA_#res#1 := 0;call ULTIMATE.dealloc(init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset);havoc init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: assume !(0 == init_ISA_#t~mem893#1 % 18446744073709551616);havoc init_ISA_#t~mem893#1;call init_ISA_#t~mem894#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6463-1: SUMMARY for call register_PCI_#t~strcpy~res848#1.base, register_PCI_#t~strcpy~res848#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 40, 0); srcloc: null [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406: call write~int#1(rp_close_#t~bitwise491#1, rp_close_~cp~4#1.base, 147 + rp_close_~cp~4#1.offset, 1);havoc rp_close_#t~mem490#1;havoc rp_close_#t~bitwise491#1;call rp_close_#t~mem492#1 := read~int#1(rp_close_~cp~4#1.base, 36 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6463: call write~int#1(16, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-3: assume 254 == rp_close_#t~mem490#1 % 256 % 4294967296;rp_close_#t~bitwise491#1 := rp_close_#t~mem490#1 % 256; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-3: assume !(254 == rp_close_#t~mem490#1 % 256 % 4294967296); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-4: assume 0 == rp_close_#t~mem490#1 % 256 % 4294967296;rp_close_#t~bitwise491#1 := 0; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-4: assume !(0 == rp_close_#t~mem490#1 % 256 % 4294967296); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274: assume 0 == rp_open_~page~0#1 % 18446744073709551616;rp_open_#res#1 := -12; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274: assume !(0 == rp_open_~page~0#1 % 18446744073709551616);call rp_open_#t~mem426#1 := read~int#1(rp_open_~port~0#1.base, 648 + rp_open_~port~0#1.offset, 8); [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-1: [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-2: havoc rp_close_#t~bitwise491#1;assume rp_close_#t~bitwise491#1 % 4294967296 <= rp_close_#t~mem490#1 % 256 % 4294967296 && rp_close_#t~bitwise491#1 % 4294967296 <= 254; [2025-02-08 02:54:45,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: havoc ldv_spin_lock_irq_4_~lock#1.base, ldv_spin_lock_irq_4_~lock#1.offset;havoc ldv_spin_lock_irq_4_#in~lock#1.base, ldv_spin_lock_irq_4_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_irq_4 } true; [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: rp_do_poll_~tmp~23#1 := rp_do_poll_#t~ret247#1;havoc rp_do_poll_#t~mem246#1;havoc rp_do_poll_#t~ret247#1; [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878-1: SUMMARY for call rp_do_poll_#t~ret247#1 := sInW((if rp_do_poll_#t~mem246#1 % 65536 % 4294967296 <= 2147483647 then rp_do_poll_#t~mem246#1 % 65536 % 4294967296 else rp_do_poll_#t~mem246#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: havoc rp_close_#t~mem492#1; [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407-1: SUMMARY for call out32((if rp_close_#t~mem492#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem492#1 % 65536 % 4294967296 else rp_close_#t~mem492#1 % 65536 % 4294967296 - 4294967296), rp_close_~cp~4#1.base, 144 + rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: havoc tty_port_block_til_ready_#t~nondet1285#1;rp_open_#t~ret480#1 := tty_port_block_til_ready_#res#1;havoc tty_port_block_til_ready_#t~nondet1285#1, tty_port_block_til_ready_~arg0#1.base, tty_port_block_til_ready_~arg0#1.offset, tty_port_block_til_ready_~arg1#1.base, tty_port_block_til_ready_~arg1#1.offset, tty_port_block_til_ready_~arg2#1.base, tty_port_block_til_ready_~arg2#1.offset;havoc tty_port_block_til_ready_#in~arg0#1.base, tty_port_block_til_ready_#in~arg0#1.offset, tty_port_block_til_ready_#in~arg1#1.base, tty_port_block_til_ready_#in~arg1#1.offset, tty_port_block_til_ready_#in~arg2#1.base, tty_port_block_til_ready_#in~arg2#1.offset;assume { :end_inline_tty_port_block_til_ready } true;assume -2147483648 <= rp_open_#t~ret480#1 && rp_open_#t~ret480#1 <= 2147483647;rp_open_~retval~0#1 := rp_open_#t~ret480#1;havoc rp_open_#t~ret480#1; [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: rp_do_poll_~CtlMask~0#1 := rp_do_poll_#t~bitwise248#1;havoc rp_do_poll_#t~bitwise248#1; [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-1: [2025-02-08 02:54:45,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-4: assume 0 == rp_do_poll_~tmp~23#1 % 65536 % 4294967296;rp_do_poll_#t~bitwise248#1 := 0; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-4: assume !(0 == rp_do_poll_~tmp~23#1 % 65536 % 4294967296); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-2: havoc rp_do_poll_#t~bitwise248#1;assume rp_do_poll_#t~bitwise248#1 % 4294967296 <= rp_do_poll_~tmp~23#1 % 65536 % 4294967296 && rp_do_poll_#t~bitwise248#1 % 4294967296 <= 2340; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-3: assume 2340 == rp_do_poll_~tmp~23#1 % 65536 % 4294967296;rp_do_poll_#t~bitwise248#1 := rp_do_poll_~tmp~23#1 % 65536; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879-3: assume !(2340 == rp_do_poll_~tmp~23#1 % 65536 % 4294967296); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5408-1: SUMMARY for call sDisInterrupts(rp_close_~cp~4#1.base, rp_close_~cp~4#1.offset, 279); srcloc: null [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5408: call rp_close_#t~mem493#1 := read~int#1(rp_close_~cp~4#1.base, 146 + rp_close_~cp~4#1.offset, 1);call write~int#1(rp_close_#t~mem493#1 % 256 % 128, rp_close_~cp~4#1.base, 146 + rp_close_~cp~4#1.offset, 1);havoc rp_close_#t~mem493#1;call rp_close_#t~mem494#1 := read~int#1(rp_close_~cp~4#1.base, 36 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333-1: SUMMARY for call sPCIInitController_#t~ret827#1 := sReadAiopID(sPCIInitController_~io~0#1); srcloc: null [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6333: assume -2147483648 <= sPCIInitController_#t~ret827#1 && sPCIInitController_#t~ret827#1 <= 2147483647;call write~int#1(sPCIInitController_#t~ret827#1, sPCIInitController_~CtlP#1.base, 90 + sPCIInitController_~CtlP#1.offset + 4 * sPCIInitController_~i~1#1, 4);havoc sPCIInitController_#t~ret827#1;call sPCIInitController_#t~mem828#1 := read~int#1(sPCIInitController_~CtlP#1.base, 90 + sPCIInitController_~CtlP#1.offset + 4 * sPCIInitController_~i~1#1, 4); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: rp_cleanup_module_~i~3#1 := 0; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994-1: SUMMARY for call put_tty_driver(~rocket_driver~0.base, ~rocket_driver~0.offset); srcloc: null [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598: assume 0 != (if ~support_low_speed~0 % 256 % 4294967296 <= 2147483647 then ~support_low_speed~0 % 256 % 4294967296 else ~support_low_speed~0 % 256 % 4294967296 - 4294967296);~sClockPrescale~0 := 25;call write~int#19(230400, ~#rp_baud_base~0.base, ~#rp_baud_base~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598: assume !(0 != (if ~support_low_speed~0 % 256 % 4294967296 <= 2147483647 then ~support_low_speed~0 % 256 % 4294967296 else ~support_low_speed~0 % 256 % 4294967296 - 4294967296));~sClockPrescale~0 := 20;call write~int#19(460800, ~#rp_baud_base~0.base, ~#rp_baud_base~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 2;call write~int#1(2307, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 1 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6334: assume -1 == sPCIInitController_#t~mem828#1;havoc sPCIInitController_#t~mem828#1; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6334: assume !(-1 == sPCIInitController_#t~mem828#1);havoc sPCIInitController_#t~mem828#1; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: rp_do_poll_~tmp___0~9#1 := rp_do_poll_#t~ret250#1;havoc rp_do_poll_#t~mem249#1;havoc rp_do_poll_#t~ret250#1;rp_do_poll_~CtlMask~0#1 := (if rp_do_poll_~tmp___0~9#1 % 65536 % 4294967296 <= 2147483647 then rp_do_poll_~tmp___0~9#1 % 65536 % 4294967296 else rp_do_poll_~tmp___0~9#1 % 65536 % 4294967296 - 4294967296) / 256 % 16; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881-1: SUMMARY for call rp_do_poll_#t~ret250#1 := sInW((if rp_do_poll_#t~mem249#1 % 65536 % 4294967296 <= 2147483647 then rp_do_poll_#t~mem249#1 % 65536 % 4294967296 else rp_do_poll_#t~mem249#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: SUMMARY for call init_ISA_#t~ret895#1.base, init_ISA_#t~ret895#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, init_ISA_#t~mem894#1, 64, 53, 0, 0); srcloc: null [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: init_ISA_~tmp~54#1.base, init_ISA_~tmp~54#1.offset := init_ISA_#t~ret895#1.base, init_ISA_#t~ret895#1.offset;havoc init_ISA_#t~mem894#1;havoc init_ISA_#t~ret895#1.base, init_ISA_#t~ret895#1.offset; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: havoc rp_cleanup_module_#t~ret984#1, rp_cleanup_module_#t~ret985#1, rp_cleanup_module_#t~ret986#1, rp_cleanup_module_#t~mem987#1.base, rp_cleanup_module_#t~mem987#1.offset, rp_cleanup_module_#t~mem988#1.base, rp_cleanup_module_#t~mem988#1.offset, rp_cleanup_module_#t~mem989#1.base, rp_cleanup_module_#t~mem989#1.offset, rp_cleanup_module_#t~mem990#1, rp_cleanup_module_#t~mem991#1, rp_cleanup_module_#t~short992#1, rp_cleanup_module_#t~mem993#1, rp_cleanup_module_~retval~2#1, rp_cleanup_module_~i~3#1;assume { :end_inline_rp_cleanup_module } true;~ldv_state_variable_0~0 := 2; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5410: havoc rp_close_#t~mem494#1;call write~int#1(138, rp_close_~cp~4#1.base, 94 + rp_close_~cp~4#1.offset, 1);call rp_close_#t~mem495#1 := read~int#1(rp_close_~cp~4#1.base, 36 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278: assume 0 != rp_open_#t~bitwise427#1 % 18446744073709551616;havoc rp_open_#t~mem426#1;havoc rp_open_#t~bitwise427#1;assume { :begin_inline_wait_for_completion_interruptible } true;wait_for_completion_interruptible_#in~arg0#1.base, wait_for_completion_interruptible_#in~arg0#1.offset := rp_open_~info~3#1.base, 1229 + rp_open_~info~3#1.offset;havoc wait_for_completion_interruptible_#res#1;havoc wait_for_completion_interruptible_#t~nondet1293#1, wait_for_completion_interruptible_~arg0#1.base, wait_for_completion_interruptible_~arg0#1.offset;wait_for_completion_interruptible_~arg0#1.base, wait_for_completion_interruptible_~arg0#1.offset := wait_for_completion_interruptible_#in~arg0#1.base, wait_for_completion_interruptible_#in~arg0#1.offset;havoc wait_for_completion_interruptible_#t~nondet1293#1;assume -2147483648 <= wait_for_completion_interruptible_#t~nondet1293#1 && wait_for_completion_interruptible_#t~nondet1293#1 <= 2147483647;wait_for_completion_interruptible_#res#1 := wait_for_completion_interruptible_#t~nondet1293#1;havoc wait_for_completion_interruptible_#t~nondet1293#1; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278: assume !(0 != rp_open_#t~bitwise427#1 % 18446744073709551616);havoc rp_open_#t~mem426#1;havoc rp_open_#t~bitwise427#1; [2025-02-08 02:54:45,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5410-1: SUMMARY for call out32((if rp_close_#t~mem494#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem494#1 % 65536 % 4294967296 else rp_close_#t~mem494#1 % 65536 % 4294967296 - 4294967296), rp_close_~cp~4#1.base, 144 + rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-3: assume 134217728 == rp_open_#t~mem426#1 % 18446744073709551616;rp_open_#t~bitwise427#1 := rp_open_#t~mem426#1; [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-3: assume !(134217728 == rp_open_#t~mem426#1 % 18446744073709551616); [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-4: assume 0 == rp_open_#t~mem426#1 % 18446744073709551616;rp_open_#t~bitwise427#1 := 0; [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-4: assume !(0 == rp_open_#t~mem426#1 % 18446744073709551616); [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-1: [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-2: havoc rp_open_#t~bitwise427#1;assume rp_open_#t~bitwise427#1 % 18446744073709551616 <= rp_open_#t~mem426#1 % 18446744073709551616 && rp_open_#t~bitwise427#1 % 18446744073709551616 <= 134217728; [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: havoc tty_port_close_start_#t~nondet1286#1;rp_close_#t~ret483#1 := tty_port_close_start_#res#1;havoc tty_port_close_start_#t~nondet1286#1, tty_port_close_start_~arg0#1.base, tty_port_close_start_~arg0#1.offset, tty_port_close_start_~arg1#1.base, tty_port_close_start_~arg1#1.offset, tty_port_close_start_~arg2#1.base, tty_port_close_start_~arg2#1.offset;havoc tty_port_close_start_#in~arg0#1.base, tty_port_close_start_#in~arg0#1.offset, tty_port_close_start_#in~arg1#1.base, tty_port_close_start_#in~arg1#1.offset, tty_port_close_start_#in~arg2#1.base, tty_port_close_start_#in~arg2#1.offset;assume { :end_inline_tty_port_close_start } true;assume -2147483648 <= rp_close_#t~ret483#1 && rp_close_#t~ret483#1 <= 2147483647;rp_close_~tmp___0~13#1 := rp_close_#t~ret483#1;havoc rp_close_#t~ret483#1; [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume 0 == (init_ISA_~tmp~54#1.base + init_ISA_~tmp~54#1.offset) % 18446744073709551616;call init_ISA_#t~mem896#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8); [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume !(0 == (init_ISA_~tmp~54#1.base + init_ISA_~tmp~54#1.offset) % 18446744073709551616);init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset := ~#sController~0.base, ~#sController~0.offset + 130 * (if init_ISA_~i#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then init_ISA_~i#1 % 18446744073709551616 % 18446744073709551616 else init_ISA_~i#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call init_ISA_#t~mem898#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * init_ISA_~i#1, 4);call write~int#1(init_ISA_#t~mem898#1, init_ISA_~ctlp~3#1.base, 12 + init_ISA_~ctlp~3#1.offset, 4);havoc init_ISA_#t~mem898#1;call init_ISA_#t~mem899#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * init_ISA_~i#1, 4);init_ISA_#t~switch900#1 := 4 == init_ISA_#t~mem899#1; [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412-1: SUMMARY for call out32((if rp_close_#t~mem495#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem495#1 % 65536 % 4294967296 else rp_close_#t~mem495#1 % 65536 % 4294967296 - 4294967296), rp_close_~cp~4#1.base, 92 + rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-1: SUMMARY for call register_PCI_#t~strcpy~res849#1.base, register_PCI_#t~strcpy~res849#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 41, 0); srcloc: null [2025-02-08 02:54:45,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5412: havoc rp_close_#t~mem495#1;call rp_close_#t~mem496#1 := read~int#1(rp_close_~cp~4#1.base, 24 + rp_close_~cp~4#1.offset, 4);call rp_close_#t~mem497#1 := read~int#1(rp_close_~cp~4#1.base, 16 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469: call write~int#1(16, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280: SUMMARY for call free_pages(rp_open_~page~0#1, 0); srcloc: null [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume rp_cleanup_module_#t~short992#1;havoc rp_cleanup_module_#t~mem990#1;havoc rp_cleanup_module_#t~mem991#1;havoc rp_cleanup_module_#t~short992#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume !rp_cleanup_module_#t~short992#1;havoc rp_cleanup_module_#t~mem990#1;havoc rp_cleanup_module_#t~mem991#1;havoc rp_cleanup_module_#t~short992#1;call rp_cleanup_module_#t~mem993#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * rp_cleanup_module_~i~3#1, 8); [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-2: call rp_cleanup_module_#t~mem990#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * rp_cleanup_module_~i~3#1, 8);rp_cleanup_module_#t~short992#1 := 0 == rp_cleanup_module_#t~mem990#1 % 18446744073709551616; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-1: assume rp_cleanup_module_#t~short992#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-1: assume !rp_cleanup_module_#t~short992#1;call rp_cleanup_module_#t~mem991#1 := read~int#22(~#is_PCI~0.base, ~#is_PCI~0.offset + 4 * rp_cleanup_module_~i~3#1, 4);rp_cleanup_module_#t~short992#1 := 0 != rp_cleanup_module_#t~mem991#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume -2147483648 <= init_ISA_#t~ret897#1 && init_ISA_#t~ret897#1 <= 2147483647;havoc init_ISA_#t~mem896#1;havoc init_ISA_#t~ret897#1;call write~int#20(0, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8);init_ISA_#res#1 := 0;call ULTIMATE.dealloc(init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset);havoc init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: SUMMARY for call init_ISA_#t~ret897#1 := printk(54, 0); srcloc: null [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-2: [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6338: assume -2147483648 <= sPCIInitController_#t~ret829#1 && sPCIInitController_#t~ret829#1 <= 2147483647;call write~int#1(sPCIInitController_#t~ret829#1, sPCIInitController_~CtlP#1.base, 106 + sPCIInitController_~CtlP#1.offset + 4 * sPCIInitController_~i~1#1, 4);havoc sPCIInitController_#t~ret829#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-3: havoc rp_close_#t~bitwise498#1;assume (rp_close_#t~bitwise498#1 % 4294967296 >= rp_close_#t~mem497#1 % 256 % 4294967296 && rp_close_#t~bitwise498#1 % 4294967296 >= 64) && rp_close_#t~bitwise498#1 % 4294967296 <= 64 + rp_close_#t~mem497#1 % 256 % 4294967296; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: havoc rp_close_#t~mem496#1;havoc rp_close_#t~mem497#1;havoc rp_close_#t~bitwise498#1;call rp_close_#t~mem499#1 := read~int#1(rp_close_~cp~4#1.base, 24 + rp_close_~cp~4#1.offset, 4);call rp_close_#t~mem500#1 := read~int#1(rp_close_~cp~4#1.base, 16 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-1: SUMMARY for call sOutB((if rp_close_#t~mem496#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem496#1 % 65536 % 4294967296 else rp_close_#t~mem496#1 % 65536 % 4294967296 - 4294967296), (if rp_close_#t~bitwise498#1 % 4294967296 % 4294967296 <= 2147483647 then rp_close_#t~bitwise498#1 % 4294967296 % 4294967296 else rp_close_#t~bitwise498#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-4: assume false;rp_close_#t~bitwise498#1 := rp_close_#t~mem497#1 % 256; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-4: assume !false; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: assume 0 != rp_open_~retval~0#1;rp_open_#res#1 := rp_open_~retval~0#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: assume !(0 != rp_open_~retval~0#1);call rp_open_#t~mem429#1 := read~int#1(rp_open_~port~0#1.base, 648 + rp_open_~port~0#1.offset, 8);rp_open_#res#1 := (if 0 != (if rp_open_#t~mem429#1 % 18446744073709551616 % 4294967296 <= 2147483647 then rp_open_#t~mem429#1 % 18446744073709551616 % 4294967296 else rp_open_#t~mem429#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2 then -11 else -512);havoc rp_open_#t~mem429#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-5: assume 0 == rp_close_#t~mem497#1 % 256 % 4294967296 || 64 == rp_close_#t~mem497#1 % 256 % 4294967296;rp_close_#t~bitwise498#1 := 64; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-5: assume !(0 == rp_close_#t~mem497#1 % 256 % 4294967296 || 64 == rp_close_#t~mem497#1 % 256 % 4294967296); [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6338-1: SUMMARY for call sPCIInitController_#t~ret829#1 := sReadAiopNumChan(sPCIInitController_~io~0#1); srcloc: null [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: SUMMARY for call ldv_spin_unlock(); srcloc: null [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume { :begin_inline_ldv_spin_unlock_irq_7 } true;ldv_spin_unlock_irq_7_#in~lock#1.base, ldv_spin_unlock_irq_7_#in~lock#1.offset := spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset;havoc ldv_spin_unlock_irq_7_~lock#1.base, ldv_spin_unlock_irq_7_~lock#1.offset;ldv_spin_unlock_irq_7_~lock#1.base, ldv_spin_unlock_irq_7_~lock#1.offset := ldv_spin_unlock_irq_7_#in~lock#1.base, ldv_spin_unlock_irq_7_#in~lock#1.offset;assume { :begin_inline__raw_spin_unlock_irq } true;_raw_spin_unlock_irq_#in~arg0#1.base, _raw_spin_unlock_irq_#in~arg0#1.offset := ldv_spin_unlock_irq_7_~lock#1.base, ldv_spin_unlock_irq_7_~lock#1.offset;havoc _raw_spin_unlock_irq_~arg0#1.base, _raw_spin_unlock_irq_~arg0#1.offset;_raw_spin_unlock_irq_~arg0#1.base, _raw_spin_unlock_irq_~arg0#1.offset := _raw_spin_unlock_irq_#in~arg0#1.base, _raw_spin_unlock_irq_#in~arg0#1.offset; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: rp_do_poll_~tmp___1~4#1 := rp_do_poll_#t~ret252#1;havoc rp_do_poll_#t~mem251#1;havoc rp_do_poll_#t~ret252#1;rp_do_poll_~CtlMask~0#1 := rp_do_poll_~tmp___1~4#1 % 256 % 16; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: SUMMARY for call rp_do_poll_#t~ret252#1 := sInB((if rp_do_poll_#t~mem251#1 % 65536 % 4294967296 <= 2147483647 then rp_do_poll_#t~mem251#1 % 65536 % 4294967296 else rp_do_poll_#t~mem251#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5414: havoc rp_close_#t~mem499#1;havoc rp_close_#t~mem500#1; [2025-02-08 02:54:45,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: SUMMARY for call sOutW((if (60 + sPCIInitController_~io~0#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (60 + sPCIInitController_~io~0#1 % 65536) % 4294967296 % 4294967296 else (60 + sPCIInitController_~io~0#1 % 65536) % 4294967296 % 4294967296 - 4294967296), 4086); srcloc: null [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5414-1: SUMMARY for call sOutB((if rp_close_#t~mem499#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem499#1 % 65536 % 4294967296 else rp_close_#t~mem499#1 % 65536 % 4294967296 - 4294967296), (if rp_close_#t~mem500#1 % 256 % 4294967296 <= 2147483647 then rp_close_#t~mem500#1 % 256 % 4294967296 else rp_close_#t~mem500#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189: havoc ldv_spin_unlock_irq_7_~lock#1.base, ldv_spin_unlock_irq_7_~lock#1.offset;havoc ldv_spin_unlock_irq_7_#in~lock#1.base, ldv_spin_unlock_irq_7_#in~lock#1.offset;assume { :end_inline_ldv_spin_unlock_irq_7 } true; [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4754: assume 0 == (rp_do_transmit_~info#1.base + rp_do_transmit_~info#1.offset) % 18446744073709551616; [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4754: assume !(0 == (rp_do_transmit_~info#1.base + rp_do_transmit_~info#1.offset) % 18446744073709551616);assume { :begin_inline_tty_port_tty_get } true;tty_port_tty_get_#in~arg0#1.base, tty_port_tty_get_#in~arg0#1.offset := rp_do_transmit_~info#1.base, 4 + rp_do_transmit_~info#1.offset;havoc tty_port_tty_get_#res#1.base, tty_port_tty_get_#res#1.offset;havoc tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset, tty_port_tty_get_~arg0#1.base, tty_port_tty_get_~arg0#1.offset;tty_port_tty_get_~arg0#1.base, tty_port_tty_get_~arg0#1.offset := tty_port_tty_get_#in~arg0#1.base, tty_port_tty_get_#in~arg0#1.offset; [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5415: SUMMARY for call sFlushRxFIFO(rp_close_~cp~4#1.base, rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 4;call write~int#1(1, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 2049 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: havoc _dev_info_#t~nondet1265#1;register_PCI_#t~ret882#1 := _dev_info_#res#1;havoc _dev_info_#t~nondet1265#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset;havoc _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset;assume { :end_inline__dev_info } true;assume -2147483648 <= register_PCI_#t~ret882#1 && register_PCI_#t~ret882#1 <= 2147483647;havoc register_PCI_#t~mem878#1;havoc register_PCI_#t~mem879#1;havoc register_PCI_#t~mem880#1;havoc register_PCI_#t~mem881#1;havoc register_PCI_#t~ret882#1; [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6340-1: SUMMARY for call sOutB((if (62 + sPCIInitController_~io~0#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (62 + sPCIInitController_~io~0#1 % 65536) % 4294967296 % 4294967296 else (62 + sPCIInitController_~io~0#1 % 65536) % 4294967296 % 4294967296 - 4294967296), (if ~sClockPrescale~0 % 256 % 4294967296 <= 2147483647 then ~sClockPrescale~0 % 256 % 4294967296 else ~sClockPrescale~0 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6340: call sPCIInitController_#t~mem830#1 := read~int#1(sPCIInitController_~CtlP#1.base, 46 + sPCIInitController_~CtlP#1.offset, 4);call write~int#1(1 + sPCIInitController_#t~mem830#1, sPCIInitController_~CtlP#1.base, 46 + sPCIInitController_~CtlP#1.offset, 4);havoc sPCIInitController_#t~mem830#1;sPCIInitController_~i~1#1 := 1 + sPCIInitController_~i~1#1; [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605: register_PCI_~aiop~1#1 := 0; [2025-02-08 02:54:45,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-1: SUMMARY for call sFlushTxFIFO(rp_close_~cp~4#1.base, rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: call rp_close_#t~mem501#1 := read~int#1(rp_close_~cp~4#1.base, 20 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume #Ultimate.C_memcpy_#t~loopctr1307#1 % 18446744073709551616 < #Ultimate.C_memcpy_size#1 % 18446744073709551616;call #Ultimate.C_memcpy_#t~mem1308#1.base, #Ultimate.C_memcpy_#t~mem1308#1.offset := read~unchecked~$Pointer$#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1307#1, 8);call write~unchecked~$Pointer$#1(#Ultimate.C_memcpy_#t~mem1308#1.base, #Ultimate.C_memcpy_#t~mem1308#1.offset, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1307#1, 8);#Ultimate.C_memcpy_#t~loopctr1307#1 := 8 + #Ultimate.C_memcpy_#t~loopctr1307#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !(#Ultimate.C_memcpy_#t~loopctr1307#1 % 18446744073709551616 < #Ultimate.C_memcpy_size#1 % 18446744073709551616);assume #Ultimate.C_memcpy_#res#1.base == #Ultimate.C_memcpy_dest#1.base && #Ultimate.C_memcpy_#res#1.offset == #Ultimate.C_memcpy_dest#1.offset;rp_write_#t~memcpy~res800#1.base, rp_write_#t~memcpy~res800#1.offset := #Ultimate.C_memcpy_#res#1.base, #Ultimate.C_memcpy_#res#1.offset;havoc #Ultimate.C_memcpy_#t~loopctr1297#1, #Ultimate.C_memcpy_#t~mem1298#1, #Ultimate.C_memcpy_#t~mem1299#1, #Ultimate.C_memcpy_#t~mem1300#1, #Ultimate.C_memcpy_#t~mem1301#1, #Ultimate.C_memcpy_#t~mem1302#1, #Ultimate.C_memcpy_#t~mem1303#1, #Ultimate.C_memcpy_#t~mem1304#1, #Ultimate.C_memcpy_#t~mem1305#1, #Ultimate.C_memcpy_#t~mem1306#1, #Ultimate.C_memcpy_#t~loopctr1307#1, #Ultimate.C_memcpy_#t~mem1308#1.base, #Ultimate.C_memcpy_#t~mem1308#1.offset;havoc #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_size#1;assume { :end_inline_#Ultimate.C_memcpy } true;rp_write_~__ret~0#1.base, rp_write_~__ret~0#1.offset := rp_write_#t~memcpy~res800#1.base, rp_write_#t~memcpy~res800#1.offset;havoc rp_write_#t~mem798#1.base, rp_write_#t~mem798#1.offset;havoc rp_write_#t~mem799#1;havoc rp_write_#t~memcpy~res800#1.base, rp_write_#t~memcpy~res800#1.offset; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume #Ultimate.C_memcpy_#t~loopctr1297#1 % 18446744073709551616 < #Ultimate.C_memcpy_size#1 % 18446744073709551616;call #Ultimate.C_memcpy_#t~mem1298#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 1);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1298#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 1);call #Ultimate.C_memcpy_#t~mem1299#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 4);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1299#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 4);call #Ultimate.C_memcpy_#t~mem1300#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 2);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1300#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 2);call #Ultimate.C_memcpy_#t~mem1301#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 1);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1301#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 1);call #Ultimate.C_memcpy_#t~mem1302#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 2);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1302#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 2);call #Ultimate.C_memcpy_#t~mem1303#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 8);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1303#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 8);call #Ultimate.C_memcpy_#t~mem1304#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 4);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1304#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 4);call #Ultimate.C_memcpy_#t~mem1305#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 8);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1305#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 8);call #Ultimate.C_memcpy_#t~mem1306#1 := read~unchecked~int#1(#Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 8);call write~unchecked~int#1(#Ultimate.C_memcpy_#t~mem1306#1, #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset + #Ultimate.C_memcpy_#t~loopctr1297#1, 8);#Ultimate.C_memcpy_#t~loopctr1297#1 := 1 + #Ultimate.C_memcpy_#t~loopctr1297#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !(#Ultimate.C_memcpy_#t~loopctr1297#1 % 18446744073709551616 < #Ultimate.C_memcpy_size#1 % 18446744073709551616);#Ultimate.C_memcpy_#t~loopctr1307#1 := 0; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: havoc rp_cleanup_module_#t~mem993#1;rp_cleanup_module_~i~3#1 := 1 + rp_cleanup_module_~i~3#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4888: rp_do_poll_~aiop~0#1 := 0; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, rp_cleanup_module_#t~mem993#1, 64); srcloc: null [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: assume 0 != rp_close_#t~mem501#1;havoc rp_close_#t~mem501#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: assume !(0 != rp_close_#t~mem501#1);havoc rp_close_#t~mem501#1;call rp_close_#t~mem502#1 := read~int#1(rp_close_~cp~4#1.base, 147 + rp_close_~cp~4#1.offset, 1); [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285: havoc rp_open_#t~mem429#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: main_#t~ret1206#1 := rp_init_#res#1;havoc rp_init_#t~ret935#1, rp_init_#t~ret936#1.base, rp_init_#t~ret936#1.offset, rp_init_#t~ret937#1.base, rp_init_#t~ret937#1.offset, rp_init_#t~ret938#1, rp_init_#t~mem939#1, rp_init_#t~ite941#1, rp_init_#t~mem940#1, rp_init_#t~mem942#1, rp_init_#t~ite944#1, rp_init_#t~mem943#1, rp_init_#t~mem945#1, rp_init_#t~ite947#1, rp_init_#t~mem946#1, rp_init_#t~mem948#1, rp_init_#t~ite950#1, rp_init_#t~mem949#1, rp_init_#t~mem951#1, rp_init_#t~mem952#1, rp_init_#t~mem953#1, rp_init_#t~mem954#1, rp_init_#t~mem955#1, rp_init_#t~arrayCopy956#1, rp_init_#t~mem957#1, rp_init_#t~mem958#1, rp_init_#t~mem959#1, rp_init_#t~mem960#1, rp_init_#t~mem961#1, rp_init_#t~mem962#1, rp_init_#t~mem963#1, rp_init_#t~mem964#1, rp_init_#t~mem965#1, rp_init_#t~mem966#1, rp_init_#t~mem967#1, rp_init_#t~mem968#1, rp_init_#t~mem969#1, rp_init_#t~mem970#1, rp_init_#t~mem971#1, rp_init_#t~mem972#1, rp_init_#t~mem973#1, rp_init_#t~mem974#1, rp_init_#t~mem975#1, rp_init_#t~mem976#1, rp_init_#t~mem977#1, rp_init_#t~ret978#1, rp_init_#t~ret979#1, rp_init_#t~ret980#1, rp_init_#t~ret981#1, rp_init_#t~ret982#1, rp_init_#t~ret983#1, rp_init_~ret~3#1, rp_init_~pci_boards_found~0#1, rp_init_~isa_boards_found~0#1, rp_init_~i~2#1, rp_init_~tmp~55#1.base, rp_init_~tmp~55#1.offset, rp_init_~tmp___0~28#1;assume { :end_inline_rp_init } true;assume -2147483648 <= main_#t~ret1206#1 && main_#t~ret1206#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret1206#1;havoc main_#t~ret1206#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475-1: SUMMARY for call register_PCI_#t~strcpy~res850#1.base, register_PCI_#t~strcpy~res850#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 42, 0); srcloc: null [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475: call write~int#1(32, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: rp_init_#t~ret936#1.base, rp_init_#t~ret936#1.offset := alloc_tty_driver_#res#1.base, alloc_tty_driver_#res#1.offset;havoc alloc_tty_driver_#t~ret96#1.base, alloc_tty_driver_#t~ret96#1.offset, alloc_tty_driver_#t~ret97#1, alloc_tty_driver_~lines#1, alloc_tty_driver_~ret~0#1.base, alloc_tty_driver_~ret~0#1.offset, alloc_tty_driver_~tmp~12#1.base, alloc_tty_driver_~tmp~12#1.offset, alloc_tty_driver_~tmp___0~5#1;havoc alloc_tty_driver_#in~lines#1;assume { :end_inline_alloc_tty_driver } true;~rocket_driver~0.base, ~rocket_driver~0.offset := rp_init_#t~ret936#1.base, rp_init_#t~ret936#1.offset;havoc rp_init_#t~ret936#1.base, rp_init_#t~ret936#1.offset; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608: call register_PCI_#t~mem876#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);call write~int#13(register_PCI_#t~mem876#1 + 64 * register_PCI_~aiop~1#1, register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset + 4 * register_PCI_~aiop~1#1, 4);register_PCI_~aiop~1#1 := 1 + register_PCI_~aiop~1#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume sPCIInitController_~i~1#1 < sPCIInitController_~AiopIOListSize#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(sPCIInitController_~i~1#1 < sPCIInitController_~AiopIOListSize#1);call sPCIInitController_#t~mem831#1 := read~int#1(sPCIInitController_~CtlP#1.base, 46 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: call rp_do_poll_#t~mem253#1.base, rp_do_poll_#t~mem253#1.offset := read~$Pointer$#1(rp_do_poll_~ctlp~0#1.base, 122 + rp_do_poll_~ctlp~0#1.offset, 8);call rp_do_poll_#t~mem254#1 := read~int#1(rp_do_poll_#t~mem253#1.base, rp_do_poll_#t~mem253#1.offset + 4 * (if rp_do_poll_~aiop~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_do_poll_~aiop~0#1 % 18446744073709551616 % 18446744073709551616 else rp_do_poll_~aiop~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);rp_do_poll_~bit~0#1 := rp_do_poll_#t~mem254#1; [2025-02-08 02:54:45,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4759: assume 0 == (rp_do_transmit_~tty~0#1.base + rp_do_transmit_~tty~0#1.offset) % 18446744073709551616; [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4759: assume !(0 == (rp_do_transmit_~tty~0#1.base + rp_do_transmit_~tty~0#1.offset) % 18446744073709551616); [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume 0 == (~rocket_driver~0.base + ~rocket_driver~0.offset) % 18446744073709551616; [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume !(0 == (~rocket_driver~0.base + ~rocket_driver~0.offset) % 18446744073709551616); [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363: alloc_tty_driver_~tmp___0~5#1 := (if 0 == alloc_tty_driver_#t~ret97#1 % 256 then 0 else 1);havoc alloc_tty_driver_#t~ret97#1; [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363-1: SUMMARY for call alloc_tty_driver_#t~ret97#1 := IS_ERR(alloc_tty_driver_~ret~0#1.base, alloc_tty_driver_~ret~0#1.offset); srcloc: null [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5288-1: call rp_open_#t~mem430#1.base, rp_open_#t~mem430#1.offset := read~$Pointer$#1(rp_open_~info~3#1.base, 1193 + rp_open_~info~3#1.offset, 8); [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5288: assume 0 != (rp_open_#t~mem430#1.base + rp_open_#t~mem430#1.offset) % 18446744073709551616;havoc rp_open_#t~mem430#1.base, rp_open_#t~mem430#1.offset; [2025-02-08 02:54:45,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5288: assume !(0 != (rp_open_#t~mem430#1.base + rp_open_#t~mem430#1.offset) % 18446744073709551616);havoc rp_open_#t~mem430#1.base, rp_open_#t~mem430#1.offset;call write~$Pointer$#1(0, (if rp_open_~page~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_open_~page~0#1 % 18446744073709551616 % 18446744073709551616 else rp_open_~page~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), rp_open_~info~3#1.base, 1193 + rp_open_~info~3#1.offset, 8); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006: assume rp_cleanup_module_~i~3#1 <= 7; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006: assume !(rp_cleanup_module_~i~3#1 <= 7); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-1: [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-2: havoc rp_do_poll_#t~bitwise255#1;assume rp_do_poll_#t~bitwise255#1 % 4294967296 <= rp_do_poll_~CtlMask~0#1 % 4294967296 && rp_do_poll_#t~bitwise255#1 % 4294967296 <= rp_do_poll_~bit~0#1 % 4294967296; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume 0 != rp_do_poll_#t~bitwise255#1 % 4294967296;havoc rp_do_poll_#t~bitwise255#1; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume !(0 != rp_do_poll_#t~bitwise255#1 % 4294967296);havoc rp_do_poll_#t~bitwise255#1; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4760-1: SUMMARY for call rp_do_transmit_#t~ret200#1 := printk(7, 0); srcloc: null [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-3: assume rp_do_poll_~CtlMask~0#1 % 4294967296 == rp_do_poll_~bit~0#1 % 4294967296;rp_do_poll_#t~bitwise255#1 := rp_do_poll_~CtlMask~0#1; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-3: assume !(rp_do_poll_~CtlMask~0#1 % 4294967296 == rp_do_poll_~bit~0#1 % 4294967296); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4760: assume -2147483648 <= rp_do_transmit_#t~ret200#1 && rp_do_transmit_#t~ret200#1 <= 2147483647;havoc rp_do_transmit_#t~ret200#1;call rp_do_transmit_#t~mem201#1 := read~int#1(rp_do_transmit_~info#1.base, 1007 + rp_do_transmit_~info#1.offset, 1);call rp_do_transmit_#t~mem202#1 := read~int#1(rp_do_transmit_~info#1.base, 1008 + rp_do_transmit_~info#1.offset, 1);call rp_do_transmit_#t~mem203#1 := read~int#1(rp_do_transmit_~info#1.base, 1006 + rp_do_transmit_~info#1.offset, 1); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-4: assume 0 == rp_do_poll_~CtlMask~0#1 % 4294967296 || 0 == rp_do_poll_~bit~0#1 % 4294967296;rp_do_poll_#t~bitwise255#1 := 0; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-4: assume !(0 == rp_do_poll_~CtlMask~0#1 % 4294967296 || 0 == rp_do_poll_~bit~0#1 % 4294967296); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 4;call write~int#1(2049, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 10 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421-2: havoc rp_close_#t~bitwise503#1;assume rp_close_#t~bitwise503#1 % 4294967296 <= rp_close_#t~mem502#1 % 256 % 4294967296 && rp_close_#t~bitwise503#1 % 4294967296 <= 253; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421-3: assume 253 == rp_close_#t~mem502#1 % 256 % 4294967296;rp_close_#t~bitwise503#1 := rp_close_#t~mem502#1 % 256; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421-3: assume !(253 == rp_close_#t~mem502#1 % 256 % 4294967296); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: call write~int#1(rp_close_#t~bitwise503#1, rp_close_~cp~4#1.base, 147 + rp_close_~cp~4#1.offset, 1);havoc rp_close_#t~mem502#1;havoc rp_close_#t~bitwise503#1;call rp_close_#t~mem504#1 := read~int#1(rp_close_~cp~4#1.base, 36 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421-1: [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4364: assume 0 != (if alloc_tty_driver_~tmp___0~5#1 % 256 % 4294967296 <= 2147483647 then alloc_tty_driver_~tmp___0~5#1 % 256 % 4294967296 else alloc_tty_driver_~tmp___0~5#1 % 256 % 4294967296 - 4294967296);alloc_tty_driver_#res#1.base, alloc_tty_driver_#res#1.offset := 0, 0; [2025-02-08 02:54:45,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4364: assume !(0 != (if alloc_tty_driver_~tmp___0~5#1 % 256 % 4294967296 <= 2147483647 then alloc_tty_driver_~tmp___0~5#1 % 256 % 4294967296 else alloc_tty_driver_~tmp___0~5#1 % 256 % 4294967296 - 4294967296));alloc_tty_driver_#res#1.base, alloc_tty_driver_#res#1.offset := alloc_tty_driver_~ret~0#1.base, alloc_tty_driver_~ret~0#1.offset; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421-4: assume 0 == rp_close_#t~mem502#1 % 256 % 4294967296;rp_close_#t~bitwise503#1 := 0; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421-4: assume !(0 == rp_close_#t~mem502#1 % 256 % 4294967296); [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5289: SUMMARY for call free_pages(rp_open_~page~0#1, 0); srcloc: null [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-2: havoc rp_do_poll_#t~bitwise256#1;assume rp_do_poll_#t~bitwise256#1 % 4294967296 <= (4294967295 - rp_do_poll_~bit~0#1) % 4294967296 && rp_do_poll_#t~bitwise256#1 % 4294967296 <= rp_do_poll_~CtlMask~0#1 % 4294967296; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-3: assume (4294967295 - rp_do_poll_~bit~0#1) % 4294967296 == rp_do_poll_~CtlMask~0#1 % 4294967296;rp_do_poll_#t~bitwise256#1 := 4294967295 - rp_do_poll_~bit~0#1; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-3: assume !((4294967295 - rp_do_poll_~bit~0#1) % 4294967296 == rp_do_poll_~CtlMask~0#1 % 4294967296); [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893: rp_do_poll_~CtlMask~0#1 := rp_do_poll_#t~bitwise256#1;havoc rp_do_poll_#t~bitwise256#1;call rp_do_poll_#t~mem257#1 := read~int#1(rp_do_poll_~ctlp~0#1.base, 74 + rp_do_poll_~ctlp~0#1.offset + 4 * rp_do_poll_~aiop~0#1, 4); [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-1: [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume init_ISA_#t~switch900#1;init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset := 55, 0; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !init_ISA_#t~switch900#1;init_ISA_#t~switch900#1 := init_ISA_#t~switch900#1 || 1 == init_ISA_#t~mem899#1; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761: havoc rp_do_transmit_#t~mem201#1;havoc rp_do_transmit_#t~mem202#1;havoc rp_do_transmit_#t~mem203#1; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-4: assume 0 == (4294967295 - rp_do_poll_~bit~0#1) % 4294967296 || 0 == rp_do_poll_~CtlMask~0#1 % 4294967296;rp_do_poll_#t~bitwise256#1 := 0; [2025-02-08 02:54:45,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-4: assume !(0 == (4294967295 - rp_do_poll_~bit~0#1) % 4294967296 || 0 == rp_do_poll_~CtlMask~0#1 % 4294967296); [2025-02-08 02:54:45,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4761-1: SUMMARY for call clear_bit(8 * (if rp_do_transmit_#t~mem201#1 % 256 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem201#1 % 256 % 4294967296 else rp_do_transmit_#t~mem201#1 % 256 % 4294967296 - 4294967296) + (if rp_do_transmit_#t~mem202#1 % 256 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem202#1 % 256 % 4294967296 else rp_do_transmit_#t~mem202#1 % 256 % 4294967296 - 4294967296), ~#xmit_flags~0.base, ~#xmit_flags~0.offset + 8 * (if rp_do_transmit_#t~mem203#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_do_transmit_#t~mem203#1 % 256 % 18446744073709551616 % 18446744073709551616 else rp_do_transmit_#t~mem203#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:54:45,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611: assume register_PCI_~aiop~1#1 < register_PCI_~max_num_aiops~0#1; [2025-02-08 02:54:45,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611: assume !(register_PCI_~aiop~1#1 < register_PCI_~max_num_aiops~0#1);register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset := ~#sController~0.base, ~#sController~0.offset + 130 * (if register_PCI_~i#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then register_PCI_~i#1 % 18446744073709551616 % 18446744073709551616 else register_PCI_~i#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);assume { :begin_inline_sPCIInitController } true;sPCIInitController_#in~CtlP#1.base, sPCIInitController_#in~CtlP#1.offset, sPCIInitController_#in~CtlNum#1, sPCIInitController_#in~AiopIOList#1.base, sPCIInitController_#in~AiopIOList#1.offset, sPCIInitController_#in~AiopIOListSize#1, sPCIInitController_#in~ConfigIO#1, sPCIInitController_#in~IRQNum#1, sPCIInitController_#in~Frequency#1, sPCIInitController_#in~PeriodicOnly#1, sPCIInitController_#in~altChanRingIndicator#1, sPCIInitController_#in~UPCIRingInd#1 := register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset, register_PCI_~i#1, register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset, register_PCI_~max_num_aiops~0#1, register_PCI_~ConfigIO~0#1, 0, 0, 0, register_PCI_~altChanRingIndicator~0#1, (if register_PCI_~UPCIRingInd~0#1 % 4294967296 % 4294967296 <= 2147483647 then register_PCI_~UPCIRingInd~0#1 % 4294967296 % 4294967296 else register_PCI_~UPCIRingInd~0#1 % 4294967296 % 4294967296 - 4294967296);havoc sPCIInitController_#res#1;havoc sPCIInitController_#t~mem819#1, sPCIInitController_#t~mem820#1, sPCIInitController_#t~mem821#1, sPCIInitController_#t~ret822#1, sPCIInitController_#t~mem823#1, sPCIInitController_#t~mem824#1, sPCIInitController_#t~mem825#1, sPCIInitController_#t~mem826#1, sPCIInitController_#t~ret827#1, sPCIInitController_#t~mem828#1, sPCIInitController_#t~ret829#1, sPCIInitController_#t~mem830#1, sPCIInitController_#t~mem831#1, sPCIInitController_#t~mem832#1, sPCIInitController_~CtlP#1.base, sPCIInitController_~CtlP#1.offset, sPCIInitController_~CtlNum#1, sPCIInitController_~AiopIOList#1.base, sPCIInitController_~AiopIOList#1.offset, sPCIInitController_~AiopIOListSize#1, sPCIInitController_~ConfigIO#1, sPCIInitController_~IRQNum#1, sPCIInitController_~Frequency#1, sPCIInitController_~PeriodicOnly#1, sPCIInitController_~altChanRingIndicator#1, sPCIInitController_~UPCIRingInd#1, sPCIInitController_~i~1#1, sPCIInitController_~io~0#1, sPCIInitController_~w~0#1, sPCIInitController_~tmp~51#1;sPCIInitController_~CtlP#1.base, sPCIInitController_~CtlP#1.offset := sPCIInitController_#in~CtlP#1.base, sPCIInitController_#in~CtlP#1.offset;sPCIInitController_~CtlNum#1 := sPCIInitController_#in~CtlNum#1;sPCIInitController_~AiopIOList#1.base, sPCIInitController_~AiopIOList#1.offset := sPCIInitController_#in~AiopIOList#1.base, sPCIInitController_#in~AiopIOList#1.offset;sPCIInitController_~AiopIOListSize#1 := sPCIInitController_#in~AiopIOListSize#1;sPCIInitController_~ConfigIO#1 := sPCIInitController_#in~ConfigIO#1;sPCIInitController_~IRQNum#1 := sPCIInitController_#in~IRQNum#1;sPCIInitController_~Frequency#1 := sPCIInitController_#in~Frequency#1;sPCIInitController_~PeriodicOnly#1 := sPCIInitController_#in~PeriodicOnly#1;sPCIInitController_~altChanRingIndicator#1 := sPCIInitController_#in~altChanRingIndicator#1;sPCIInitController_~UPCIRingInd#1 := sPCIInitController_#in~UPCIRingInd#1;havoc sPCIInitController_~i~1#1;havoc sPCIInitController_~io~0#1;havoc sPCIInitController_~w~0#1;havoc sPCIInitController_~tmp~51#1;call write~int#1(sPCIInitController_~altChanRingIndicator#1, sPCIInitController_~CtlP#1.base, 50 + sPCIInitController_~CtlP#1.offset, 4);call write~int#1(sPCIInitController_~UPCIRingInd#1, sPCIInitController_~CtlP#1.base, 54 + sPCIInitController_~CtlP#1.offset, 4);call write~int#1(sPCIInitController_~CtlNum#1, sPCIInitController_~CtlP#1.base, 4 + sPCIInitController_~CtlP#1.offset, 4);call write~int#1(1, sPCIInitController_~CtlP#1.base, sPCIInitController_~CtlP#1.offset, 4);call write~int#1(1, sPCIInitController_~CtlP#1.base, 8 + sPCIInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: havoc ldv_initialize_tty_operations_2_#t~ret1176#1.base, ldv_initialize_tty_operations_2_#t~ret1176#1.offset, ldv_initialize_tty_operations_2_#t~ret1177#1.base, ldv_initialize_tty_operations_2_#t~ret1177#1.offset, ldv_initialize_tty_operations_2_~tmp~64#1.base, ldv_initialize_tty_operations_2_~tmp~64#1.offset, ldv_initialize_tty_operations_2_~tmp___0~31#1.base, ldv_initialize_tty_operations_2_~tmp___0~31#1.offset;assume { :end_inline_ldv_initialize_tty_operations_2 } true;~ldv_state_variable_3~0 := 1;~ldv_state_variable_1~0 := 1;assume { :begin_inline_ldv_tty_port_operations_1 } true;havoc ldv_tty_port_operations_1_#t~ret1178#1.base, ldv_tty_port_operations_1_#t~ret1178#1.offset; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5422: havoc rp_close_#t~mem504#1;call rp_close_#t~mem505#1 := read~int#1(rp_close_~tty#1.base, 1044 + rp_close_~tty#1.offset, 4); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5422-1: SUMMARY for call out32((if rp_close_#t~mem504#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem504#1 % 65536 % 4294967296 else rp_close_#t~mem504#1 % 65536 % 4294967296 - 4294967296), rp_close_~cp~4#1.base, 144 + rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: rp_do_poll_~AiopMask~0#1 := rp_do_poll_#t~ret258#1;havoc rp_do_poll_#t~mem257#1;havoc rp_do_poll_#t~ret258#1;rp_do_poll_~ch~0#1 := 0; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894-1: SUMMARY for call rp_do_poll_#t~ret258#1 := sInB((if rp_do_poll_#t~mem257#1 % 65536 % 4294967296 <= 2147483647 then rp_do_poll_#t~mem257#1 % 65536 % 4294967296 else rp_do_poll_#t~mem257#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume 0 != ~board1~0 % 18446744073709551616; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume !(0 != ~board1~0 % 18446744073709551616);~controller~0 := 0; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-1: [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-2: havoc rp_close_#t~bitwise506#1;assume rp_close_#t~bitwise506#1 % 4294967296 <= rp_close_#t~mem505#1 % 4294967296 && rp_close_#t~bitwise506#1 % 4294967296 <= 1024; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6481-1: SUMMARY for call register_PCI_#t~strcpy~res851#1.base, register_PCI_#t~strcpy~res851#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 43, 0); srcloc: null [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: assume 0 != rp_close_#t~bitwise506#1 % 4294967296;havoc rp_close_#t~mem505#1;havoc rp_close_#t~bitwise506#1;call rp_close_#t~mem507#1 := read~int#1(rp_close_~cp~4#1.base, 147 + rp_close_~cp~4#1.offset, 1); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: assume !(0 != rp_close_#t~bitwise506#1 % 4294967296);havoc rp_close_#t~mem505#1;havoc rp_close_#t~bitwise506#1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6481: call write~int#1(32, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-3: assume 1024 == rp_close_#t~mem505#1 % 4294967296;rp_close_#t~bitwise506#1 := rp_close_#t~mem505#1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-3: assume !(1024 == rp_close_#t~mem505#1 % 4294967296); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-4: assume 0 == rp_close_#t~mem505#1 % 4294967296;rp_close_#t~bitwise506#1 := 0; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-4: assume !(0 == rp_close_#t~mem505#1 % 4294967296); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349: assume 0 == sPCIInitController_#t~mem831#1;havoc sPCIInitController_#t~mem831#1;sPCIInitController_#res#1 := -1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349: assume !(0 == sPCIInitController_#t~mem831#1);havoc sPCIInitController_#t~mem831#1;call sPCIInitController_#t~mem832#1 := read~int#1(sPCIInitController_~CtlP#1.base, 46 + sPCIInitController_~CtlP#1.offset, 4);sPCIInitController_#res#1 := sPCIInitController_#t~mem832#1;havoc sPCIInitController_#t~mem832#1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: assume 0 != ~controller~0 % 18446744073709551616; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: assume !(0 != ~controller~0 % 18446744073709551616); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: assume 0 == ~controller~0 % 18446744073709551616;~controller~0 := 64 + ~board1~0; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: assume !(0 == ~controller~0 % 18446744073709551616); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: assume init_ISA_#t~switch900#1;init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset := 56, 0; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: assume !init_ISA_#t~switch900#1;init_ISA_#t~switch900#1 := init_ISA_#t~switch900#1 || 2 == init_ISA_#t~mem899#1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: havoc ldv_tty_port_operations_1_#t~ret1178#1.base, ldv_tty_port_operations_1_#t~ret1178#1.offset;assume { :end_inline_ldv_tty_port_operations_1 } true; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-2: havoc rp_close_#t~bitwise508#1;assume rp_close_#t~bitwise508#1 % 4294967296 <= rp_close_#t~mem507#1 % 256 % 4294967296 && rp_close_#t~bitwise508#1 % 4294967296 <= 251; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-3: assume 251 == rp_close_#t~mem507#1 % 256 % 4294967296;rp_close_#t~bitwise508#1 := rp_close_#t~mem507#1 % 256; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-3: assume !(251 == rp_close_#t~mem507#1 % 256 % 4294967296); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425: call write~int#1(rp_close_#t~bitwise508#1, rp_close_~cp~4#1.base, 147 + rp_close_~cp~4#1.offset, 1);havoc rp_close_#t~mem507#1;havoc rp_close_#t~bitwise508#1;call rp_close_#t~mem509#1 := read~int#1(rp_close_~cp~4#1.base, 36 + rp_close_~cp~4#1.offset, 4); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-1: [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-4: assume 0 == rp_close_#t~mem507#1 % 256 % 4294967296;rp_close_#t~bitwise508#1 := 0; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-4: assume !(0 == rp_close_#t~mem507#1 % 256 % 4294967296); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5293: call write~$Pointer$#1(rp_open_~info~3#1.base, rp_open_~info~3#1.offset, rp_open_~tty#1.base, 1517 + rp_open_~tty#1.offset, 8); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, ~controller~0, 4); srcloc: null [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4765: call rp_do_transmit_#t~mem204#1 := read~int#1(rp_do_transmit_~cp~0#1.base, 52 + rp_do_transmit_~cp~0#1.offset, 4); [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4765-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5426: havoc rp_close_#t~mem509#1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294: call rp_open_#t~mem431#1 := read~int#1(rp_open_~port~0#1.base, 392 + rp_open_~port~0#1.offset, 4);rp_open_~tmp~27#1 := rp_open_#t~mem431#1;havoc rp_open_#t~mem431#1;call rp_open_#t~mem432#1 := read~int#1(rp_open_~port~0#1.base, 392 + rp_open_~port~0#1.offset, 4);call write~int#1(1 + rp_open_#t~mem432#1, rp_open_~port~0#1.base, 392 + rp_open_~port~0#1.offset, 4);havoc rp_open_#t~mem432#1; [2025-02-08 02:54:45,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5426-1: SUMMARY for call out32((if rp_close_#t~mem509#1 % 65536 % 4294967296 <= 2147483647 then rp_close_#t~mem509#1 % 65536 % 4294967296 else rp_close_#t~mem509#1 % 65536 % 4294967296 - 4294967296), rp_close_~cp~4#1.base, 144 + rp_close_~cp~4#1.offset); srcloc: null [2025-02-08 02:54:45,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: havoc tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset;rp_do_transmit_#t~ret199#1.base, rp_do_transmit_#t~ret199#1.offset := tty_port_tty_get_#res#1.base, tty_port_tty_get_#res#1.offset;havoc tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset, tty_port_tty_get_~arg0#1.base, tty_port_tty_get_~arg0#1.offset;havoc tty_port_tty_get_#in~arg0#1.base, tty_port_tty_get_#in~arg0#1.offset;assume { :end_inline_tty_port_tty_get } true;rp_do_transmit_~tty~0#1.base, rp_do_transmit_~tty~0#1.offset := rp_do_transmit_#t~ret199#1.base, rp_do_transmit_#t~ret199#1.offset;havoc rp_do_transmit_#t~ret199#1.base, rp_do_transmit_#t~ret199#1.offset; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294-1: SUMMARY for call tty_port_tty_set(rp_open_~port~0#1.base, rp_open_~port~0#1.offset, rp_open_~tty#1.base, rp_open_~tty#1.offset); srcloc: null [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465-2: tty_port_tty_get_#res#1.base, tty_port_tty_get_#res#1.offset := tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset;havoc tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465-3: SUMMARY for call tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset := ldv_malloc(1638); srcloc: null [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume 0 != (if rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 <= 2147483647 then rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 else rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 - 4294967296) % 2; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: assume !(0 != (if rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 <= 2147483647 then rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 else rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 - 4294967296) % 2); [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4766: rp_do_transmit_~tmp~21#1 := rp_do_transmit_#t~ret205#1;havoc rp_do_transmit_#t~mem204#1;havoc rp_do_transmit_#t~ret205#1;call write~int#1(255 - (if rp_do_transmit_~tmp~21#1 % 256 % 4294967296 <= 2147483647 then rp_do_transmit_~tmp~21#1 % 256 % 4294967296 else rp_do_transmit_~tmp~21#1 % 256 % 4294967296 - 4294967296), rp_do_transmit_~info#1.base, 1189 + rp_do_transmit_~info#1.offset, 4);call rp_do_transmit_#t~mem206#1 := read~int#1(rp_do_transmit_~tty~0#1.base, 1316 + rp_do_transmit_~tty~0#1.offset, 1); [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4766-1: SUMMARY for call rp_do_transmit_#t~ret205#1 := sInB((if rp_do_transmit_#t~mem204#1 % 65536 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem204#1 % 65536 % 4294967296 else rp_do_transmit_#t~mem204#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 4;register_PCI_~altChanRingIndicator~0#1 := 1 + register_PCI_~altChanRingIndicator~0#1;register_PCI_~fast_clock~0#1 := 1 + register_PCI_~fast_clock~0#1;call write~int#1(10, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 11 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6352: havoc sPCIInitController_#t~mem832#1;register_PCI_#t~ret877#1 := sPCIInitController_#res#1;havoc sPCIInitController_#t~mem819#1, sPCIInitController_#t~mem820#1, sPCIInitController_#t~mem821#1, sPCIInitController_#t~ret822#1, sPCIInitController_#t~mem823#1, sPCIInitController_#t~mem824#1, sPCIInitController_#t~mem825#1, sPCIInitController_#t~mem826#1, sPCIInitController_#t~ret827#1, sPCIInitController_#t~mem828#1, sPCIInitController_#t~ret829#1, sPCIInitController_#t~mem830#1, sPCIInitController_#t~mem831#1, sPCIInitController_#t~mem832#1, sPCIInitController_~CtlP#1.base, sPCIInitController_~CtlP#1.offset, sPCIInitController_~CtlNum#1, sPCIInitController_~AiopIOList#1.base, sPCIInitController_~AiopIOList#1.offset, sPCIInitController_~AiopIOListSize#1, sPCIInitController_~ConfigIO#1, sPCIInitController_~IRQNum#1, sPCIInitController_~Frequency#1, sPCIInitController_~PeriodicOnly#1, sPCIInitController_~altChanRingIndicator#1, sPCIInitController_~UPCIRingInd#1, sPCIInitController_~i~1#1, sPCIInitController_~io~0#1, sPCIInitController_~w~0#1, sPCIInitController_~tmp~51#1;havoc sPCIInitController_#in~CtlP#1.base, sPCIInitController_#in~CtlP#1.offset, sPCIInitController_#in~CtlNum#1, sPCIInitController_#in~AiopIOList#1.base, sPCIInitController_#in~AiopIOList#1.offset, sPCIInitController_#in~AiopIOListSize#1, sPCIInitController_#in~ConfigIO#1, sPCIInitController_#in~IRQNum#1, sPCIInitController_#in~Frequency#1, sPCIInitController_#in~PeriodicOnly#1, sPCIInitController_#in~altChanRingIndicator#1, sPCIInitController_#in~UPCIRingInd#1;assume { :end_inline_sPCIInitController } true;assume -2147483648 <= register_PCI_#t~ret877#1 && register_PCI_#t~ret877#1 <= 2147483647;register_PCI_~num_aiops~0#1 := register_PCI_#t~ret877#1;havoc register_PCI_#t~ret877#1;register_PCI_~aiop~1#1 := 0; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899: rp_do_poll_~tmp___2~1#1 := rp_do_poll_#t~ret259#1;havoc rp_do_poll_#t~ret259#1;rp_do_poll_~line~0#1 := (if rp_do_poll_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then rp_do_poll_~tmp___2~1#1 % 256 % 4294967296 else rp_do_poll_~tmp___2~1#1 % 256 % 4294967296 - 4294967296);call rp_do_poll_#t~mem260#1.base, rp_do_poll_#t~mem260#1.offset := read~$Pointer$#14(~#rp_table~0.base, ~#rp_table~0.offset + 8 * rp_do_poll_~line~0#1, 8);assume { :begin_inline_rp_handle_port } true;rp_handle_port_#in~info#1.base, rp_handle_port_#in~info#1.offset := rp_do_poll_#t~mem260#1.base, rp_do_poll_#t~mem260#1.offset;havoc rp_handle_port_#t~mem228#1, rp_handle_port_#t~bitwise229#1, rp_handle_port_#t~ret230#1, rp_handle_port_#t~mem231#1, rp_handle_port_#t~ret232#1, rp_handle_port_#t~mem233#1, rp_handle_port_#t~bitwise234#1, rp_handle_port_#t~mem235#1, rp_handle_port_#t~ret236#1, rp_handle_port_#t~bitwise237#1, rp_handle_port_#t~bitwise238#1, rp_handle_port_#t~bitwise239#1, rp_handle_port_#t~mem240#1, rp_handle_port_#t~short241#1, rp_handle_port_#t~bitwise242#1, rp_handle_port_~info#1.base, rp_handle_port_~info#1.offset, rp_handle_port_~cp~1#1.base, rp_handle_port_~cp~1#1.offset, rp_handle_port_~IntMask~0#1, rp_handle_port_~ChanStatus~0#1, rp_handle_port_~tmp~22#1, rp_handle_port_~tmp___0~8#1;rp_handle_port_~info#1.base, rp_handle_port_~info#1.offset := rp_handle_port_#in~info#1.base, rp_handle_port_#in~info#1.offset;havoc rp_handle_port_~cp~1#1.base, rp_handle_port_~cp~1#1.offset;havoc rp_handle_port_~IntMask~0#1;havoc rp_handle_port_~ChanStatus~0#1;havoc rp_handle_port_~tmp~22#1;havoc rp_handle_port_~tmp___0~8#1; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899-1: SUMMARY for call rp_do_poll_#t~ret259#1 := GetLineNumber(rp_do_poll_~ctrl~0#1, rp_do_poll_~aiop~0#1, rp_do_poll_~ch~0#1); srcloc: null [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume init_ISA_#t~switch900#1;init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset := 57, 0; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume !init_ISA_#t~switch900#1;init_ISA_#t~switch900#1 := true; [2025-02-08 02:54:45,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429: assume { :begin_inline_tty_ldisc_flush } true;tty_ldisc_flush_#in~arg0#1.base, tty_ldisc_flush_#in~arg0#1.offset := rp_close_~tty#1.base, rp_close_~tty#1.offset;havoc tty_ldisc_flush_~arg0#1.base, tty_ldisc_flush_~arg0#1.offset;tty_ldisc_flush_~arg0#1.base, tty_ldisc_flush_~arg0#1.offset := tty_ldisc_flush_#in~arg0#1.base, tty_ldisc_flush_#in~arg0#1.offset; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-1: SUMMARY for call rp_flush_buffer(rp_close_~tty#1.base, rp_close_~tty#1.offset); srcloc: null [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: assume 0 == rp_open_~tmp~27#1;assume { :begin_inline_atomic_inc } true;atomic_inc_#in~v#1.base, atomic_inc_#in~v#1.offset := ~#rp_num_ports_open~0.base, ~#rp_num_ports_open~0.offset;havoc atomic_inc_~v#1.base, atomic_inc_~v#1.offset;atomic_inc_~v#1.base, atomic_inc_~v#1.offset := atomic_inc_#in~v#1.base, atomic_inc_#in~v#1.offset; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5297: assume !(0 == rp_open_~tmp~27#1); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: havoc rp_handle_port_#t~mem228#1, rp_handle_port_#t~bitwise229#1, rp_handle_port_#t~ret230#1, rp_handle_port_#t~mem231#1, rp_handle_port_#t~ret232#1, rp_handle_port_#t~mem233#1, rp_handle_port_#t~bitwise234#1, rp_handle_port_#t~mem235#1, rp_handle_port_#t~ret236#1, rp_handle_port_#t~bitwise237#1, rp_handle_port_#t~bitwise238#1, rp_handle_port_#t~bitwise239#1, rp_handle_port_#t~mem240#1, rp_handle_port_#t~short241#1, rp_handle_port_#t~bitwise242#1, rp_handle_port_~info#1.base, rp_handle_port_~info#1.offset, rp_handle_port_~cp~1#1.base, rp_handle_port_~cp~1#1.offset, rp_handle_port_~IntMask~0#1, rp_handle_port_~ChanStatus~0#1, rp_handle_port_~tmp~22#1, rp_handle_port_~tmp___0~8#1;havoc rp_handle_port_#in~info#1.base, rp_handle_port_#in~info#1.offset;assume { :end_inline_rp_handle_port } true;havoc rp_do_poll_#t~mem260#1.base, rp_do_poll_#t~mem260#1.offset; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4769: assume 0 != rp_do_transmit_#t~mem206#1 % 256 % 4294967296;havoc rp_do_transmit_#t~mem206#1; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4769: assume !(0 != rp_do_transmit_#t~mem206#1 % 256 % 4294967296);havoc rp_do_transmit_#t~mem206#1;call rp_do_transmit_#t~mem207#1 := read~int#1(rp_do_transmit_~info#1.base, 1189 + rp_do_transmit_~info#1.offset, 4);rp_do_transmit_~_min1~0#1 := rp_do_transmit_#t~mem207#1;havoc rp_do_transmit_#t~mem207#1;call rp_do_transmit_#t~mem208#1 := read~int#1(rp_do_transmit_~info#1.base, 1209 + rp_do_transmit_~info#1.offset, 4);rp_do_transmit_~_min2~0#1 := rp_do_transmit_#t~mem208#1;havoc rp_do_transmit_#t~mem208#1;rp_do_transmit_~c~0#1 := (if rp_do_transmit_~_min1~0#1 < rp_do_transmit_~_min2~0#1 then rp_do_transmit_~_min1~0#1 else rp_do_transmit_~_min2~0#1);rp_do_transmit_~_min1___0~0#1 := rp_do_transmit_~c~0#1;call rp_do_transmit_#t~mem209#1 := read~int#1(rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4);rp_do_transmit_~_min2___0~0#1 := 4096 - rp_do_transmit_#t~mem209#1;havoc rp_do_transmit_#t~mem209#1;rp_do_transmit_~c~0#1 := (if rp_do_transmit_~_min1___0~0#1 < rp_do_transmit_~_min2___0~0#1 then rp_do_transmit_~_min1___0~0#1 else rp_do_transmit_~_min2___0~0#1);rp_do_transmit_#t~short211#1 := rp_do_transmit_~c~0#1 <= 0; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: havoc tty_ldisc_flush_~arg0#1.base, tty_ldisc_flush_~arg0#1.offset;havoc tty_ldisc_flush_#in~arg0#1.base, tty_ldisc_flush_#in~arg0#1.offset;assume { :end_inline_tty_ldisc_flush } true;call rp_close_#t~mem510#1 := read~int#1(rp_close_~info~4#1.base, 1007 + rp_close_~info~4#1.offset, 1);call rp_close_#t~mem511#1 := read~int#1(rp_close_~info~4#1.base, 1008 + rp_close_~info~4#1.offset, 1);call rp_close_#t~mem512#1 := read~int#1(rp_close_~info~4#1.base, 1006 + rp_close_~info~4#1.offset, 1); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: havoc atomic_inc_~v#1.base, atomic_inc_~v#1.offset;havoc atomic_inc_#in~v#1.base, atomic_inc_#in~v#1.offset;assume { :end_inline_atomic_inc } true; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6752: assume init_ISA_#t~switch900#1;init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset := 58, 0; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6752: assume !init_ISA_#t~switch900#1;havoc init_ISA_#t~mem899#1;havoc init_ISA_#t~switch900#1;havoc init_ISA_#t~mem899#1;havoc init_ISA_#t~switch900#1; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: havoc rp_close_#t~mem510#1;havoc rp_close_#t~mem511#1;havoc rp_close_#t~mem512#1;call rp_close_#t~mem513#1 := read~int#1(rp_close_~port~1#1.base, 388 + rp_close_~port~1#1.offset, 4); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431-1: SUMMARY for call clear_bit(8 * (if rp_close_#t~mem510#1 % 256 % 4294967296 <= 2147483647 then rp_close_#t~mem510#1 % 256 % 4294967296 else rp_close_#t~mem510#1 % 256 % 4294967296 - 4294967296) + (if rp_close_#t~mem511#1 % 256 % 4294967296 <= 2147483647 then rp_close_#t~mem511#1 % 256 % 4294967296 else rp_close_#t~mem511#1 % 256 % 4294967296 - 4294967296), ~#xmit_flags~0.base, ~#xmit_flags~0.offset + 8 * (if rp_close_#t~mem512#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_close_#t~mem512#1 % 256 % 18446744073709551616 % 18446744073709551616 else rp_close_#t~mem512#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume 0 != ~controller~0 % 18446744073709551616; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume !(0 != ~controller~0 % 18446744073709551616); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621: call write~int#1(register_PCI_~ports_per_aiop~0#1, register_PCI_~ctlp~2#1.base, 106 + register_PCI_~ctlp~2#1.offset + 4 * register_PCI_~aiop~1#1, 4);register_PCI_~aiop~1#1 := 1 + register_PCI_~aiop~1#1; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume 0 != rp_close_#t~mem513#1;havoc rp_close_#t~mem513#1;call rp_close_#t~mem514#1 := read~int#1(rp_close_~port~1#1.base, 978 + rp_close_~port~1#1.offset, 4); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume !(0 != rp_close_#t~mem513#1);havoc rp_close_#t~mem513#1;call rp_close_#t~mem518#1.base, rp_close_#t~mem518#1.offset := read~$Pointer$#1(rp_close_~info~4#1.base, 1193 + rp_close_~info~4#1.offset, 8); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: rp_init_~tmp~55#1.base, rp_init_~tmp~55#1.offset := rp_init_#t~ret937#1.base, rp_init_#t~ret937#1.offset;havoc rp_init_#t~ret937#1.base, rp_init_#t~ret937#1.offset; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: rp_do_poll_~AiopMask~0#1 := (if rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 <= 2147483647 then rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 else rp_do_poll_~AiopMask~0#1 % 256 % 4294967296 - 4294967296) / 2;rp_do_poll_~ch~0#1 := 1 + rp_do_poll_~ch~0#1; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-1: SUMMARY for call rp_init_#t~ret937#1.base, rp_init_#t~ret937#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, ~controller~0, 4, 66, 0, 0); srcloc: null [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: call write~int#1(4, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5433: assume 0 != rp_close_#t~mem514#1 % 4294967296;havoc rp_close_#t~mem514#1;call rp_close_#t~mem515#1 := read~int#1(rp_close_~port~1#1.base, 978 + rp_close_~port~1#1.offset, 4); [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5433: assume !(0 != rp_close_#t~mem514#1 % 4294967296);havoc rp_close_#t~mem514#1; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490-1: SUMMARY for call register_PCI_#t~strcpy~res852#1.base, register_PCI_#t~strcpy~res852#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 44, 0); srcloc: null [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301: assume -2147483648 <= rp_open_#t~ret433#1 && rp_open_#t~ret433#1 <= 2147483647;rp_open_~tmp___1~7#1 := rp_open_#t~ret433#1;havoc rp_open_#t~ret433#1; [2025-02-08 02:54:45,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5301-1: SUMMARY for call rp_open_#t~ret433#1 := constant_test_bit(31, rp_open_~port~0#1.base, 648 + rp_open_~port~0#1.offset); srcloc: null [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: rp_close_~tmp___2~2#1 := rp_close_#t~ret516#1;havoc rp_close_#t~mem515#1;havoc rp_close_#t~ret516#1; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: assume 0 == rp_open_~tmp___1~7#1;rp_open_~cp~3#1.base, rp_open_~cp~3#1.offset := rp_open_~info~3#1.base, 1017 + rp_open_~info~3#1.offset;call rp_open_#t~mem434#1 := read~int#1(rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1); [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302: assume !(0 == rp_open_~tmp___1~7#1); [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-1: SUMMARY for call rp_close_#t~ret516#1 := jiffies_to_msecs(rp_close_#t~mem515#1 % 4294967296); srcloc: null [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume 0 == (rp_init_~tmp~55#1.base + rp_init_~tmp~55#1.offset) % 18446744073709551616; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume !(0 == (rp_init_~tmp~55#1.base + rp_init_~tmp~55#1.offset) % 18446744073709551616); [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume register_PCI_~aiop~1#1 < register_PCI_~max_num_aiops~0#1; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume !(register_PCI_~aiop~1#1 < register_PCI_~max_num_aiops~0#1);call register_PCI_#t~mem878#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);call register_PCI_#t~mem879#1 := read~int#1(~#rocketModel~0.base, 100 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 4);call register_PCI_#t~mem880#1 := read~int#1(~#rocketModel~0.base, 100 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 4);call register_PCI_#t~mem881#1 := read~int#1(~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8);assume { :begin_inline__dev_info } true;_dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset := register_PCI_~dev#1.base, 147 + register_PCI_~dev#1.offset, 52, 0;havoc _dev_info_#res#1;havoc _dev_info_#t~nondet1265#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset;_dev_info_~arg0#1.base, _dev_info_~arg0#1.offset := _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset;_dev_info_~arg1#1.base, _dev_info_~arg1#1.offset := _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset;havoc _dev_info_#t~nondet1265#1;assume -2147483648 <= _dev_info_#t~nondet1265#1 && _dev_info_#t~nondet1265#1 <= 2147483647;_dev_info_#res#1 := _dev_info_#t~nondet1265#1;havoc _dev_info_#t~nondet1265#1; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: havoc rp_close_#t~ret517#1; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435-1: SUMMARY for call rp_close_#t~ret517#1 := msleep_interruptible(rp_close_~tmp___2~2#1); srcloc: null [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: havoc del_timer_sync_#t~nondet1267#1;rp_cleanup_module_#t~ret984#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1267#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;havoc del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;assume { :end_inline_del_timer_sync } true;assume -2147483648 <= rp_cleanup_module_#t~ret984#1 && rp_cleanup_module_#t~ret984#1 <= 2147483647;havoc rp_cleanup_module_#t~ret984#1; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: havoc rp_stop_#t~mem704#1.base, rp_stop_#t~mem704#1.offset, rp_stop_#t~ret705#1, rp_stop_#t~mem706#1, rp_stop_#t~ret707#1, rp_stop_#t~mem708#1, rp_stop_#t~bitwise709#1, rp_stop_#t~mem710#1, rp_stop_~tty#1.base, rp_stop_~tty#1.offset, rp_stop_~info~13#1.base, rp_stop_~info~13#1.offset, rp_stop_~tmp~42#1, rp_stop_~tmp___0~22#1;havoc rp_stop_#in~tty#1.base, rp_stop_#in~tty#1.offset;assume { :end_inline_rp_stop } true;~ldv_state_variable_2~0 := 3; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4907: assume 0 != rp_do_poll_~AiopMask~0#1 % 256 % 4294967296; [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4907: assume !(0 != rp_do_poll_~AiopMask~0#1 % 256 % 4294967296); [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-1: SUMMARY for call rp_init_#t~ret938#1 := printk(67, 0); srcloc: null [2025-02-08 02:54:45,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume -2147483648 <= rp_init_#t~ret938#1 && rp_init_#t~ret938#1 <= 2147483647;havoc rp_init_#t~ret938#1;rp_init_~ret~3#1 := -16; [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume 0 != (if ~support_low_speed~0 % 256 % 4294967296 <= 2147483647 then ~support_low_speed~0 % 256 % 4294967296 else ~support_low_speed~0 % 256 % 4294967296 - 4294967296);~sClockPrescale~0 := 25;call write~int#19(230400, ~#rp_baud_base~0.base, ~#rp_baud_base~0.offset + 4 * init_ISA_~i#1, 4); [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume !(0 != (if ~support_low_speed~0 % 256 % 4294967296 <= 2147483647 then ~support_low_speed~0 % 256 % 4294967296 else ~support_low_speed~0 % 256 % 4294967296 - 4294967296));~sClockPrescale~0 := 20;call write~int#19(460800, ~#rp_baud_base~0.base, ~#rp_baud_base~0.offset + 4 * init_ISA_~i#1, 4); [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: havoc tty_prepare_flip_string_#t~nondet1289#1;rp_do_receive_#t~ret193#1 := tty_prepare_flip_string_#res#1;havoc tty_prepare_flip_string_#t~nondet1289#1, tty_prepare_flip_string_~arg0#1.base, tty_prepare_flip_string_~arg0#1.offset, tty_prepare_flip_string_~arg1#1.base, tty_prepare_flip_string_~arg1#1.offset, tty_prepare_flip_string_~arg2#1;havoc tty_prepare_flip_string_#in~arg0#1.base, tty_prepare_flip_string_#in~arg0#1.offset, tty_prepare_flip_string_#in~arg1#1.base, tty_prepare_flip_string_#in~arg1#1.offset, tty_prepare_flip_string_#in~arg2#1;assume { :end_inline_tty_prepare_flip_string } true;assume -2147483648 <= rp_do_receive_#t~ret193#1 && rp_do_receive_#t~ret193#1 <= 2147483647;rp_do_receive_~space~0#1 := rp_do_receive_#t~ret193#1;havoc rp_do_receive_#t~ret193#1; [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6493: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 2;register_PCI_~ports_per_aiop~0#1 := 4;register_PCI_~altChanRingIndicator~0#1 := 1 + register_PCI_~altChanRingIndicator~0#1;register_PCI_~fast_clock~0#1 := 1 + register_PCI_~fast_clock~0#1;call write~int#1(11, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6493: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 14 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304-1: [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304-2: havoc rp_open_#t~bitwise435#1;assume rp_open_#t~bitwise435#1 % 4294967296 <= rp_open_#t~mem434#1 % 256 % 4294967296 && rp_open_#t~bitwise435#1 % 4294967296 <= 231; [2025-02-08 02:54:45,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304: call write~int#1(rp_open_#t~bitwise435#1, rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem434#1;havoc rp_open_#t~bitwise435#1;call rp_open_#t~mem436#1 := read~int#1(rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1); [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304-3: assume 231 == rp_open_#t~mem434#1 % 256 % 4294967296;rp_open_#t~bitwise435#1 := rp_open_#t~mem434#1 % 256; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304-3: assume !(231 == rp_open_#t~mem434#1 % 256 % 4294967296); [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304-4: assume 0 == rp_open_#t~mem434#1 % 256 % 4294967296;rp_open_#t~bitwise435#1 := 0; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304-4: assume !(0 == rp_open_#t~mem434#1 % 256 % 4294967296); [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305-2: havoc rp_open_#t~bitwise437#1;assume (rp_open_#t~bitwise437#1 % 4294967296 >= rp_open_#t~mem436#1 % 256 % 4294967296 && rp_open_#t~bitwise437#1 % 4294967296 >= 8) && rp_open_#t~bitwise437#1 % 4294967296 <= 8 + rp_open_#t~mem436#1 % 256 % 4294967296; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305-3: assume false;rp_open_#t~bitwise437#1 := rp_open_#t~mem436#1 % 256; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305-3: assume !false; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: call write~int#1(rp_open_#t~bitwise437#1, rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem436#1;havoc rp_open_#t~bitwise437#1;call rp_open_#t~mem438#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305-1: [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305-4: assume 0 == rp_open_#t~mem436#1 % 256 % 4294967296 || 8 == rp_open_#t~mem436#1 % 256 % 4294967296;rp_open_#t~bitwise437#1 := 8; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305-4: assume !(0 == rp_open_#t~mem436#1 % 256 % 4294967296 || 8 == rp_open_#t~mem436#1 % 256 % 4294967296); [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5438: SUMMARY for call __wake_up(rp_close_~port~1#1.base, 396 + rp_close_~port~1#1.offset, 1, 1, 0, 0); srcloc: null [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5306: havoc rp_open_#t~mem438#1;call rp_open_#t~mem439#1 := read~int#1(rp_open_~cp~3#1.base, 48 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset;init_PCI_#t~ret891#1 := register_PCI_#res#1;havoc register_PCI_#t~ret833#1.base, register_PCI_#t~ret833#1.offset, register_PCI_#t~ret834#1, register_PCI_#t~mem835#1, register_PCI_#t~mem836#1, register_PCI_#t~switch837#1, register_PCI_#t~strcpy~res838#1.base, register_PCI_#t~strcpy~res838#1.offset, register_PCI_#t~strcpy~res839#1.base, register_PCI_#t~strcpy~res839#1.offset, register_PCI_#t~strcpy~res840#1.base, register_PCI_#t~strcpy~res840#1.offset, register_PCI_#t~strcpy~res841#1.base, register_PCI_#t~strcpy~res841#1.offset, register_PCI_#t~strcpy~res842#1.base, register_PCI_#t~strcpy~res842#1.offset, register_PCI_#t~strcpy~res843#1.base, register_PCI_#t~strcpy~res843#1.offset, register_PCI_#t~strcpy~res844#1.base, register_PCI_#t~strcpy~res844#1.offset, register_PCI_#t~strcpy~res845#1.base, register_PCI_#t~strcpy~res845#1.offset, register_PCI_#t~strcpy~res846#1.base, register_PCI_#t~strcpy~res846#1.offset, register_PCI_#t~strcpy~res847#1.base, register_PCI_#t~strcpy~res847#1.offset, register_PCI_#t~strcpy~res848#1.base, register_PCI_#t~strcpy~res848#1.offset, register_PCI_#t~strcpy~res849#1.base, register_PCI_#t~strcpy~res849#1.offset, register_PCI_#t~strcpy~res850#1.base, register_PCI_#t~strcpy~res850#1.offset, register_PCI_#t~strcpy~res851#1.base, register_PCI_#t~strcpy~res851#1.offset, register_PCI_#t~strcpy~res852#1.base, register_PCI_#t~strcpy~res852#1.offset, register_PCI_#t~strcpy~res853#1.base, register_PCI_#t~strcpy~res853#1.offset, register_PCI_#t~strcpy~res854#1.base, register_PCI_#t~strcpy~res854#1.offset, register_PCI_#t~strcpy~res855#1.base, register_PCI_#t~strcpy~res855#1.offset, register_PCI_#t~mem856#1, register_PCI_#t~strcpy~res857#1.base, register_PCI_#t~strcpy~res857#1.offset, register_PCI_#t~mem858#1, register_PCI_#t~strcpy~res859#1.base, register_PCI_#t~strcpy~res859#1.offset, register_PCI_#t~mem860#1, register_PCI_#t~switch861#1, register_PCI_#t~mem862#1, register_PCI_#t~mem863#1, register_PCI_#t~mem864#1, register_PCI_#t~mem865#1, register_PCI_#t~ret866#1, register_PCI_#t~bitwise867#1, register_PCI_#t~strcpy~res868#1.base, register_PCI_#t~strcpy~res868#1.offset, register_PCI_#t~mem869#1, register_PCI_#t~mem870#1, register_PCI_#t~mem871#1, register_PCI_#t~strcpy~res872#1.base, register_PCI_#t~strcpy~res872#1.offset, register_PCI_#t~mem873#1, register_PCI_#t~mem874#1, register_PCI_#t~mem875#1, register_PCI_#t~mem876#1, register_PCI_#t~ret877#1, register_PCI_#t~mem878#1, register_PCI_#t~mem879#1, register_PCI_#t~mem880#1, register_PCI_#t~mem881#1, register_PCI_#t~ret882#1, register_PCI_#t~mem883#1, register_PCI_#t~mem884#1, register_PCI_#t~mem885#1, register_PCI_#t~mem886#1, register_PCI_#t~short887#1, register_PCI_#t~mem888#1, register_PCI_#t~short889#1, register_PCI_#t~mem890#1, register_PCI_~i#1, register_PCI_~dev#1.base, register_PCI_~dev#1.offset, register_PCI_~num_aiops~0#1, register_PCI_~aiop~1#1, register_PCI_~max_num_aiops~0#1, register_PCI_~num_chan~0#1, register_PCI_~chan~0#1, register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset, register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset, register_PCI_~fast_clock~0#1, register_PCI_~altChanRingIndicator~0#1, register_PCI_~ports_per_aiop~0#1, register_PCI_~ConfigIO~0#1, register_PCI_~UPCIRingInd~0#1, register_PCI_~tmp~52#1.base, register_PCI_~tmp~52#1.offset, register_PCI_~tmp___0~27#1, register_PCI_~tmp___1~16#1;havoc register_PCI_#in~i#1, register_PCI_#in~dev#1.base, register_PCI_#in~dev#1.offset;assume { :end_inline_register_PCI } true;assume -2147483648 <= init_PCI_#t~ret891#1 && init_PCI_#t~ret891#1 <= 2147483647;init_PCI_~tmp~53#1 := init_PCI_#t~ret891#1; [2025-02-08 02:54:45,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381: flag_buf_ptr_~tmp~13#1.base, flag_buf_ptr_~tmp~13#1.offset := flag_buf_ptr_#t~ret98#1.base, flag_buf_ptr_#t~ret98#1.offset;havoc flag_buf_ptr_#t~ret98#1.base, flag_buf_ptr_#t~ret98#1.offset;call flag_buf_ptr_#t~mem99#1 := read~int#1(flag_buf_ptr_~b#1.base, 12 + flag_buf_ptr_~b#1.offset, 4);flag_buf_ptr_#res#1.base, flag_buf_ptr_#res#1.offset := flag_buf_ptr_~tmp~13#1.base, flag_buf_ptr_~tmp~13#1.offset + (if flag_buf_ptr_#t~mem99#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then flag_buf_ptr_#t~mem99#1 % 18446744073709551616 % 18446744073709551616 else flag_buf_ptr_#t~mem99#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc flag_buf_ptr_#t~mem99#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4381-1: SUMMARY for call flag_buf_ptr_#t~ret98#1.base, flag_buf_ptr_#t~ret98#1.offset := char_buf_ptr(flag_buf_ptr_~b#1.base, flag_buf_ptr_~b#1.offset, flag_buf_ptr_~ofs#1); srcloc: null [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5306-1: SUMMARY for call out32((if rp_open_#t~mem438#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem438#1 % 65536 % 4294967296 else rp_open_#t~mem438#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 148 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4382: havoc flag_buf_ptr_#t~mem99#1;tty_insert_flip_char_#t~ret147#1.base, tty_insert_flip_char_#t~ret147#1.offset := flag_buf_ptr_#res#1.base, flag_buf_ptr_#res#1.offset;havoc flag_buf_ptr_#t~ret98#1.base, flag_buf_ptr_#t~ret98#1.offset, flag_buf_ptr_#t~mem99#1, flag_buf_ptr_~b#1.base, flag_buf_ptr_~b#1.offset, flag_buf_ptr_~ofs#1, flag_buf_ptr_~tmp~13#1.base, flag_buf_ptr_~tmp~13#1.offset;havoc flag_buf_ptr_#in~b#1.base, flag_buf_ptr_#in~b#1.offset, flag_buf_ptr_#in~ofs#1;assume { :end_inline_flag_buf_ptr } true;tty_insert_flip_char_~tmp~15#1.base, tty_insert_flip_char_~tmp~15#1.offset := tty_insert_flip_char_#t~ret147#1.base, tty_insert_flip_char_#t~ret147#1.offset;havoc tty_insert_flip_char_#t~mem146#1;havoc tty_insert_flip_char_#t~ret147#1.base, tty_insert_flip_char_#t~ret147#1.offset;call tty_insert_flip_char_#t~mem148#1 := read~int#8(tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset, 1);call write~int#1(tty_insert_flip_char_#t~mem148#1, tty_insert_flip_char_~tmp~15#1.base, tty_insert_flip_char_~tmp~15#1.offset, 1);havoc tty_insert_flip_char_#t~mem148#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307: rp_open_~tmp___0~12#1 := rp_open_#t~ret440#1;havoc rp_open_#t~mem439#1;havoc rp_open_#t~ret440#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-1: SUMMARY for call rp_open_#t~ret440#1 := sInW((if rp_open_#t~mem439#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem439#1 % 65536 % 4294967296 else rp_open_#t~mem439#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4779: assume rp_do_transmit_#t~short211#1;havoc rp_do_transmit_#t~mem210#1;havoc rp_do_transmit_#t~short211#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4779: assume !rp_do_transmit_#t~short211#1;havoc rp_do_transmit_#t~mem210#1;havoc rp_do_transmit_#t~short211#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4779-1: assume rp_do_transmit_#t~short211#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4779-1: assume !rp_do_transmit_#t~short211#1;call rp_do_transmit_#t~mem210#1 := read~int#1(rp_do_transmit_~info#1.base, 1189 + rp_do_transmit_~info#1.offset, 4);rp_do_transmit_#t~short211#1 := rp_do_transmit_#t~mem210#1 <= 0; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5440: assume 0 != (rp_close_#t~mem518#1.base + rp_close_#t~mem518#1.offset) % 18446744073709551616;havoc rp_close_#t~mem518#1.base, rp_close_#t~mem518#1.offset;call rp_close_#t~mem519#1.base, rp_close_#t~mem519#1.offset := read~$Pointer$#1(rp_close_~info~4#1.base, 1193 + rp_close_~info~4#1.offset, 8); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5440: assume !(0 != (rp_close_#t~mem518#1.base + rp_close_#t~mem518#1.offset) % 18446744073709551616);havoc rp_close_#t~mem518#1.base, rp_close_#t~mem518#1.offset; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-1: [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-2: havoc rp_open_#t~bitwise441#1;assume (((((if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296) < 0 || rp_open_#t~bitwise441#1 <= (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296)) && rp_open_#t~bitwise441#1 <= 8) && rp_open_#t~bitwise441#1 >= 0) && ((if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296) >= 0 || rp_open_#t~bitwise441#1 > 8 + (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296))) && rp_open_#t~bitwise441#1 >= -2147483648; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8479: havoc tty_register_driver_#t~nondet1290#1;rp_init_#t~ret978#1 := tty_register_driver_#res#1;havoc tty_register_driver_#t~nondet1290#1, tty_register_driver_~arg0#1.base, tty_register_driver_~arg0#1.offset;havoc tty_register_driver_#in~arg0#1.base, tty_register_driver_#in~arg0#1.offset;assume { :end_inline_tty_register_driver } true;assume -2147483648 <= rp_init_#t~ret978#1 && rp_init_#t~ret978#1 <= 2147483647;rp_init_~ret~3#1 := rp_init_#t~ret978#1;havoc rp_init_#t~ret978#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308: assume 0 != rp_open_#t~bitwise441#1;havoc rp_open_#t~bitwise441#1;call write~int#1(1, rp_open_~info~3#1.base, 1213 + rp_open_~info~3#1.offset, 4); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308: assume !(0 != rp_open_#t~bitwise441#1);havoc rp_open_#t~bitwise441#1;call write~int#1(0, rp_open_~info~3#1.base, 1213 + rp_open_~info~3#1.offset, 4); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-3: assume 8 == (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296);rp_open_#t~bitwise441#1 := (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-3: assume !(8 == (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-4: assume 0 == (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296);rp_open_#t~bitwise441#1 := 0; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-4: assume !(0 == (if rp_open_~tmp___0~12#1 % 65536 % 4294967296 <= 2147483647 then rp_open_~tmp___0~12#1 % 65536 % 4294967296 else rp_open_~tmp___0~12#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: havoc rp_close_#t~mem519#1.base, rp_close_#t~mem519#1.offset;call write~$Pointer$#1(0, 0, rp_close_~info~4#1.base, 1193 + rp_close_~info~4#1.offset, 8); [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441-1: SUMMARY for call free_pages(rp_close_#t~mem519#1.base + rp_close_#t~mem519#1.offset, 0); srcloc: null [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4913: rp_do_poll_~aiop~0#1 := 1 + rp_do_poll_~aiop~0#1; [2025-02-08 02:54:45,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6631: assume register_PCI_~num_aiops~0#1 <= 0;call write~int#20(0, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);register_PCI_#res#1 := 0;call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6631: assume !(register_PCI_~num_aiops~0#1 <= 0);call write~int#22(1, ~#is_PCI~0.base, ~#is_PCI~0.offset + 4 * register_PCI_~i#1, 4);register_PCI_~aiop~1#1 := 0; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6499-1: SUMMARY for call register_PCI_#t~strcpy~res853#1.base, register_PCI_#t~strcpy~res853#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 45, 0); srcloc: null [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6499: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6764: init_ISA_~aiop~2#1 := 0; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3990: havoc atomic_read_#t~mem14#1;rp_do_poll_#t~ret268#1 := atomic_read_#res#1;havoc atomic_read_#t~mem14#1, atomic_read_~v#1.base, atomic_read_~v#1.offset;havoc atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;assume { :end_inline_atomic_read } true;assume -2147483648 <= rp_do_poll_#t~ret268#1 && rp_do_poll_#t~ret268#1 <= 2147483647;rp_do_poll_~tmp___4~0#1 := rp_do_poll_#t~ret268#1;havoc rp_do_poll_#t~ret268#1; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4915: assume 0 != rp_do_poll_~CtlMask~0#1 % 4294967296; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4915: assume !(0 != rp_do_poll_~CtlMask~0#1 % 4294967296);call rp_do_poll_#t~mem261#1 := read~int#1(~#xmit_flags~0.base, ~#xmit_flags~0.offset + 4 * rp_do_poll_~ctrl~0#1, 4);rp_do_poll_~xmitmask~0#1 := rp_do_poll_#t~mem261#1;havoc rp_do_poll_#t~mem261#1; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4783: assume (rp_do_transmit_~c~0#1 - 4294967295) % 4294967296 > 2;call rp_do_transmit_#t~mem212#1 := read~int#1(rp_do_transmit_~cp~0#1.base, 44 + rp_do_transmit_~cp~0#1.offset, 4);call rp_do_transmit_#t~mem213#1.base, rp_do_transmit_#t~mem213#1.offset := read~$Pointer$#1(rp_do_transmit_~info#1.base, 1193 + rp_do_transmit_~info#1.offset, 8);call rp_do_transmit_#t~mem214#1 := read~int#1(rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4783: assume !((rp_do_transmit_~c~0#1 - 4294967295) % 4294967296 > 2); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: call write~int#20(~board1~0, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset, 8);call write~int#20(~board2~0, ~#rcktpt_io_addr~0.base, 8 + ~#rcktpt_io_addr~0.offset, 8);call write~int#20(~board3~0, ~#rcktpt_io_addr~0.base, 16 + ~#rcktpt_io_addr~0.offset, 8);call write~int#20(~board4~0, ~#rcktpt_io_addr~0.base, 24 + ~#rcktpt_io_addr~0.offset, 8);call write~int#21((if 0 != ~modem1~0 % 18446744073709551616 then 1 else 0), ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset, 4);call rp_init_#t~mem939#1 := read~int#6(~#pc104_1~0.base, ~#pc104_1~0.offset, 8); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4784-1: SUMMARY for call outsw((if rp_do_transmit_#t~mem212#1 % 4294967296 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem212#1 % 4294967296 % 4294967296 else rp_do_transmit_#t~mem212#1 % 4294967296 % 4294967296 - 4294967296), rp_do_transmit_#t~mem213#1.base, rp_do_transmit_#t~mem213#1.offset + (if rp_do_transmit_#t~mem214#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_do_transmit_#t~mem214#1 % 18446744073709551616 % 18446744073709551616 else rp_do_transmit_#t~mem214#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if rp_do_transmit_~c~0#1 < 0 && 0 != rp_do_transmit_~c~0#1 % 2 then 1 + rp_do_transmit_~c~0#1 / 2 else rp_do_transmit_~c~0#1 / 2)); srcloc: null [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4784: havoc rp_do_transmit_#t~mem212#1;havoc rp_do_transmit_#t~mem213#1.base, rp_do_transmit_#t~mem213#1.offset;havoc rp_do_transmit_#t~mem214#1; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 2;register_PCI_~altChanRingIndicator~0#1 := 1 + register_PCI_~altChanRingIndicator~0#1;register_PCI_~fast_clock~0#1 := 1 + register_PCI_~fast_clock~0#1;call write~int#1(14, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 15 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445: havoc spin_lock_irq_~lock#1.base, spin_lock_irq_~lock#1.offset;havoc spin_lock_irq_#in~lock#1.base, spin_lock_irq_#in~lock#1.offset;assume { :end_inline_spin_lock_irq } true;call rp_close_#t~mem520#1 := read~int#1(rp_close_~info~4#1.base, 652 + rp_close_~info~4#1.offset, 8); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5445-1: assume { :begin_inline_spin_lock_irq } true;spin_lock_irq_#in~lock#1.base, spin_lock_irq_#in~lock#1.offset := rp_close_~port~1#1.base, 320 + rp_close_~port~1#1.offset;havoc spin_lock_irq_~lock#1.base, spin_lock_irq_~lock#1.offset;spin_lock_irq_~lock#1.base, spin_lock_irq_~lock#1.offset := spin_lock_irq_#in~lock#1.base, spin_lock_irq_#in~lock#1.offset; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-2: call rp_open_#t~mem442#1 := read~int#1(rp_open_~cp~3#1.base, 48 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: havoc rp_open_#t~mem442#1; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: SUMMARY for call sOutW((if rp_open_#t~mem442#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem442#1 % 65536 % 4294967296 else rp_open_#t~mem442#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:54:45,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: call init_ISA_#t~mem901#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8);call write~int#28(init_ISA_#t~mem901#1 + 1024 * init_ISA_~aiop~2#1, init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset + 4 * init_ISA_~aiop~2#1, 4);init_ISA_~aiop~2#1 := 1 + init_ISA_~aiop~2#1; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: call ULTIMATE.dealloc(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset);havoc rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset;havoc rp_do_receive_#t~mem170#1, rp_do_receive_#t~ret171#1, rp_do_receive_#t~bitwise172#1, rp_do_receive_#t~bitwise173#1, rp_do_receive_#t~bitwise174#1, rp_do_receive_#t~mem175#1, rp_do_receive_#t~bitwise176#1, rp_do_receive_#t~mem177#1, rp_do_receive_#t~ret178#1, rp_do_receive_#t~bitwise179#1, rp_do_receive_#t~bitwise180#1, rp_do_receive_#t~mem181#1, rp_do_receive_#t~bitwise182#1, rp_do_receive_#t~mem183#1, rp_do_receive_#t~bitwise184#1, rp_do_receive_#t~bitwise185#1, rp_do_receive_#t~bitwise186#1, rp_do_receive_#t~bitwise187#1, rp_do_receive_#t~bitwise188#1, rp_do_receive_#t~ret189#1, rp_do_receive_#t~mem190#1, rp_do_receive_#t~ret191#1, rp_do_receive_#t~mem192#1, rp_do_receive_#t~ret193#1, rp_do_receive_#t~mem194#1, rp_do_receive_#t~mem195#1.base, rp_do_receive_#t~mem195#1.offset, rp_do_receive_#t~mem196#1.base, rp_do_receive_#t~mem196#1.offset, rp_do_receive_#t~mem197#1, rp_do_receive_#t~ret198#1, rp_do_receive_~info#1.base, rp_do_receive_~info#1.offset, rp_do_receive_~cp#1.base, rp_do_receive_~cp#1.offset, rp_do_receive_~ChanStatus#1, rp_do_receive_~CharNStat~0#1, rp_do_receive_~ToRecv~0#1, rp_do_receive_~wRecv~0#1, rp_do_receive_~space~0#1, rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset, rp_do_receive_~tmp~20#1, rp_do_receive_~flag~0#1, rp_do_receive_~tmp___0~7#1, rp_do_receive_~tmp___1~3#1;havoc rp_do_receive_#in~info#1.base, rp_do_receive_#in~info#1.offset, rp_do_receive_#in~cp#1.base, rp_do_receive_#in~cp#1.offset, rp_do_receive_#in~ChanStatus#1;assume { :end_inline_rp_do_receive } true; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: call write~int#1(rp_close_#t~bitwise521#1, rp_close_~info~4#1.base, 652 + rp_close_~info~4#1.offset, 8);havoc rp_close_#t~mem520#1;havoc rp_close_#t~bitwise521#1;call write~int#1(0, rp_close_~tty#1.base, 1541 + rp_close_~tty#1.offset, 1);assume { :begin_inline_spin_unlock_irq } true;spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset := rp_close_~port~1#1.base, 320 + rp_close_~port~1#1.offset;havoc spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset;spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset := spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-3: assume 1476395007 == rp_close_#t~mem520#1 % 18446744073709551616;rp_close_#t~bitwise521#1 := rp_close_#t~mem520#1; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-3: assume !(1476395007 == rp_close_#t~mem520#1 % 18446744073709551616); [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-4: assume 0 == rp_close_#t~mem520#1 % 18446744073709551616;rp_close_#t~bitwise521#1 := 0; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-4: assume !(0 == rp_close_#t~mem520#1 % 18446744073709551616); [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5314: SUMMARY for call sFlushRxFIFO(rp_open_~cp~3#1.base, rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-1: [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446-2: havoc rp_close_#t~bitwise521#1;assume rp_close_#t~bitwise521#1 % 18446744073709551616 <= rp_close_#t~mem520#1 % 18446744073709551616 && rp_close_#t~bitwise521#1 % 18446744073709551616 <= 1476395007; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315: assume { :begin_inline_sEnInterrupts } true;sEnInterrupts_#in~ChP#1.base, sEnInterrupts_#in~ChP#1.offset, sEnInterrupts_#in~Flags#1 := rp_open_~cp~3#1.base, rp_open_~cp~3#1.offset, 279;havoc sEnInterrupts_#t~mem1119#1, sEnInterrupts_#t~bitwise1120#1, sEnInterrupts_#t~mem1121#1, sEnInterrupts_#t~mem1122#1, sEnInterrupts_#t~bitwise1123#1, sEnInterrupts_#t~bitwise1124#1, sEnInterrupts_#t~mem1125#1, sEnInterrupts_#t~bitwise1126#1, sEnInterrupts_#t~mem1127#1, sEnInterrupts_#t~ret1128#1, sEnInterrupts_#t~mem1129#1, sEnInterrupts_#t~mem1130#1, sEnInterrupts_#t~bitwise1131#1, sEnInterrupts_#t~mem1132#1, sEnInterrupts_~ChP#1.base, sEnInterrupts_~ChP#1.offset, sEnInterrupts_~Flags#1, sEnInterrupts_~Mask~0#1, sEnInterrupts_~tmp~61#1;sEnInterrupts_~ChP#1.base, sEnInterrupts_~ChP#1.offset := sEnInterrupts_#in~ChP#1.base, sEnInterrupts_#in~ChP#1.offset;sEnInterrupts_~Flags#1 := sEnInterrupts_#in~Flags#1;havoc sEnInterrupts_~Mask~0#1;havoc sEnInterrupts_~tmp~61#1;call sEnInterrupts_#t~mem1119#1 := read~int#1(sEnInterrupts_~ChP#1.base, 150 + sEnInterrupts_~ChP#1.offset, 1); [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315-1: SUMMARY for call sFlushTxFIFO(rp_open_~cp~3#1.base, rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc spin_unlock_irq_~lock#1.base, spin_unlock_irq_~lock#1.offset;havoc spin_unlock_irq_#in~lock#1.base, spin_unlock_irq_#in~lock#1.offset;assume { :end_inline_spin_unlock_irq } true; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5316: havoc sEnInterrupts_#t~mem1119#1, sEnInterrupts_#t~bitwise1120#1, sEnInterrupts_#t~mem1121#1, sEnInterrupts_#t~mem1122#1, sEnInterrupts_#t~bitwise1123#1, sEnInterrupts_#t~bitwise1124#1, sEnInterrupts_#t~mem1125#1, sEnInterrupts_#t~bitwise1126#1, sEnInterrupts_#t~mem1127#1, sEnInterrupts_#t~ret1128#1, sEnInterrupts_#t~mem1129#1, sEnInterrupts_#t~mem1130#1, sEnInterrupts_#t~bitwise1131#1, sEnInterrupts_#t~mem1132#1, sEnInterrupts_~ChP#1.base, sEnInterrupts_~ChP#1.offset, sEnInterrupts_~Flags#1, sEnInterrupts_~Mask~0#1, sEnInterrupts_~tmp~61#1;havoc sEnInterrupts_#in~ChP#1.base, sEnInterrupts_#in~ChP#1.offset, sEnInterrupts_#in~Flags#1;assume { :end_inline_sEnInterrupts } true;call rp_open_#t~mem443#1 := read~int#1(rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1); [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: call write~int#21(rp_init_#t~ite941#1, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset, 4);havoc rp_init_#t~mem939#1;havoc rp_init_#t~ite941#1;havoc rp_init_#t~mem940#1;call write~int#21((if 0 != ~modem2~0 % 18446744073709551616 then 1 else 0), ~#rcktpt_type~0.base, 4 + ~#rcktpt_type~0.offset, 4);call rp_init_#t~mem942#1 := read~int#6(~#pc104_2~0.base, ~#pc104_2~0.offset, 8); [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4920: assume 0 != rp_do_poll_~xmitmask~0#1 % 4294967296;rp_do_poll_~i~0#1 := 0; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4920: assume !(0 != rp_do_poll_~xmitmask~0#1 % 4294967296); [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume init_ISA_~aiop~2#1 <= 3; [2025-02-08 02:54:45,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(init_ISA_~aiop~2#1 <= 3);assume { :begin_inline_sInitController } true;sInitController_#in~CtlP#1.base, sInitController_#in~CtlP#1.offset, sInitController_#in~CtlNum#1, sInitController_#in~MudbacIO#1, sInitController_#in~AiopIOList#1.base, sInitController_#in~AiopIOList#1.offset, sInitController_#in~AiopIOListSize#1, sInitController_#in~IRQNum#1, sInitController_#in~Frequency#1, sInitController_#in~PeriodicOnly#1 := init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset, init_ISA_~i#1, 1024 * init_ISA_~i#1 + ~controller~0, init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset, 4, 0, 0, 0;havoc sInitController_#res#1;havoc sInitController_#t~mem994#1, sInitController_#t~mem995#1, sInitController_#t~mem996#1, sInitController_#t~mem997#1, sInitController_#t~mem998#1, sInitController_#t~mem999#1, sInitController_#t~bitwise1000#1, sInitController_#t~mem1001#1, sInitController_#t~mem1002#1, sInitController_#t~mem1003#1, sInitController_#t~bitwise1004#1, sInitController_#t~mem1005#1, sInitController_#t~mem1006#1, sInitController_#t~bitwise1007#1, sInitController_#t~mem1008#1, sInitController_#t~mem1009#1, sInitController_#t~ret1010#1, sInitController_#t~mem1011#1, sInitController_#t~ret1012#1, sInitController_#t~mem1013#1, sInitController_#t~mem1014#1, sInitController_#t~mem1015#1, sInitController_#t~bitwise1016#1, sInitController_#t~mem1017#1, sInitController_#t~mem1018#1, sInitController_#t~mem1019#1, sInitController_#t~mem1020#1, sInitController_~CtlP#1.base, sInitController_~CtlP#1.offset, sInitController_~CtlNum#1, sInitController_~MudbacIO#1, sInitController_~AiopIOList#1.base, sInitController_~AiopIOList#1.offset, sInitController_~AiopIOListSize#1, sInitController_~IRQNum#1, sInitController_~Frequency#1, sInitController_~PeriodicOnly#1, sInitController_~i~4#1, sInitController_~io~1#1, sInitController_~done~0#1;sInitController_~CtlP#1.base, sInitController_~CtlP#1.offset := sInitController_#in~CtlP#1.base, sInitController_#in~CtlP#1.offset;sInitController_~CtlNum#1 := sInitController_#in~CtlNum#1;sInitController_~MudbacIO#1 := sInitController_#in~MudbacIO#1;sInitController_~AiopIOList#1.base, sInitController_~AiopIOList#1.offset := sInitController_#in~AiopIOList#1.base, sInitController_#in~AiopIOList#1.offset;sInitController_~AiopIOListSize#1 := sInitController_#in~AiopIOListSize#1;sInitController_~IRQNum#1 := sInitController_#in~IRQNum#1;sInitController_~Frequency#1 := sInitController_#in~Frequency#1;sInitController_~PeriodicOnly#1 := sInitController_#in~PeriodicOnly#1;havoc sInitController_~i~4#1;havoc sInitController_~io~1#1;havoc sInitController_~done~0#1;call write~$Pointer$#1(~#aiop_intr_bits~0.base, ~#aiop_intr_bits~0.offset, sInitController_~CtlP#1.base, 122 + sInitController_~CtlP#1.offset, 8);call write~int#1(0, sInitController_~CtlP#1.base, 50 + sInitController_~CtlP#1.offset, 4);call write~int#1(sInitController_~CtlNum#1, sInitController_~CtlP#1.base, 4 + sInitController_~CtlP#1.offset, 4);call write~int#1(1, sInitController_~CtlP#1.base, sInitController_~CtlP#1.offset, 4);call write~int#1(0, sInitController_~CtlP#1.base, 8 + sInitController_~CtlP#1.offset, 4);call write~int#1(sInitController_~MudbacIO#1, sInitController_~CtlP#1.base, 28 + sInitController_~CtlP#1.offset, 4);call write~int#1(1 + sInitController_~MudbacIO#1, sInitController_~CtlP#1.base, 32 + sInitController_~CtlP#1.offset, 4);call write~int#1(2 + sInitController_~MudbacIO#1, sInitController_~CtlP#1.base, 36 + sInitController_~CtlP#1.offset, 4);call write~int#1(3 + sInitController_~MudbacIO#1, sInitController_~CtlP#1.base, 40 + sInitController_~CtlP#1.offset, 4);call write~int#1(0, sInitController_~CtlP#1.base, 44 + sInitController_~CtlP#1.offset, 1);call write~int#1(0, sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1);call sInitController_#t~mem994#1 := read~int#1(sInitController_~CtlP#1.base, 36 + sInitController_~CtlP#1.offset, 4);call sInitController_#t~mem995#1 := read~int#1(sInitController_~CtlP#1.base, 44 + sInitController_~CtlP#1.offset, 1); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4788: assume 0 != rp_do_transmit_~c~0#1 % 2;call rp_do_transmit_#t~mem215#1 := read~int#1(rp_do_transmit_~cp~0#1.base, 44 + rp_do_transmit_~cp~0#1.offset, 4);call rp_do_transmit_#t~mem217#1.base, rp_do_transmit_#t~mem217#1.offset := read~$Pointer$#1(rp_do_transmit_~info#1.base, 1193 + rp_do_transmit_~info#1.offset, 8);call rp_do_transmit_#t~mem216#1 := read~int#1(rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4);call rp_do_transmit_#t~mem218#1 := read~int#1(rp_do_transmit_#t~mem217#1.base, rp_do_transmit_#t~mem217#1.offset + (if (18446744073709551615 + (rp_do_transmit_#t~mem216#1 + rp_do_transmit_~c~0#1)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + (rp_do_transmit_#t~mem216#1 + rp_do_transmit_~c~0#1)) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + (rp_do_transmit_#t~mem216#1 + rp_do_transmit_~c~0#1)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4788: assume !(0 != rp_do_transmit_~c~0#1 % 2); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902-1: assume 0 == rp_init_#t~mem939#1 % 18446744073709551616;call rp_init_#t~mem940#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset, 4);rp_init_#t~ite941#1 := rp_init_#t~mem940#1; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902-1: assume !(0 == rp_init_#t~mem939#1 % 18446744073709551616);rp_init_#t~ite941#1 := 4; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695: havoc rp_do_poll_#t~mem243#1, rp_do_poll_#t~mem244#1, rp_do_poll_#t~mem245#1, rp_do_poll_#t~mem246#1, rp_do_poll_#t~ret247#1, rp_do_poll_#t~bitwise248#1, rp_do_poll_#t~mem249#1, rp_do_poll_#t~ret250#1, rp_do_poll_#t~mem251#1, rp_do_poll_#t~ret252#1, rp_do_poll_#t~mem253#1.base, rp_do_poll_#t~mem253#1.offset, rp_do_poll_#t~mem254#1, rp_do_poll_#t~bitwise255#1, rp_do_poll_#t~bitwise256#1, rp_do_poll_#t~mem257#1, rp_do_poll_#t~ret258#1, rp_do_poll_#t~ret259#1, rp_do_poll_#t~mem260#1.base, rp_do_poll_#t~mem260#1.offset, rp_do_poll_#t~mem261#1, rp_do_poll_#t~bitwise262#1, rp_do_poll_#t~bitwise263#1, rp_do_poll_#t~bitwise264#1, rp_do_poll_#t~ret265#1, rp_do_poll_#t~mem266#1.base, rp_do_poll_#t~mem266#1.offset, rp_do_poll_#t~mem267#1, rp_do_poll_#t~ret268#1, rp_do_poll_#t~ret269#1, rp_do_poll_~dummy#1, rp_do_poll_~ctlp~0#1.base, rp_do_poll_~ctlp~0#1.offset, rp_do_poll_~ctrl~0#1, rp_do_poll_~aiop~0#1, rp_do_poll_~ch~0#1, rp_do_poll_~line~0#1, rp_do_poll_~xmitmask~0#1, rp_do_poll_~i~0#1, rp_do_poll_~CtlMask~0#1, rp_do_poll_~AiopMask~0#1, rp_do_poll_~bit~0#1, rp_do_poll_~tmp~23#1, rp_do_poll_~tmp___0~9#1, rp_do_poll_~tmp___1~4#1, rp_do_poll_~tmp___2~1#1, rp_do_poll_~tmp___3~0#1, rp_do_poll_~tmp___4~0#1;havoc rp_do_poll_#in~dummy#1;assume { :end_inline_rp_do_poll } true;~ldv_state_variable_3~0 := 1; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: SUMMARY for call mutex_unlock(rp_close_~port~1#1.base, 658 + rp_close_~port~1#1.offset); srcloc: null [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-2: havoc rp_open_#t~bitwise444#1;assume rp_open_#t~bitwise444#1 % 4294967296 <= rp_open_#t~mem443#1 % 256 % 4294967296 && rp_open_#t~bitwise444#1 % 4294967296 <= 231; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-3: assume 231 == rp_open_#t~mem443#1 % 256 % 4294967296;rp_open_#t~bitwise444#1 := rp_open_#t~mem443#1 % 256; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-3: assume !(231 == rp_open_#t~mem443#1 % 256 % 4294967296); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: call write~int#1(rp_open_#t~bitwise444#1, rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem443#1;havoc rp_open_#t~bitwise444#1;call rp_open_#t~mem445#1 := read~int#1(rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: havoc ldv_activate_1_#t~nondet1270#1;main_#t~ret1203#1 := ldv_activate_1_#res#1;havoc ldv_activate_1_#t~nondet1270#1;assume { :end_inline_ldv_activate_1 } true;assume -2147483648 <= main_#t~ret1203#1 && main_#t~ret1203#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret1203#1;havoc main_#t~ret1203#1; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-1: [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-4: assume 0 == rp_open_#t~mem443#1 % 256 % 4294967296;rp_open_#t~bitwise444#1 := 0; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-4: assume !(0 == rp_open_#t~mem443#1 % 256 % 4294967296); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035-1: SUMMARY for call sOutB((if sInitController_#t~mem994#1 % 65536 % 4294967296 <= 2147483647 then sInitController_#t~mem994#1 % 65536 % 4294967296 else sInitController_#t~mem994#1 % 65536 % 4294967296 - 4294967296), (if sInitController_#t~mem995#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem995#1 % 256 % 4294967296 else sInitController_#t~mem995#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: havoc sInitController_#t~mem994#1;havoc sInitController_#t~mem995#1;call sInitController_#t~mem996#1 := read~int#1(sInitController_~CtlP#1.base, 40 + sInitController_~CtlP#1.offset, 4);call sInitController_#t~mem997#1 := read~int#1(sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789: havoc rp_do_transmit_#t~mem215#1;havoc rp_do_transmit_#t~mem217#1.base, rp_do_transmit_#t~mem217#1.offset;havoc rp_do_transmit_#t~mem216#1;havoc rp_do_transmit_#t~mem218#1; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789-1: SUMMARY for call sOutB((if rp_do_transmit_#t~mem215#1 % 65536 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem215#1 % 65536 % 4294967296 else rp_do_transmit_#t~mem215#1 % 65536 % 4294967296 - 4294967296), (if rp_do_transmit_#t~mem218#1 % 256 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem218#1 % 256 % 4294967296 else rp_do_transmit_#t~mem218#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5450: SUMMARY for call tty_port_tty_set(rp_close_~port~1#1.base, rp_close_~port~1#1.offset, 0, 0); srcloc: null [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: call write~int#1(rp_open_#t~bitwise446#1, rp_open_~cp~3#1.base, 150 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem445#1;havoc rp_open_#t~bitwise446#1;call rp_open_#t~mem447#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-3: assume false;rp_open_#t~bitwise446#1 := rp_open_#t~mem445#1 % 256; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-3: assume !false; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-4: assume 0 == rp_open_#t~mem445#1 % 256 % 4294967296 || 8 == rp_open_#t~mem445#1 % 256 % 4294967296;rp_open_#t~bitwise446#1 := 8; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-4: assume !(0 == rp_open_#t~mem445#1 % 256 % 4294967296 || 8 == rp_open_#t~mem445#1 % 256 % 4294967296); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-1: [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318-2: havoc rp_open_#t~bitwise446#1;assume (rp_open_#t~bitwise446#1 % 4294967296 >= rp_open_#t~mem445#1 % 256 % 4294967296 && rp_open_#t~bitwise446#1 % 4294967296 >= 8) && rp_open_#t~bitwise446#1 % 4294967296 <= 8 + rp_open_#t~mem445#1 % 256 % 4294967296; [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036-1: SUMMARY for call sOutB((if sInitController_#t~mem996#1 % 65536 % 4294967296 <= 2147483647 then sInitController_#t~mem996#1 % 65536 % 4294967296 else sInitController_#t~mem996#1 % 65536 % 4294967296 - 4294967296), (if sInitController_#t~mem997#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem997#1 % 256 % 4294967296 else sInitController_#t~mem997#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036: havoc sInitController_#t~mem996#1;havoc sInitController_#t~mem997#1;call sInitController_#t~mem998#1 := read~int#1(sInitController_~CtlP#1.base, 36 + sInitController_~CtlP#1.offset, 4);call sInitController_#t~mem999#1 := read~int#1(sInitController_~CtlP#1.base, 44 + sInitController_~CtlP#1.offset, 1); [2025-02-08 02:54:45,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904-1: assume 0 == rp_init_#t~mem942#1 % 18446744073709551616;call rp_init_#t~mem943#1 := read~int#21(~#rcktpt_type~0.base, 4 + ~#rcktpt_type~0.offset, 4);rp_init_#t~ite944#1 := rp_init_#t~mem943#1; [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904-1: assume !(0 == rp_init_#t~mem942#1 % 18446744073709551616);rp_init_#t~ite944#1 := 4; [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: call write~int#21(rp_init_#t~ite944#1, ~#rcktpt_type~0.base, 4 + ~#rcktpt_type~0.offset, 4);havoc rp_init_#t~mem942#1;havoc rp_init_#t~ite944#1;havoc rp_init_#t~mem943#1;call write~int#21((if 0 != ~modem3~0 % 18446744073709551616 then 1 else 0), ~#rcktpt_type~0.base, 8 + ~#rcktpt_type~0.offset, 4);call rp_init_#t~mem945#1 := read~int#6(~#pc104_3~0.base, ~#pc104_3~0.offset, 8); [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640-2: call register_PCI_#t~mem883#1 := read~int#1(register_PCI_~ctlp~2#1.base, 58 + register_PCI_~ctlp~2#1.offset + 4 * register_PCI_~aiop~1#1, 4); [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640-1: SUMMARY for call sOutB((if (56 + register_PCI_#t~mem883#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (56 + register_PCI_#t~mem883#1 % 65536) % 4294967296 % 4294967296 else (56 + register_PCI_#t~mem883#1 % 65536) % 4294967296 % 4294967296 - 4294967296), 128); srcloc: null [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: call register_PCI_#t~mem884#1 := read~int#1(register_PCI_~ctlp~2#1.base, 58 + register_PCI_~ctlp~2#1.offset + 4 * register_PCI_~aiop~1#1, 4); [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: assume { :begin_inline_complete_all } true;complete_all_#in~arg0#1.base, complete_all_#in~arg0#1.offset := rp_close_~info~4#1.base, 1229 + rp_close_~info~4#1.offset;havoc complete_all_~arg0#1.base, complete_all_~arg0#1.offset;complete_all_~arg0#1.base, complete_all_~arg0#1.offset := complete_all_#in~arg0#1.base, complete_all_#in~arg0#1.offset; [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451-1: SUMMARY for call __wake_up(rp_close_~port~1#1.base, 480 + rp_close_~port~1#1.offset, 1, 1, 0, 0); srcloc: null [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508-1: SUMMARY for call register_PCI_#t~strcpy~res854#1.base, register_PCI_#t~strcpy~res854#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 46, 0); srcloc: null [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508: call write~int#1(2, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: havoc rp_open_#t~mem447#1;call rp_open_#t~mem448#1 := read~int#1(rp_open_~cp~3#1.base, 48 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319-1: SUMMARY for call out32((if rp_open_#t~mem447#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem447#1 % 65536 % 4294967296 else rp_open_#t~mem447#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 148 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-3: havoc sInitController_#t~bitwise1000#1;assume (sInitController_#t~bitwise1000#1 % 4294967296 >= sInitController_#t~mem999#1 % 256 % 4294967296 && sInitController_#t~bitwise1000#1 % 4294967296 >= 4) && sInitController_#t~bitwise1000#1 % 4294967296 <= 4 + sInitController_#t~mem999#1 % 256 % 4294967296; [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-2: [2025-02-08 02:54:45,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call sOutB((if sInitController_#t~mem998#1 % 65536 % 4294967296 <= 2147483647 then sInitController_#t~mem998#1 % 65536 % 4294967296 else sInitController_#t~mem998#1 % 65536 % 4294967296 - 4294967296), (if sInitController_#t~bitwise1000#1 % 4294967296 % 4294967296 <= 2147483647 then sInitController_#t~bitwise1000#1 % 4294967296 % 4294967296 else sInitController_#t~bitwise1000#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: havoc sInitController_#t~mem998#1;havoc sInitController_#t~mem999#1;havoc sInitController_#t~bitwise1000#1;call write~int#1(0, sInitController_~CtlP#1.base, 46 + sInitController_~CtlP#1.offset, 4);sInitController_~done~0#1 := 0;sInitController_~i~4#1 := sInitController_~done~0#1; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-5: assume 0 == sInitController_#t~mem999#1 % 256 % 4294967296 || 4 == sInitController_#t~mem999#1 % 256 % 4294967296;sInitController_#t~bitwise1000#1 := 4; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-5: assume !(0 == sInitController_#t~mem999#1 % 256 % 4294967296 || 4 == sInitController_#t~mem999#1 % 256 % 4294967296); [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-4: assume false;sInitController_#t~bitwise1000#1 := sInitController_#t~mem999#1 % 256; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-4: assume !false; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4659: rp_do_receive_~tmp~20#1 := rp_do_receive_#t~ret171#1;havoc rp_do_receive_#t~mem170#1;havoc rp_do_receive_#t~ret171#1;rp_do_receive_~ToRecv~0#1 := (if rp_do_receive_~tmp~20#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_~tmp~20#1 % 65536 % 4294967296 else rp_do_receive_~tmp~20#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4659-1: SUMMARY for call rp_do_receive_#t~ret171#1 := sInW((if rp_do_receive_#t~mem170#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem170#1 % 65536 % 4294967296 else rp_do_receive_#t~mem170#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641-1: SUMMARY for call sOutB((if (56 + register_PCI_#t~mem884#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (56 + register_PCI_#t~mem884#1 % 65536) % 4294967296 % 4294967296 else (56 + register_PCI_#t~mem884#1 % 65536) % 4294967296 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: havoc register_PCI_#t~mem884#1;register_PCI_~num_chan~0#1 := register_PCI_~ports_per_aiop~0#1;register_PCI_~chan~0#1 := 0; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452: havoc complete_all_~arg0#1.base, complete_all_~arg0#1.offset;havoc complete_all_#in~arg0#1.base, complete_all_#in~arg0#1.offset;assume { :end_inline_complete_all } true; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320-1: SUMMARY for call rp_open_#t~ret449#1 := sInW((if rp_open_#t~mem448#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem448#1 % 65536 % 4294967296 else rp_open_#t~mem448#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: havoc rp_open_#t~mem448#1;havoc rp_open_#t~ret449#1;call rp_open_#t~mem450#1 := read~int#1(rp_open_~cp~3#1.base, 48 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume 0 != rp_write_~tmp___0~25#1;rp_write_#res#1 := -512; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume !(0 != rp_write_~tmp___0~25#1);rp_write_~cp~10#1.base, rp_write_~cp~10#1.offset := rp_write_~info~18#1.base, 1017 + rp_write_~info~18#1.offset;call rp_write_#t~mem780#1 := read~int#1(rp_write_~tty#1.base, 1316 + rp_write_~tty#1.offset, 1);rp_write_#t~short782#1 := 0 == rp_write_#t~mem780#1 % 256 % 4294967296; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-1: [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: call write~int#21(rp_init_#t~ite947#1, ~#rcktpt_type~0.base, 8 + ~#rcktpt_type~0.offset, 4);havoc rp_init_#t~mem945#1;havoc rp_init_#t~ite947#1;havoc rp_init_#t~mem946#1;call write~int#21((if 0 != ~modem4~0 % 18446744073709551616 then 1 else 0), ~#rcktpt_type~0.base, 12 + ~#rcktpt_type~0.offset, 4);call rp_init_#t~mem948#1 := read~int#6(~#pc104_4~0.base, ~#pc104_4~0.offset, 8); [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-2: havoc rp_do_poll_#t~bitwise263#1;assume rp_do_poll_#t~bitwise263#1 % 4294967296 <= rp_do_poll_#t~bitwise262#1 % 4294967296 && rp_do_poll_#t~bitwise263#1 % 4294967296 <= rp_do_poll_~xmitmask~0#1 % 4294967296; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924: assume 0 != rp_do_poll_#t~bitwise263#1 % 4294967296;havoc rp_do_poll_#t~bitwise262#1;havoc rp_do_poll_#t~bitwise263#1; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924: assume !(0 != rp_do_poll_#t~bitwise263#1 % 4294967296);havoc rp_do_poll_#t~bitwise262#1;havoc rp_do_poll_#t~bitwise263#1; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-5: [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-6: havoc rp_do_poll_#t~bitwise262#1;assume rp_do_poll_#t~bitwise262#1 > 1; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-3: assume rp_do_poll_#t~bitwise262#1 % 4294967296 == rp_do_poll_~xmitmask~0#1 % 4294967296;rp_do_poll_#t~bitwise263#1 := rp_do_poll_#t~bitwise262#1; [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-3: assume !(rp_do_poll_#t~bitwise262#1 % 4294967296 == rp_do_poll_~xmitmask~0#1 % 4294967296); [2025-02-08 02:54:45,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4792: call rp_do_transmit_#t~mem219#1 := read~int#1(rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4);call write~int#1(rp_do_transmit_#t~mem219#1 + rp_do_transmit_~c~0#1, rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4);havoc rp_do_transmit_#t~mem219#1;call rp_do_transmit_#t~mem220#1 := read~int#1(rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4);call write~int#1(rp_do_transmit_#t~mem220#1 % 4096, rp_do_transmit_~info#1.base, 1205 + rp_do_transmit_~info#1.offset, 4);havoc rp_do_transmit_#t~mem220#1;call rp_do_transmit_#t~mem221#1 := read~int#1(rp_do_transmit_~info#1.base, 1209 + rp_do_transmit_~info#1.offset, 4);call write~int#1(rp_do_transmit_#t~mem221#1 - rp_do_transmit_~c~0#1, rp_do_transmit_~info#1.base, 1209 + rp_do_transmit_~info#1.offset, 4);havoc rp_do_transmit_#t~mem221#1;call rp_do_transmit_#t~mem222#1 := read~int#1(rp_do_transmit_~info#1.base, 1189 + rp_do_transmit_~info#1.offset, 4);call write~int#1(rp_do_transmit_#t~mem222#1 - rp_do_transmit_~c~0#1, rp_do_transmit_~info#1.base, 1189 + rp_do_transmit_~info#1.offset, 4);havoc rp_do_transmit_#t~mem222#1; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-4: assume 0 == rp_do_poll_#t~bitwise262#1 % 4294967296 || 0 == rp_do_poll_~xmitmask~0#1 % 4294967296;rp_do_poll_#t~bitwise263#1 := 0; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-4: assume !(0 == rp_do_poll_#t~bitwise262#1 % 4294967296 || 0 == rp_do_poll_~xmitmask~0#1 % 4294967296); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906-1: assume 0 == rp_init_#t~mem945#1 % 18446744073709551616;call rp_init_#t~mem946#1 := read~int#21(~#rcktpt_type~0.base, 8 + ~#rcktpt_type~0.offset, 4);rp_init_#t~ite947#1 := rp_init_#t~mem946#1; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906-1: assume !(0 == rp_init_#t~mem945#1 % 18446744073709551616);rp_init_#t~ite947#1 := 4; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-7: assume 0 == (if rp_do_poll_~i~0#1 % 4294967296 % 4294967296 <= 2147483647 then rp_do_poll_~i~0#1 % 4294967296 % 4294967296 else rp_do_poll_~i~0#1 % 4294967296 % 4294967296 - 4294967296);rp_do_poll_#t~bitwise262#1 := 1; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4924-7: assume !(0 == (if rp_do_poll_~i~0#1 % 4294967296 % 4294967296 <= 2147483647 then rp_do_poll_~i~0#1 % 4294967296 % 4294967296 else rp_do_poll_~i~0#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: SUMMARY for call atomic_dec(~#rp_num_ports_open~0.base, ~#rp_num_ports_open~0.offset); srcloc: null [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: havoc rp_open_#t~mem450#1;call rp_open_#t~mem451#1 := read~int#1(rp_open_~cp~3#1.base, 24 + rp_open_~cp~3#1.offset, 4);call rp_open_#t~mem452#1 := read~int#1(rp_open_~cp~3#1.base, 16 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-1: SUMMARY for call sOutW((if rp_open_#t~mem450#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem450#1 % 65536 % 4294967296 else rp_open_#t~mem450#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925-2: havoc rp_do_poll_#t~bitwise264#1;assume rp_do_poll_#t~bitwise264#1 % 4294967296 <= rp_do_poll_~i~0#1 % 4294967296 && rp_do_poll_#t~bitwise264#1 % 4294967296 <= 24; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925-3: assume 24 == rp_do_poll_~i~0#1 % 4294967296;rp_do_poll_#t~bitwise264#1 := rp_do_poll_~i~0#1; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925-3: assume !(24 == rp_do_poll_~i~0#1 % 4294967296); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925: rp_do_poll_~aiop~0#1 := (if rp_do_poll_#t~bitwise264#1 % 4294967296 / 8 % 4294967296 % 4294967296 <= 2147483647 then rp_do_poll_#t~bitwise264#1 % 4294967296 / 8 % 4294967296 % 4294967296 else rp_do_poll_#t~bitwise264#1 % 4294967296 / 8 % 4294967296 % 4294967296 - 4294967296);havoc rp_do_poll_#t~bitwise264#1;rp_do_poll_~ch~0#1 := (if rp_do_poll_~i~0#1 % 4294967296 % 4294967296 <= 2147483647 then rp_do_poll_~i~0#1 % 4294967296 % 4294967296 else rp_do_poll_~i~0#1 % 4294967296 % 4294967296 - 4294967296) % 8; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925-1: [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925-4: assume 0 == rp_do_poll_~i~0#1 % 4294967296;rp_do_poll_#t~bitwise264#1 := 0; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4925-4: assume !(0 == rp_do_poll_~i~0#1 % 4294967296); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661: assume 0 == rp_do_receive_~ToRecv~0#1;call ULTIMATE.dealloc(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset);havoc rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4661: assume !(0 == rp_do_receive_~ToRecv~0#1); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 2;register_PCI_~altChanRingIndicator~0#1 := 1 + register_PCI_~altChanRingIndicator~0#1;register_PCI_~fast_clock~0#1 := 1 + register_PCI_~fast_clock~0#1;call write~int#1(15, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 12 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322: havoc rp_open_#t~mem451#1;havoc rp_open_#t~mem452#1;havoc rp_open_#t~bitwise453#1;call rp_open_#t~mem454#1 := read~int#1(rp_open_~cp~3#1.base, 24 + rp_open_~cp~3#1.offset, 4);call rp_open_#t~mem455#1 := read~int#1(rp_open_~cp~3#1.base, 16 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6379: assume 0 == (register_PCI_~dev#1.base + register_PCI_~dev#1.offset) % 18446744073709551616;register_PCI_#res#1 := 0;call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6379: assume !(0 == (register_PCI_~dev#1.base + register_PCI_~dev#1.offset) % 18446744073709551616);assume { :begin_inline_pci_match_id } true;pci_match_id_#in~arg0#1.base, pci_match_id_#in~arg0#1.offset, pci_match_id_#in~arg1#1.base, pci_match_id_#in~arg1#1.offset := ~#rocket_pci_ids~0.base, ~#rocket_pci_ids~0.offset, register_PCI_~dev#1.base, register_PCI_~dev#1.offset;havoc pci_match_id_#res#1.base, pci_match_id_#res#1.offset;havoc pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset, pci_match_id_~arg0#1.base, pci_match_id_~arg0#1.offset, pci_match_id_~arg1#1.base, pci_match_id_~arg1#1.offset;pci_match_id_~arg0#1.base, pci_match_id_~arg0#1.offset := pci_match_id_#in~arg0#1.base, pci_match_id_#in~arg0#1.offset;pci_match_id_~arg1#1.base, pci_match_id_~arg1#1.offset := pci_match_id_#in~arg1#1.base, pci_match_id_#in~arg1#1.offset; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-3: havoc rp_open_#t~bitwise453#1;assume (rp_open_#t~bitwise453#1 % 4294967296 >= rp_open_#t~mem452#1 % 256 % 4294967296 && rp_open_#t~bitwise453#1 % 4294967296 >= 64) && rp_open_#t~bitwise453#1 % 4294967296 <= 64 + rp_open_#t~mem452#1 % 256 % 4294967296; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-4: assume false;rp_open_#t~bitwise453#1 := rp_open_#t~mem452#1 % 256; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-4: assume !false; [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-1: SUMMARY for call sOutB((if rp_open_#t~mem451#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem451#1 % 65536 % 4294967296 else rp_open_#t~mem451#1 % 65536 % 4294967296 - 4294967296), (if rp_open_#t~bitwise453#1 % 4294967296 % 4294967296 <= 2147483647 then rp_open_#t~bitwise453#1 % 4294967296 % 4294967296 else rp_open_#t~bitwise453#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-2: [2025-02-08 02:54:45,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-5: assume 0 == rp_open_#t~mem452#1 % 256 % 4294967296 || 64 == rp_open_#t~mem452#1 % 256 % 4294967296;rp_open_#t~bitwise453#1 := 64; [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-5: assume !(0 == rp_open_#t~mem452#1 % 256 % 4294967296 || 64 == rp_open_#t~mem452#1 % 256 % 4294967296); [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-1: assume 0 == rp_init_#t~mem948#1 % 18446744073709551616;call rp_init_#t~mem949#1 := read~int#21(~#rcktpt_type~0.base, 12 + ~#rcktpt_type~0.offset, 4);rp_init_#t~ite950#1 := rp_init_#t~mem949#1; [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-1: assume !(0 == rp_init_#t~mem948#1 % 18446744073709551616);rp_init_#t~ite950#1 := 4; [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: call write~int#21(rp_init_#t~ite950#1, ~#rcktpt_type~0.base, 12 + ~#rcktpt_type~0.offset, 4);havoc rp_init_#t~mem948#1;havoc rp_init_#t~ite950#1;havoc rp_init_#t~mem949#1;call write~int#1(8, ~rocket_driver~0.base, 104 + ~rocket_driver~0.offset, 8);call write~$Pointer$#1(68, 0, ~rocket_driver~0.base, 32 + ~rocket_driver~0.offset, 8);call write~$Pointer$#1(69, 0, ~rocket_driver~0.base, 24 + ~rocket_driver~0.offset, 8);call write~int#1(46, ~rocket_driver~0.base, 44 + ~rocket_driver~0.offset, 4);call write~int#1(0, ~rocket_driver~0.base, 48 + ~rocket_driver~0.offset, 4);call write~int#1(3, ~rocket_driver~0.base, 56 + ~rocket_driver~0.offset, 2);call write~int#1(1, ~rocket_driver~0.base, 58 + ~rocket_driver~0.offset, 2);call rp_init_#t~mem951#1 := read~int#16(~#tty_std_termios~0.base, ~#tty_std_termios~0.offset, 4);call rp_init_#t~mem952#1 := read~int#16(~#tty_std_termios~0.base, 4 + ~#tty_std_termios~0.offset, 4);call rp_init_#t~mem953#1 := read~int#16(~#tty_std_termios~0.base, 8 + ~#tty_std_termios~0.offset, 4);call rp_init_#t~mem954#1 := read~int#16(~#tty_std_termios~0.base, 12 + ~#tty_std_termios~0.offset, 4);call rp_init_#t~mem955#1 := read~int#16(~#tty_std_termios~0.base, 16 + ~#tty_std_termios~0.offset, 1);call rp_init_#t~mem957#1 := read~int#16(~#tty_std_termios~0.base, 17 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[0 := rp_init_#t~mem957#1];call rp_init_#t~mem958#1 := read~int#16(~#tty_std_termios~0.base, 18 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[1 := rp_init_#t~mem958#1];call rp_init_#t~mem959#1 := read~int#16(~#tty_std_termios~0.base, 19 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[2 := rp_init_#t~mem959#1];call rp_init_#t~mem960#1 := read~int#16(~#tty_std_termios~0.base, 20 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[3 := rp_init_#t~mem960#1];call rp_init_#t~mem961#1 := read~int#16(~#tty_std_termios~0.base, 21 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[4 := rp_init_#t~mem961#1];call rp_init_#t~mem962#1 := read~int#16(~#tty_std_termios~0.base, 22 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[5 := rp_init_#t~mem962#1];call rp_init_#t~mem963#1 := read~int#16(~#tty_std_termios~0.base, 23 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[6 := rp_init_#t~mem963#1];call rp_init_#t~mem964#1 := read~int#16(~#tty_std_termios~0.base, 24 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[7 := rp_init_#t~mem964#1];call rp_init_#t~mem965#1 := read~int#16(~#tty_std_termios~0.base, 25 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[8 := rp_init_#t~mem965#1];call rp_init_#t~mem966#1 := read~int#16(~#tty_std_termios~0.base, 26 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[9 := rp_init_#t~mem966#1];call rp_init_#t~mem967#1 := read~int#16(~#tty_std_termios~0.base, 27 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[10 := rp_init_#t~mem967#1];call rp_init_#t~mem968#1 := read~int#16(~#tty_std_termios~0.base, 28 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[11 := rp_init_#t~mem968#1];call rp_init_#t~mem969#1 := read~int#16(~#tty_std_termios~0.base, 29 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[12 := rp_init_#t~mem969#1];call rp_init_#t~mem970#1 := read~int#16(~#tty_std_termios~0.base, 30 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[13 := rp_init_#t~mem970#1];call rp_init_#t~mem971#1 := read~int#16(~#tty_std_termios~0.base, 31 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[14 := rp_init_#t~mem971#1];call rp_init_#t~mem972#1 := read~int#16(~#tty_std_termios~0.base, 32 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[15 := rp_init_#t~mem972#1];call rp_init_#t~mem973#1 := read~int#16(~#tty_std_termios~0.base, 33 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[16 := rp_init_#t~mem973#1];call rp_init_#t~mem974#1 := read~int#16(~#tty_std_termios~0.base, 34 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[17 := rp_init_#t~mem974#1];call rp_init_#t~mem975#1 := read~int#16(~#tty_std_termios~0.base, 35 + ~#tty_std_termios~0.offset, 1);rp_init_#t~arrayCopy956#1 := rp_init_#t~arrayCopy956#1[18 := rp_init_#t~mem975#1];call rp_init_#t~mem976#1 := read~int#16(~#tty_std_termios~0.base, 36 + ~#tty_std_termios~0.offset, 4);call rp_init_#t~mem977#1 := read~int#16(~#tty_std_termios~0.base, 40 + ~#tty_std_termios~0.offset, 4);call write~int#1(rp_init_#t~mem951#1, ~rocket_driver~0.base, 60 + ~rocket_driver~0.offset, 4);call write~int#1(rp_init_#t~mem952#1, ~rocket_driver~0.base, 64 + ~rocket_driver~0.offset, 4);call write~int#1(rp_init_#t~mem953#1, ~rocket_driver~0.base, 68 + ~rocket_driver~0.offset, 4);call write~int#1(rp_init_#t~mem954#1, ~rocket_driver~0.base, 72 + ~rocket_driver~0.offset, 4);call write~int#1(rp_init_#t~mem955#1, ~rocket_driver~0.base, 76 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[0], ~rocket_driver~0.base, 77 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[1], ~rocket_driver~0.base, 78 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[2], ~rocket_driver~0.base, 79 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[3], ~rocket_driver~0.base, 80 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[4], ~rocket_driver~0.base, 81 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[5], ~rocket_driver~0.base, 82 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[6], ~rocket_driver~0.base, 83 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[7], ~rocket_driver~0.base, 84 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[8], ~rocket_driver~0.base, 85 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[9], ~rocket_driver~0.base, 86 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[10], ~rocket_driver~0.base, 87 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[11], ~rocket_driver~0.base, 88 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[12], ~rocket_driver~0.base, 89 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[13], ~rocket_driver~0.base, 90 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[14], ~rocket_driver~0.base, 91 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[15], ~rocket_driver~0.base, 92 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[16], ~rocket_driver~0.base, 93 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[17], ~rocket_driver~0.base, 94 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~arrayCopy956#1[18], ~rocket_driver~0.base, 95 + ~rocket_driver~0.offset, 1);call write~int#1(rp_init_#t~mem976#1, ~rocket_driver~0.base, 96 + ~rocket_driver~0.offset, 4);call write~int#1(rp_init_#t~mem977#1, ~rocket_driver~0.base, 100 + ~rocket_driver~0.offset, 4);havoc rp_init_#t~mem951#1;havoc rp_init_#t~mem952#1;havoc rp_init_#t~mem953#1;havoc rp_init_#t~mem954#1;havoc rp_init_#t~mem955#1;havoc rp_init_#t~arrayCopy956#1;havoc rp_init_#t~mem957#1;havoc rp_init_#t~mem958#1;havoc rp_init_#t~mem959#1;havoc rp_init_#t~mem960#1;havoc rp_init_#t~mem961#1;havoc rp_init_#t~mem962#1;havoc rp_init_#t~mem963#1;havoc rp_init_#t~mem964#1;havoc rp_init_#t~mem965#1;havoc rp_init_#t~mem966#1;havoc rp_init_#t~mem967#1;havoc rp_init_#t~mem968#1;havoc rp_init_#t~mem969#1;havoc rp_init_#t~mem970#1;havoc rp_init_#t~mem971#1;havoc rp_init_#t~mem972#1;havoc rp_init_#t~mem973#1;havoc rp_init_#t~mem974#1;havoc rp_init_#t~mem975#1;havoc rp_init_#t~mem976#1;havoc rp_init_#t~mem977#1;call write~int#1(3261, ~rocket_driver~0.base, 68 + ~rocket_driver~0.offset, 4);call write~int#1(9600, ~rocket_driver~0.base, 96 + ~rocket_driver~0.offset, 4);call write~int#1(9600, ~rocket_driver~0.base, 100 + ~rocket_driver~0.offset, 4);assume { :begin_inline_tty_set_operations } true;tty_set_operations_#in~arg0#1.base, tty_set_operations_#in~arg0#1.offset, tty_set_operations_#in~arg1#1.base, tty_set_operations_#in~arg1#1.offset := ~rocket_driver~0.base, ~rocket_driver~0.offset, ~#rocket_ops~0.base, ~#rocket_ops~0.offset;havoc tty_set_operations_~arg0#1.base, tty_set_operations_~arg0#1.offset, tty_set_operations_~arg1#1.base, tty_set_operations_~arg1#1.offset;tty_set_operations_~arg0#1.base, tty_set_operations_~arg0#1.offset := tty_set_operations_#in~arg0#1.base, tty_set_operations_#in~arg0#1.offset;tty_set_operations_~arg1#1.base, tty_set_operations_~arg1#1.offset := tty_set_operations_#in~arg1#1.base, tty_set_operations_#in~arg1#1.offset; [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: assume 4 == init_ISA_#t~mem903#1;havoc init_ISA_#t~mem903#1;call init_ISA_#t~mem904#1 := read~int#1(init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1);call init_ISA_#t~mem905#1 := read~int#26(~#sBitMapSetTbl~0.base, 2 + ~#sBitMapSetTbl~0.offset, 1); [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: assume !(4 == init_ISA_#t~mem903#1);havoc init_ISA_#t~mem903#1; [2025-02-08 02:54:45,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5323: havoc rp_open_#t~mem454#1;havoc rp_open_#t~mem455#1;call rp_open_#t~mem456#1 := read~int#1(rp_open_~cp~3#1.base, 146 + rp_open_~cp~3#1.offset, 1);call write~int#1(rp_open_#t~mem456#1 % 256 % 128, rp_open_~cp~3#1.base, 146 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem456#1;call rp_open_#t~mem457#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5323-1: SUMMARY for call sOutB((if rp_open_#t~mem454#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem454#1 % 65536 % 4294967296 else rp_open_#t~mem454#1 % 65536 % 4294967296 - 4294967296), (if rp_open_#t~mem455#1 % 256 % 4294967296 <= 2147483647 then rp_open_#t~mem455#1 % 256 % 4294967296 else rp_open_#t~mem455#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4927: rp_do_poll_~tmp___3~0#1 := rp_do_poll_#t~ret265#1;havoc rp_do_poll_#t~ret265#1;rp_do_poll_~line~0#1 := (if rp_do_poll_~tmp___3~0#1 % 256 % 4294967296 <= 2147483647 then rp_do_poll_~tmp___3~0#1 % 256 % 4294967296 else rp_do_poll_~tmp___3~0#1 % 256 % 4294967296 - 4294967296);call rp_do_poll_#t~mem266#1.base, rp_do_poll_#t~mem266#1.offset := read~$Pointer$#14(~#rp_table~0.base, ~#rp_table~0.offset + 8 * rp_do_poll_~line~0#1, 8);assume { :begin_inline_rp_do_transmit } true;rp_do_transmit_#in~info#1.base, rp_do_transmit_#in~info#1.offset := rp_do_poll_#t~mem266#1.base, rp_do_poll_#t~mem266#1.offset;havoc rp_do_transmit_#t~ret199#1.base, rp_do_transmit_#t~ret199#1.offset, rp_do_transmit_#t~ret200#1, rp_do_transmit_#t~mem201#1, rp_do_transmit_#t~mem202#1, rp_do_transmit_#t~mem203#1, rp_do_transmit_#t~mem204#1, rp_do_transmit_#t~ret205#1, rp_do_transmit_#t~mem206#1, rp_do_transmit_#t~mem207#1, rp_do_transmit_#t~mem208#1, rp_do_transmit_#t~mem209#1, rp_do_transmit_#t~mem210#1, rp_do_transmit_#t~short211#1, rp_do_transmit_#t~mem212#1, rp_do_transmit_#t~mem213#1.base, rp_do_transmit_#t~mem213#1.offset, rp_do_transmit_#t~mem214#1, rp_do_transmit_#t~mem215#1, rp_do_transmit_#t~mem217#1.base, rp_do_transmit_#t~mem217#1.offset, rp_do_transmit_#t~mem216#1, rp_do_transmit_#t~mem218#1, rp_do_transmit_#t~mem219#1, rp_do_transmit_#t~mem220#1, rp_do_transmit_#t~mem221#1, rp_do_transmit_#t~mem222#1, rp_do_transmit_#t~mem223#1, rp_do_transmit_#t~mem224#1, rp_do_transmit_#t~mem225#1, rp_do_transmit_#t~mem226#1, rp_do_transmit_#t~mem227#1, rp_do_transmit_~info#1.base, rp_do_transmit_~info#1.offset, rp_do_transmit_~c~0#1, rp_do_transmit_~cp~0#1.base, rp_do_transmit_~cp~0#1.offset, rp_do_transmit_~tty~0#1.base, rp_do_transmit_~tty~0#1.offset, rp_do_transmit_~flags~0#1, rp_do_transmit_~tmp~21#1, rp_do_transmit_~_min1~0#1, rp_do_transmit_~_min2~0#1, rp_do_transmit_~_min1___0~0#1, rp_do_transmit_~_min2___0~0#1;rp_do_transmit_~info#1.base, rp_do_transmit_~info#1.offset := rp_do_transmit_#in~info#1.base, rp_do_transmit_#in~info#1.offset;havoc rp_do_transmit_~c~0#1;havoc rp_do_transmit_~cp~0#1.base, rp_do_transmit_~cp~0#1.offset;havoc rp_do_transmit_~tty~0#1.base, rp_do_transmit_~tty~0#1.offset;havoc rp_do_transmit_~flags~0#1;havoc rp_do_transmit_~tmp~21#1;havoc rp_do_transmit_~_min1~0#1;havoc rp_do_transmit_~_min2~0#1;havoc rp_do_transmit_~_min1___0~0#1;havoc rp_do_transmit_~_min2___0~0#1;rp_do_transmit_~cp~0#1.base, rp_do_transmit_~cp~0#1.offset := rp_do_transmit_~info#1.base, 1017 + rp_do_transmit_~info#1.offset; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4927-1: SUMMARY for call rp_do_poll_#t~ret265#1 := GetLineNumber(rp_do_poll_~ctrl~0#1, rp_do_poll_~aiop~0#1, rp_do_poll_~ch~0#1); srcloc: null [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-3: assume 0 == (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296);init_ISA_#t~bitwise906#1 := (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-3: assume !(0 == (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-2: havoc init_ISA_#t~bitwise906#1;assume ((((((if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) < 0 && (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296) >= 0) || init_ISA_#t~bitwise906#1 >= (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296)) && (((if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) >= 0 && (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296) < 0) || init_ISA_#t~bitwise906#1 >= (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296))) && (((if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) < 0 || (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296) < 0) || init_ISA_#t~bitwise906#1 <= (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) + (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296))) && (((if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) >= 0 && (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296) >= 0) || init_ISA_#t~bitwise906#1 < 0)) && init_ISA_#t~bitwise906#1 <= 2147483647; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: call write~int#1(init_ISA_#t~bitwise906#1, init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1);havoc init_ISA_#t~mem904#1;havoc init_ISA_#t~mem905#1;havoc init_ISA_#t~bitwise906#1;call init_ISA_#t~mem907#1 := read~int#1(init_ISA_~ctlp~3#1.base, 40 + init_ISA_~ctlp~3#1.offset, 4);call init_ISA_#t~mem908#1 := read~int#1(init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-4: assume 0 == (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) || (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) == (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296);init_ISA_#t~bitwise906#1 := (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-4: assume !(0 == (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) || (if init_ISA_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem904#1 % 256 % 4294967296 else init_ISA_#t~mem904#1 % 256 % 4294967296 - 4294967296) == (if init_ISA_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem905#1 % 256 % 4294967296 else init_ISA_#t~mem905#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: havoc ldv_destruct_1_#t~nondet1271#1;main_#t~ret1201#1 := ldv_destruct_1_#res#1;havoc ldv_destruct_1_#t~nondet1271#1;assume { :end_inline_ldv_destruct_1 } true;assume -2147483648 <= main_#t~ret1201#1 && main_#t~ret1201#1 <= 2147483647;havoc main_#t~ret1201#1;~ldv_state_variable_1~0 := 2; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: havoc init_ISA_#t~mem907#1;havoc init_ISA_#t~mem908#1;call init_ISA_#t~mem909#1 := read~int#1(init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1);call init_ISA_#t~mem910#1 := read~int#26(~#sBitMapSetTbl~0.base, 3 + ~#sBitMapSetTbl~0.offset, 1); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: register_PCI_~chan~0#1 := 1 + register_PCI_~chan~0#1; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778-1: SUMMARY for call sOutB((if init_ISA_#t~mem907#1 % 65536 % 4294967296 <= 2147483647 then init_ISA_#t~mem907#1 % 65536 % 4294967296 else init_ISA_#t~mem907#1 % 65536 % 4294967296 - 4294967296), (if init_ISA_#t~mem908#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem908#1 % 256 % 4294967296 else init_ISA_#t~mem908#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-1: SUMMARY for call init_r_port(register_PCI_~i#1, register_PCI_~aiop~1#1, register_PCI_~chan~0#1, register_PCI_~dev#1.base, register_PCI_~dev#1.offset); srcloc: null [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5325: havoc rp_open_#t~mem457#1;call write~int#1(138, rp_open_~cp~3#1.base, 94 + rp_open_~cp~3#1.offset, 1);call rp_open_#t~mem458#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5325-1: SUMMARY for call out32((if rp_open_#t~mem457#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem457#1 % 65536 % 4294967296 else rp_open_#t~mem457#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 144 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118: assume rp_write_#t~short782#1;havoc rp_write_#t~mem780#1;havoc rp_write_#t~mem781#1;havoc rp_write_#t~short782#1;call rp_write_#t~mem783#1 := read~int#1(rp_write_~cp~10#1.base, 52 + rp_write_~cp~10#1.offset, 4); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118: assume !rp_write_#t~short782#1;havoc rp_write_#t~mem780#1;havoc rp_write_#t~mem781#1;havoc rp_write_#t~short782#1; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: call sInitController_#t~mem1001#1 := read~int#28(sInitController_~AiopIOList#1.base, sInitController_~AiopIOList#1.offset + 4 * (if sInitController_~i~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sInitController_~i~4#1 % 18446744073709551616 % 18446744073709551616 else sInitController_~i~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);sInitController_~io~1#1 := sInitController_#t~mem1001#1;call write~int#1(sInitController_~io~1#1, sInitController_~CtlP#1.base, 58 + sInitController_~CtlP#1.offset + 4 * sInitController_~i~4#1, 4);call write~int#1(57 + sInitController_~io~1#1, sInitController_~CtlP#1.base, 74 + sInitController_~CtlP#1.offset + 4 * sInitController_~i~4#1, 4);call sInitController_#t~mem1002#1 := read~int#1(sInitController_~CtlP#1.base, 36 + sInitController_~CtlP#1.offset, 4);call sInitController_#t~mem1003#1 := read~int#1(sInitController_~CtlP#1.base, 44 + sInitController_~CtlP#1.offset, 1); [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118-1: assume rp_write_#t~short782#1;call rp_write_#t~mem781#1 := read~int#1(rp_write_~info~18#1.base, 1189 + rp_write_~info~18#1.offset, 4);rp_write_#t~short782#1 := rp_write_#t~mem781#1 < rp_write_~count#1; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118-1: assume !rp_write_#t~short782#1; [2025-02-08 02:54:45,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4929: havoc rp_do_transmit_#t~ret199#1.base, rp_do_transmit_#t~ret199#1.offset, rp_do_transmit_#t~ret200#1, rp_do_transmit_#t~mem201#1, rp_do_transmit_#t~mem202#1, rp_do_transmit_#t~mem203#1, rp_do_transmit_#t~mem204#1, rp_do_transmit_#t~ret205#1, rp_do_transmit_#t~mem206#1, rp_do_transmit_#t~mem207#1, rp_do_transmit_#t~mem208#1, rp_do_transmit_#t~mem209#1, rp_do_transmit_#t~mem210#1, rp_do_transmit_#t~short211#1, rp_do_transmit_#t~mem212#1, rp_do_transmit_#t~mem213#1.base, rp_do_transmit_#t~mem213#1.offset, rp_do_transmit_#t~mem214#1, rp_do_transmit_#t~mem215#1, rp_do_transmit_#t~mem217#1.base, rp_do_transmit_#t~mem217#1.offset, rp_do_transmit_#t~mem216#1, rp_do_transmit_#t~mem218#1, rp_do_transmit_#t~mem219#1, rp_do_transmit_#t~mem220#1, rp_do_transmit_#t~mem221#1, rp_do_transmit_#t~mem222#1, rp_do_transmit_#t~mem223#1, rp_do_transmit_#t~mem224#1, rp_do_transmit_#t~mem225#1, rp_do_transmit_#t~mem226#1, rp_do_transmit_#t~mem227#1, rp_do_transmit_~info#1.base, rp_do_transmit_~info#1.offset, rp_do_transmit_~c~0#1, rp_do_transmit_~cp~0#1.base, rp_do_transmit_~cp~0#1.offset, rp_do_transmit_~tty~0#1.base, rp_do_transmit_~tty~0#1.offset, rp_do_transmit_~flags~0#1, rp_do_transmit_~tmp~21#1, rp_do_transmit_~_min1~0#1, rp_do_transmit_~_min2~0#1, rp_do_transmit_~_min1___0~0#1, rp_do_transmit_~_min2___0~0#1;havoc rp_do_transmit_#in~info#1.base, rp_do_transmit_#in~info#1.offset;assume { :end_inline_rp_do_transmit } true;havoc rp_do_poll_#t~mem266#1.base, rp_do_poll_#t~mem266#1.offset; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-1: [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: call write~int#1(init_ISA_#t~bitwise911#1, init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1);havoc init_ISA_#t~mem909#1;havoc init_ISA_#t~mem910#1;havoc init_ISA_#t~bitwise911#1;call init_ISA_#t~mem912#1 := read~int#1(init_ISA_~ctlp~3#1.base, 40 + init_ISA_~ctlp~3#1.offset, 4);call init_ISA_#t~mem913#1 := read~int#1(init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665-2: havoc rp_do_receive_#t~bitwise172#1;assume rp_do_receive_#t~bitwise172#1 % 4294967296 <= rp_do_receive_~ChanStatus#1 % 4294967296 && rp_do_receive_#t~bitwise172#1 % 4294967296 <= 9984; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665-3: assume 9984 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise172#1 := rp_do_receive_~ChanStatus#1; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665-3: assume !(9984 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-4: assume 0 == (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) || (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) == (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296);init_ISA_#t~bitwise911#1 := (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-4: assume !(0 == (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) || (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) == (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665: assume 0 != rp_do_receive_#t~bitwise172#1 % 4294967296;havoc rp_do_receive_#t~bitwise172#1; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665: assume !(0 != rp_do_receive_#t~bitwise172#1 % 4294967296);havoc rp_do_receive_#t~bitwise172#1; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-3: assume 0 == (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296);init_ISA_#t~bitwise911#1 := (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-3: assume !(0 == (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665-1: [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-2: havoc init_ISA_#t~bitwise911#1;assume ((((((if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) < 0 && (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296) >= 0) || init_ISA_#t~bitwise911#1 >= (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296)) && (((if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) >= 0 && (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296) < 0) || init_ISA_#t~bitwise911#1 >= (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296))) && (((if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) < 0 || (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296) < 0) || init_ISA_#t~bitwise911#1 <= (if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) + (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296))) && (((if init_ISA_#t~mem909#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem909#1 % 256 % 4294967296 else init_ISA_#t~mem909#1 % 256 % 4294967296 - 4294967296) >= 0 && (if init_ISA_#t~mem910#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem910#1 % 256 % 4294967296 else init_ISA_#t~mem910#1 % 256 % 4294967296 - 4294967296) >= 0) || init_ISA_#t~bitwise911#1 < 0)) && init_ISA_#t~bitwise911#1 <= 2147483647; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665-4: assume 0 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise172#1 := 0; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4665-4: assume !(0 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume 0 == (register_PCI_~tmp~52#1.base + register_PCI_~tmp~52#1.offset) % 18446744073709551616;register_PCI_#res#1 := 0;call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume !(0 == (register_PCI_~tmp~52#1.base + register_PCI_~tmp~52#1.offset) % 18446744073709551616);assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := register_PCI_~dev#1.base, register_PCI_~dev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1280#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet1280#1;assume -2147483648 <= pci_enable_device_#t~nondet1280#1 && pci_enable_device_#t~nondet1280#1 <= 2147483647;pci_enable_device_#res#1 := pci_enable_device_#t~nondet1280#1;havoc pci_enable_device_#t~nondet1280#1; [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6119: rp_write_~tmp___1~14#1 := rp_write_#t~ret784#1;havoc rp_write_#t~mem783#1;havoc rp_write_#t~ret784#1;call write~int#1(255 - (if rp_write_~tmp___1~14#1 % 256 % 4294967296 <= 2147483647 then rp_write_~tmp___1~14#1 % 256 % 4294967296 else rp_write_~tmp___1~14#1 % 256 % 4294967296 - 4294967296), rp_write_~info~18#1.base, 1189 + rp_write_~info~18#1.offset, 4); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6119-1: SUMMARY for call rp_write_#t~ret784#1 := sInB((if rp_write_#t~mem783#1 % 65536 % 4294967296 <= 2147483647 then rp_write_#t~mem783#1 % 65536 % 4294967296 else rp_write_#t~mem783#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4798: assume 0 == rp_do_transmit_#t~mem223#1;havoc rp_do_transmit_#t~mem223#1;call rp_do_transmit_#t~mem224#1 := read~int#1(rp_do_transmit_~info#1.base, 1007 + rp_do_transmit_~info#1.offset, 1);call rp_do_transmit_#t~mem225#1 := read~int#1(rp_do_transmit_~info#1.base, 1008 + rp_do_transmit_~info#1.offset, 1);call rp_do_transmit_#t~mem226#1 := read~int#1(rp_do_transmit_~info#1.base, 1006 + rp_do_transmit_~info#1.offset, 1); [2025-02-08 02:54:45,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4798: assume !(0 == rp_do_transmit_#t~mem223#1);havoc rp_do_transmit_#t~mem223#1; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666: assume 0 == rp_do_receive_#t~bitwise173#1 % 4294967296;havoc rp_do_receive_#t~bitwise173#1; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666: assume !(0 == rp_do_receive_#t~bitwise173#1 % 4294967296);havoc rp_do_receive_#t~bitwise173#1; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780-1: SUMMARY for call sOutB((if init_ISA_#t~mem912#1 % 65536 % 4294967296 <= 2147483647 then init_ISA_#t~mem912#1 % 65536 % 4294967296 else init_ISA_#t~mem912#1 % 65536 % 4294967296 - 4294967296), (if init_ISA_#t~mem913#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem913#1 % 256 % 4294967296 else init_ISA_#t~mem913#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4798-1: call rp_do_transmit_#t~mem223#1 := read~int#1(rp_do_transmit_~info#1.base, 1209 + rp_do_transmit_~info#1.offset, 4); [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: havoc init_ISA_#t~mem912#1;havoc init_ISA_#t~mem913#1; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-3: assume 32768 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise173#1 := rp_do_receive_~ChanStatus#1; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-3: assume !(32768 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-4: assume 0 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise173#1 := 0; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-4: assume !(0 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-1: [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4666-2: havoc rp_do_receive_#t~bitwise173#1;assume rp_do_receive_#t~bitwise173#1 % 4294967296 <= rp_do_receive_~ChanStatus#1 % 4294967296 && rp_do_receive_#t~bitwise173#1 % 4294967296 <= 32768; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5327: havoc rp_open_#t~mem458#1;call write~int#1(8, rp_open_~cp~3#1.base, 138 + rp_open_~cp~3#1.offset, 1);call rp_open_#t~mem459#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5327-1: SUMMARY for call out32((if rp_open_#t~mem458#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem458#1 % 65536 % 4294967296 else rp_open_#t~mem458#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 92 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4799: havoc rp_do_transmit_#t~mem224#1;havoc rp_do_transmit_#t~mem225#1;havoc rp_do_transmit_#t~mem226#1; [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4799-1: SUMMARY for call clear_bit(8 * (if rp_do_transmit_#t~mem224#1 % 256 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem224#1 % 256 % 4294967296 else rp_do_transmit_#t~mem224#1 % 256 % 4294967296 - 4294967296) + (if rp_do_transmit_#t~mem225#1 % 256 % 4294967296 <= 2147483647 then rp_do_transmit_#t~mem225#1 % 256 % 4294967296 else rp_do_transmit_#t~mem225#1 % 256 % 4294967296 - 4294967296), ~#xmit_flags~0.base, ~#xmit_flags~0.offset + 8 * (if rp_do_transmit_#t~mem226#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_do_transmit_#t~mem226#1 % 256 % 18446744073709551616 % 18446744073709551616 else rp_do_transmit_#t~mem226#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667: rp_do_receive_~ChanStatus#1 := rp_do_receive_#t~bitwise174#1;havoc rp_do_receive_#t~bitwise174#1;call rp_do_receive_#t~mem175#1 := read~int#1(rp_do_receive_~cp#1.base, 48 + rp_do_receive_~cp#1.offset, 4); [2025-02-08 02:54:45,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-1: [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-4: assume 0 == rp_do_receive_~ChanStatus#1 % 4294967296 || 32768 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise174#1 := 32768; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-4: assume !(0 == rp_do_receive_~ChanStatus#1 % 4294967296 || 32768 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-2: havoc rp_do_receive_#t~bitwise174#1;assume (rp_do_receive_#t~bitwise174#1 % 4294967296 >= rp_do_receive_~ChanStatus#1 % 4294967296 && rp_do_receive_#t~bitwise174#1 % 4294967296 >= 32768) && rp_do_receive_#t~bitwise174#1 % 4294967296 <= 32768 + rp_do_receive_~ChanStatus#1 % 4294967296; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-3: assume false;rp_do_receive_#t~bitwise174#1 := rp_do_receive_~ChanStatus#1; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667-3: assume !false; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: assume register_PCI_~chan~0#1 < register_PCI_~num_chan~0#1; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: assume !(register_PCI_~chan~0#1 < register_PCI_~num_chan~0#1);register_PCI_~aiop~1#1 := 1 + register_PCI_~aiop~1#1; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517-1: SUMMARY for call register_PCI_#t~strcpy~res855#1.base, register_PCI_#t~strcpy~res855#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 47, 0); srcloc: null [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: call write~int#1(2, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046: havoc sInitController_#t~mem1002#1;havoc sInitController_#t~mem1003#1;havoc sInitController_#t~bitwise1004#1; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-4: assume 0 == (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4;sInitController_#t~bitwise1004#1 := (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256); [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-4: assume !(0 == (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4); [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-3: havoc sInitController_#t~bitwise1004#1;assume ((((((if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) < 0 && (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4 >= 0) || sInitController_#t~bitwise1004#1 >= (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4) && (((if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) >= 0 && (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4 < 0) || sInitController_#t~bitwise1004#1 >= (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256))) && (((if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) < 0 || (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4 < 0) || sInitController_#t~bitwise1004#1 <= (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) + (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4)) && (((if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) >= 0 && (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4 >= 0) || sInitController_#t~bitwise1004#1 < 0)) && sInitController_#t~bitwise1004#1 <= 2147483647; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-2: [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: rp_do_poll_~i~0#1 := 1 + rp_do_poll_~i~0#1;call rp_do_poll_#t~mem267#1 := read~int#1(~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * rp_do_poll_~ctrl~0#1), 8); [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-1: SUMMARY for call sOutB((if sInitController_#t~mem1002#1 % 65536 % 4294967296 <= 2147483647 then sInitController_#t~mem1002#1 % 65536 % 4294967296 else sInitController_#t~mem1002#1 % 65536 % 4294967296 - 4294967296), (if sInitController_#t~bitwise1004#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~bitwise1004#1 % 256 % 4294967296 else sInitController_#t~bitwise1004#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-5: assume 0 == (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) || (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) == (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4;sInitController_#t~bitwise1004#1 := (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-5: assume !(0 == (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) || (if sInitController_#t~mem1003#1 % 256 % 256 <= 127 then sInitController_#t~mem1003#1 % 256 % 256 else sInitController_#t~mem1003#1 % 256 % 256 - 256) == (if sInitController_~i~4#1 % 256 <= 127 then sInitController_~i~4#1 % 256 else sInitController_~i~4#1 % 256 - 256) % 4); [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668-1: SUMMARY for call sOutW((if rp_do_receive_#t~mem175#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem175#1 % 65536 % 4294967296 else rp_do_receive_#t~mem175#1 % 65536 % 4294967296 - 4294967296), 32768); srcloc: null [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4668: havoc rp_do_receive_#t~mem175#1; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: havoc wait_for_completion_interruptible_#t~nondet1293#1;rp_open_#t~ret428#1 := wait_for_completion_interruptible_#res#1;havoc wait_for_completion_interruptible_#t~nondet1293#1, wait_for_completion_interruptible_~arg0#1.base, wait_for_completion_interruptible_~arg0#1.offset;havoc wait_for_completion_interruptible_#in~arg0#1.base, wait_for_completion_interruptible_#in~arg0#1.offset;assume { :end_inline_wait_for_completion_interruptible } true;assume -2147483648 <= rp_open_#t~ret428#1 && rp_open_#t~ret428#1 <= 2147483647;rp_open_~retval~0#1 := rp_open_#t~ret428#1;havoc rp_open_#t~ret428#1; [2025-02-08 02:54:45,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5329: havoc rp_open_#t~mem459#1;call rp_open_#t~mem460#1 := read~int#1(rp_open_~cp~3#1.base, 147 + rp_open_~cp~3#1.offset, 1);call write~int#1(1 + rp_open_#t~mem460#1 % 256 - rp_open_#t~mem460#1 % 256 % 2, rp_open_~cp~3#1.base, 147 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem460#1;call rp_open_#t~mem461#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5329-1: SUMMARY for call out32((if rp_open_#t~mem459#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem459#1 % 65536 % 4294967296 else rp_open_#t~mem459#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 136 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: SUMMARY for call sOutB((if sInitController_~MudbacIO#1 % 65536 % 4294967296 <= 2147483647 then sInitController_~MudbacIO#1 % 65536 % 4294967296 else sInitController_~MudbacIO#1 % 65536 % 4294967296 - 4294967296), (if sInitController_~io~1#1 % 4294967296 / 64 % 256 % 4294967296 <= 2147483647 then sInitController_~io~1#1 % 4294967296 / 64 % 256 % 4294967296 else sInitController_~io~1#1 % 4294967296 / 64 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume init_ISA_~num_aiops~1#1 <= 0;call init_ISA_#t~mem914#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8); [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume !(init_ISA_~num_aiops~1#1 <= 0);call write~int#1((if ~nextLineNumber~0 % 18446744073709551616 % 4294967296 <= 2147483647 then ~nextLineNumber~0 % 18446744073709551616 % 4294967296 else ~nextLineNumber~0 % 18446744073709551616 % 4294967296 - 4294967296), ~#rocketModel~0.base, 100 + (~#rocketModel~0.offset + 104 * init_ISA_~i#1), 4);init_ISA_~aiop~2#1 := 0; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: assume 0 != register_PCI_~tmp___0~27#1;register_PCI_#res#1 := 0;call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: assume !(0 != register_PCI_~tmp___0~27#1);call register_PCI_#t~mem835#1 := read~int#1(register_PCI_~dev#1.base, 1500 + register_PCI_~dev#1.offset, 8);call write~int#20(register_PCI_#t~mem835#1, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);havoc register_PCI_#t~mem835#1;call write~int#21(0, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4);call write~int#1(0, ~#rocketModel~0.base, 96 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 4);call write~int#1((if ~nextLineNumber~0 % 18446744073709551616 % 4294967296 <= 2147483647 then ~nextLineNumber~0 % 18446744073709551616 % 4294967296 else ~nextLineNumber~0 % 18446744073709551616 % 4294967296 - 4294967296), ~#rocketModel~0.base, 100 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 4);call register_PCI_#t~mem836#1 := read~int#1(register_PCI_~dev#1.base, 62 + register_PCI_~dev#1.offset, 2);register_PCI_#t~switch837#1 := 4 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123: assume rp_write_#t~short789#1;havoc rp_write_#t~mem785#1;havoc rp_write_#t~mem786#1;havoc rp_write_#t~short787#1;havoc rp_write_#t~mem788#1;havoc rp_write_#t~short789#1;rp_write_~_min1~1#1 := rp_write_~count#1;call rp_write_#t~mem790#1 := read~int#1(rp_write_~info~18#1.base, 1189 + rp_write_~info~18#1.offset, 4);rp_write_~_min2~1#1 := rp_write_#t~mem790#1;havoc rp_write_#t~mem790#1;rp_write_~c~1#1 := (if rp_write_~_min1~1#1 < rp_write_~_min2~1#1 then rp_write_~_min1~1#1 else rp_write_~_min2~1#1);rp_write_~b~0#1.base, rp_write_~b~0#1.offset := rp_write_~buf#1.base, rp_write_~buf#1.offset; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123: assume !rp_write_#t~short789#1;havoc rp_write_#t~mem785#1;havoc rp_write_#t~mem786#1;havoc rp_write_#t~short787#1;havoc rp_write_#t~mem788#1;havoc rp_write_#t~short789#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-1: assume rp_write_#t~short789#1;call rp_write_#t~mem788#1 := read~int#1(rp_write_~info~18#1.base, 1189 + rp_write_~info~18#1.offset, 4);rp_write_#t~short789#1 := rp_write_#t~mem788#1 > 0; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-1: assume !rp_write_#t~short789#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-4: call rp_write_#t~mem785#1 := read~int#1(rp_write_~tty#1.base, 1316 + rp_write_~tty#1.offset, 1);rp_write_#t~short787#1 := 0 == rp_write_#t~mem785#1 % 256 % 4294967296; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: assume rp_do_poll_~i~0#1 % 4294967296 % 18446744073709551616 < rp_do_poll_#t~mem267#1 % 18446744073709551616;havoc rp_do_poll_#t~mem267#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: assume !(rp_do_poll_~i~0#1 % 4294967296 % 18446744073709551616 < rp_do_poll_#t~mem267#1 % 18446744073709551616);havoc rp_do_poll_#t~mem267#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-2: rp_write_#t~short789#1 := rp_write_#t~short787#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: assume 0 != sInitController_~done~0#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: assume !(0 != sInitController_~done~0#1);call sInitController_#t~mem1005#1 := read~int#1(sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1);call sInitController_#t~mem1006#1 := read~int#26(~#sBitMapSetTbl~0.base, ~#sBitMapSetTbl~0.offset + sInitController_~i~4#1, 1); [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-3: assume rp_write_#t~short787#1;call rp_write_#t~mem786#1 := read~int#1(rp_write_~info~18#1.base, 1209 + rp_write_~info~18#1.offset, 4);rp_write_#t~short787#1 := 0 == rp_write_#t~mem786#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-3: assume !rp_write_#t~short787#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802: assume rp_do_transmit_#t~mem227#1 <= 255;havoc rp_do_transmit_#t~mem227#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802: assume !(rp_do_transmit_#t~mem227#1 <= 255);havoc rp_do_transmit_#t~mem227#1; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, init_ISA_#t~mem914#1, 64); srcloc: null [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-1: call rp_do_transmit_#t~mem227#1 := read~int#1(rp_do_transmit_~info#1.base, 1209 + rp_do_transmit_~info#1.offset, 4); [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: havoc init_ISA_#t~mem914#1;call write~int#20(0, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8);init_ISA_#res#1 := 0;call ULTIMATE.dealloc(init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset);havoc init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707-69: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_2~0 := 3; [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707-69: assume !(0 == ~ldv_retval_2~0); [2025-02-08 02:54:45,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520-1: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 6;call register_PCI_#t~mem856#1 := read~int#1(register_PCI_~dev#1.base, 72 + register_PCI_~dev#1.offset, 1); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520-1: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 13 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: assume 1 == register_PCI_#t~mem856#1 % 256 % 4294967296;havoc register_PCI_#t~mem856#1;call write~int#21(2, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4);call write~int#1(1, ~#rocketModel~0.base, 96 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 4); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: assume !(1 == register_PCI_#t~mem856#1 % 256 % 4294967296);havoc register_PCI_#t~mem856#1;call write~int#21(1, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331: havoc rp_open_#t~mem461#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331-1: SUMMARY for call out32((if rp_open_#t~mem461#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem461#1 % 65536 % 4294967296 else rp_open_#t~mem461#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 144 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4803: SUMMARY for call tty_wakeup(rp_do_transmit_~tty~0#1.base, rp_do_transmit_~tty~0#1.offset); srcloc: null [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5332-1: SUMMARY for call set_bit(31, rp_open_~info~3#1.base, 652 + rp_open_~info~3#1.offset); srcloc: null [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5332: call rp_open_#t~mem462#1 := read~int#1(rp_open_~info~3#1.base, 1002 + rp_open_~info~3#1.offset, 4); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-1: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 3;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-1: assume !(0 == ~ldv_retval_0~0); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-2: havoc rp_open_#t~bitwise463#1;assume ((((rp_open_#t~mem462#1 < 0 || rp_open_#t~bitwise463#1 <= rp_open_#t~mem462#1) && rp_open_#t~bitwise463#1 <= 112) && rp_open_#t~bitwise463#1 >= 0) && (rp_open_#t~mem462#1 >= 0 || rp_open_#t~bitwise463#1 > 112 + rp_open_#t~mem462#1)) && rp_open_#t~bitwise463#1 >= -2147483648; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-3: assume 112 == rp_open_#t~mem462#1;rp_open_#t~bitwise463#1 := rp_open_#t~mem462#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-3: assume !(112 == rp_open_#t~mem462#1); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume 16 == rp_open_#t~bitwise463#1;havoc rp_open_#t~mem462#1;havoc rp_open_#t~bitwise463#1;call write~int#1(57600, rp_open_~tty#1.base, 1261 + rp_open_~tty#1.offset, 4); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume !(16 == rp_open_#t~bitwise463#1);havoc rp_open_#t~mem462#1;havoc rp_open_#t~bitwise463#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-1: [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-4: assume 0 == rp_open_#t~mem462#1;rp_open_#t~bitwise463#1 := 0; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-4: assume !(0 == rp_open_#t~mem462#1); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673-2: havoc rp_do_receive_#t~bitwise176#1;assume rp_do_receive_#t~bitwise176#1 % 4294967296 <= rp_do_receive_~ChanStatus#1 % 4294967296 && rp_do_receive_#t~bitwise176#1 % 4294967296 <= 32768; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673-3: assume 32768 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise176#1 := rp_do_receive_~ChanStatus#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673-3: assume !(32768 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6655: assume register_PCI_~aiop~1#1 < register_PCI_~num_aiops~0#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6655: assume !(register_PCI_~aiop~1#1 < register_PCI_~num_aiops~0#1);call register_PCI_#t~mem885#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4);register_PCI_#t~short887#1 := 1 == register_PCI_#t~mem885#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673: assume 0 != rp_do_receive_#t~bitwise176#1 % 4294967296;havoc rp_do_receive_#t~bitwise176#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673: assume !(0 != rp_do_receive_#t~bitwise176#1 % 4294967296);havoc rp_do_receive_#t~bitwise176#1;assume { :begin_inline_tty_prepare_flip_string } true;tty_prepare_flip_string_#in~arg0#1.base, tty_prepare_flip_string_#in~arg0#1.offset, tty_prepare_flip_string_#in~arg1#1.base, tty_prepare_flip_string_#in~arg1#1.offset, tty_prepare_flip_string_#in~arg2#1 := rp_do_receive_~info#1.base, 4 + rp_do_receive_~info#1.offset, rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset, rp_do_receive_~ToRecv~0#1;havoc tty_prepare_flip_string_#res#1;havoc tty_prepare_flip_string_#t~nondet1289#1, tty_prepare_flip_string_~arg0#1.base, tty_prepare_flip_string_~arg0#1.offset, tty_prepare_flip_string_~arg1#1.base, tty_prepare_flip_string_~arg1#1.offset, tty_prepare_flip_string_~arg2#1;tty_prepare_flip_string_~arg0#1.base, tty_prepare_flip_string_~arg0#1.offset := tty_prepare_flip_string_#in~arg0#1.base, tty_prepare_flip_string_#in~arg0#1.offset;tty_prepare_flip_string_~arg1#1.base, tty_prepare_flip_string_~arg1#1.offset := tty_prepare_flip_string_#in~arg1#1.base, tty_prepare_flip_string_#in~arg1#1.offset;tty_prepare_flip_string_~arg2#1 := tty_prepare_flip_string_#in~arg2#1;havoc tty_prepare_flip_string_#t~nondet1289#1;assume -2147483648 <= tty_prepare_flip_string_#t~nondet1289#1 && tty_prepare_flip_string_#t~nondet1289#1 <= 2147483647;tty_prepare_flip_string_#res#1 := tty_prepare_flip_string_#t~nondet1289#1;havoc tty_prepare_flip_string_#t~nondet1289#1; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673-1: [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673-4: assume 0 == rp_do_receive_~ChanStatus#1 % 4294967296;rp_do_receive_#t~bitwise176#1 := 0; [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4673-4: assume !(0 == rp_do_receive_~ChanStatus#1 % 4294967296); [2025-02-08 02:54:45,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-2: havoc sInitController_#t~bitwise1007#1;assume ((((((if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) < 0 && (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296) >= 0) || sInitController_#t~bitwise1007#1 >= (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296)) && (((if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) >= 0 && (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296) < 0) || sInitController_#t~bitwise1007#1 >= (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296))) && (((if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) < 0 || (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296) < 0) || sInitController_#t~bitwise1007#1 <= (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) + (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296))) && (((if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) >= 0 && (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296) >= 0) || sInitController_#t~bitwise1007#1 < 0)) && sInitController_#t~bitwise1007#1 <= 2147483647; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-1: [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: call write~int#1(sInitController_#t~bitwise1007#1, sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1);havoc sInitController_#t~mem1005#1;havoc sInitController_#t~mem1006#1;havoc sInitController_#t~bitwise1007#1;call sInitController_#t~mem1008#1 := read~int#1(sInitController_~CtlP#1.base, 40 + sInitController_~CtlP#1.offset, 4);call sInitController_#t~mem1009#1 := read~int#1(sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4806: assume { :begin_inline_tty_kref_put } true;tty_kref_put_#in~arg0#1.base, tty_kref_put_#in~arg0#1.offset := rp_do_transmit_~tty~0#1.base, rp_do_transmit_~tty~0#1.offset;havoc tty_kref_put_~arg0#1.base, tty_kref_put_~arg0#1.offset;tty_kref_put_~arg0#1.base, tty_kref_put_~arg0#1.offset := tty_kref_put_#in~arg0#1.base, tty_kref_put_#in~arg0#1.offset; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-4: assume 0 == (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) || (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) == (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296);sInitController_#t~bitwise1007#1 := (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-4: assume !(0 == (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) || (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296) == (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: havoc tty_set_operations_~arg0#1.base, tty_set_operations_~arg0#1.offset, tty_set_operations_~arg1#1.base, tty_set_operations_~arg1#1.offset;havoc tty_set_operations_#in~arg0#1.base, tty_set_operations_#in~arg0#1.offset, tty_set_operations_#in~arg1#1.base, tty_set_operations_#in~arg1#1.offset;assume { :end_inline_tty_set_operations } true;assume { :begin_inline_tty_register_driver } true;tty_register_driver_#in~arg0#1.base, tty_register_driver_#in~arg0#1.offset := ~rocket_driver~0.base, ~rocket_driver~0.offset;havoc tty_register_driver_#res#1;havoc tty_register_driver_#t~nondet1290#1, tty_register_driver_~arg0#1.base, tty_register_driver_~arg0#1.offset;tty_register_driver_~arg0#1.base, tty_register_driver_~arg0#1.offset := tty_register_driver_#in~arg0#1.base, tty_register_driver_#in~arg0#1.offset;havoc tty_register_driver_#t~nondet1290#1;assume -2147483648 <= tty_register_driver_#t~nondet1290#1 && tty_register_driver_#t~nondet1290#1 <= 2147483647;tty_register_driver_#res#1 := tty_register_driver_#t~nondet1290#1;havoc tty_register_driver_#t~nondet1290#1; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-3: assume 0 == (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296);sInitController_#t~bitwise1007#1 := (if sInitController_#t~mem1005#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1005#1 % 256 % 4294967296 else sInitController_#t~mem1005#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-3: assume !(0 == (if sInitController_#t~mem1006#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1006#1 % 256 % 4294967296 else sInitController_#t~mem1006#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4806-1: SUMMARY for call spin_unlock_irqrestore(rp_do_transmit_~info#1.base, 1317 + rp_do_transmit_~info#1.offset, rp_do_transmit_~flags~0#1); srcloc: null [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: havoc ldv_release_2_#t~nondet1273#1;main_#t~ret1251#1 := ldv_release_2_#res#1;havoc ldv_release_2_#t~nondet1273#1;assume { :end_inline_ldv_release_2 } true;assume -2147483648 <= main_#t~ret1251#1 && main_#t~ret1251#1 <= 2147483647;havoc main_#t~ret1251#1;~ldv_state_variable_2~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6128: assume (rp_write_~c~1#1 - 4294967295) % 4294967296 > 2;call rp_write_#t~mem791#1 := read~int#1(rp_write_~cp~10#1.base, 44 + rp_write_~cp~10#1.offset, 4); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6128: assume !((rp_write_~c~1#1 - 4294967295) % 4294967296 > 2); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053-1: SUMMARY for call sOutB((if sInitController_#t~mem1008#1 % 65536 % 4294967296 <= 2147483647 then sInitController_#t~mem1008#1 % 65536 % 4294967296 else sInitController_#t~mem1008#1 % 65536 % 4294967296 - 4294967296), (if sInitController_#t~mem1009#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1009#1 % 256 % 4294967296 else sInitController_#t~mem1009#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: havoc sInitController_#t~mem1008#1;havoc sInitController_#t~mem1009#1; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: havoc tty_kref_put_~arg0#1.base, tty_kref_put_~arg0#1.offset;havoc tty_kref_put_#in~arg0#1.base, tty_kref_put_#in~arg0#1.offset;assume { :end_inline_tty_kref_put } true; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume -2147483648 <= sInitController_#t~ret1010#1 && sInitController_#t~ret1010#1 <= 2147483647;call write~int#1(sInitController_#t~ret1010#1, sInitController_~CtlP#1.base, 90 + sInitController_~CtlP#1.offset + 4 * sInitController_~i~4#1, 4);havoc sInitController_#t~ret1010#1;call sInitController_#t~mem1011#1 := read~int#1(sInitController_~CtlP#1.base, 90 + sInitController_~CtlP#1.offset + 4 * sInitController_~i~4#1, 4); [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: havoc rp_write_#t~mem791#1; [2025-02-08 02:54:45,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129-1: SUMMARY for call outsw((if rp_write_#t~mem791#1 % 4294967296 % 4294967296 <= 2147483647 then rp_write_#t~mem791#1 % 4294967296 % 4294967296 else rp_write_#t~mem791#1 % 4294967296 % 4294967296 - 4294967296), rp_write_~b~0#1.base, rp_write_~b~0#1.offset, (if rp_write_~c~1#1 < 0 && 0 != rp_write_~c~1#1 % 2 then 1 + rp_write_~c~1#1 / 2 else rp_write_~c~1#1 / 2)); srcloc: null [2025-02-08 02:54:45,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume rp_init_~ret~3#1 < 0; [2025-02-08 02:54:45,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume !(rp_init_~ret~3#1 < 0);rp_init_~isa_boards_found~0#1 := 0;rp_init_~pci_boards_found~0#1 := 0;rp_init_~i~2#1 := 0; [2025-02-08 02:54:45,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054-1: SUMMARY for call sInitController_#t~ret1010#1 := sReadAiopID(sInitController_~io~1#1); srcloc: null [2025-02-08 02:54:45,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-1: SUMMARY for call rp_do_receive_#t~ret178#1 := sInW((if rp_do_receive_#t~mem177#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem177#1 % 65536 % 4294967296 else rp_do_receive_#t~mem177#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676-2: call rp_do_receive_#t~mem177#1 := read~int#1(rp_do_receive_~cp#1.base, 44 + rp_do_receive_~cp#1.offset, 4); [2025-02-08 02:54:45,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4676: rp_do_receive_~tmp___0~7#1 := rp_do_receive_#t~ret178#1;rp_do_receive_~CharNStat~0#1 := rp_do_receive_~tmp___0~7#1 % 65536; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-2: havoc rp_open_#t~bitwise465#1;assume ((((rp_open_#t~mem464#1 < 0 || rp_open_#t~bitwise465#1 <= rp_open_#t~mem464#1) && rp_open_#t~bitwise465#1 <= 112) && rp_open_#t~bitwise465#1 >= 0) && (rp_open_#t~mem464#1 >= 0 || rp_open_#t~bitwise465#1 > 112 + rp_open_#t~mem464#1)) && rp_open_#t~bitwise465#1 >= -2147483648; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-3: assume 112 == rp_open_#t~mem464#1;rp_open_#t~bitwise465#1 := rp_open_#t~mem464#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-3: assume !(112 == rp_open_#t~mem464#1); [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: assume 32 == rp_open_#t~bitwise465#1;havoc rp_open_#t~mem464#1;havoc rp_open_#t~bitwise465#1;call write~int#1(115200, rp_open_~tty#1.base, 1261 + rp_open_~tty#1.offset, 4); [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: assume !(32 == rp_open_#t~bitwise465#1);havoc rp_open_#t~mem464#1;havoc rp_open_#t~bitwise465#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-1: [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-4: assume 0 == rp_open_#t~mem464#1;rp_open_#t~bitwise465#1 := 0; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-4: assume !(0 == rp_open_#t~mem464#1); [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-5: call rp_open_#t~mem464#1 := read~int#1(rp_open_~info~3#1.base, 1002 + rp_open_~info~3#1.offset, 4); [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume -1 == sInitController_#t~mem1011#1;havoc sInitController_#t~mem1011#1;sInitController_~done~0#1 := 1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume !(-1 == sInitController_#t~mem1011#1);havoc sInitController_#t~mem1011#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923-1: SUMMARY for call rp_init_#t~ret979#1 := printk(70, 0); srcloc: null [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume -2147483648 <= rp_init_#t~ret979#1 && rp_init_#t~ret979#1 <= 2147483647;havoc rp_init_#t~ret979#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: main_#t~ret1227#1 := rp_write_#res#1;havoc rp_write_#t~mem777#1.base, rp_write_#t~mem777#1.offset, rp_write_#t~ret778#1, rp_write_#t~ret779#1, rp_write_#t~mem780#1, rp_write_#t~mem781#1, rp_write_#t~short782#1, rp_write_#t~mem783#1, rp_write_#t~ret784#1, rp_write_#t~mem785#1, rp_write_#t~mem786#1, rp_write_#t~short787#1, rp_write_#t~mem788#1, rp_write_#t~short789#1, rp_write_#t~mem790#1, rp_write_#t~mem791#1, rp_write_#t~mem792#1, rp_write_#t~mem793#1, rp_write_#t~mem794#1, rp_write_#t~ret795#1, rp_write_#t~mem796#1, rp_write_#t~mem797#1, rp_write_#t~mem798#1.base, rp_write_#t~mem798#1.offset, rp_write_#t~mem799#1, rp_write_#t~memcpy~res800#1.base, rp_write_#t~memcpy~res800#1.offset, rp_write_#t~mem801#1, rp_write_#t~mem802#1, rp_write_#t~mem803#1, rp_write_#t~short804#1, rp_write_#t~mem805#1, rp_write_#t~mem806#1, rp_write_#t~mem807#1, rp_write_#t~mem808#1, rp_write_~tty#1.base, rp_write_~tty#1.offset, rp_write_~buf#1.base, rp_write_~buf#1.offset, rp_write_~count#1, rp_write_~info~18#1.base, rp_write_~info~18#1.offset, rp_write_~cp~10#1.base, rp_write_~cp~10#1.offset, rp_write_~b~0#1.base, rp_write_~b~0#1.offset, rp_write_~c~1#1, rp_write_~retval~1#1, rp_write_~flags~5#1, rp_write_~tmp~47#1, rp_write_~tmp___0~25#1, rp_write_~tmp___1~14#1, rp_write_~_min1~1#1, rp_write_~_min2~1#1, rp_write_~tmp___2~4#1, rp_write_~_min1___0~1#1, rp_write_~_min2___0~1#1, rp_write_~_min1___1~0#1, rp_write_~_min2___1~0#1, rp_write_~__len~0#1, rp_write_~__ret~0#1.base, rp_write_~__ret~0#1.offset;havoc rp_write_#in~tty#1.base, rp_write_#in~tty#1.offset, rp_write_#in~buf#1.base, rp_write_#in~buf#1.offset, rp_write_#in~count#1;assume { :end_inline_rp_write } true;assume -2147483648 <= main_#t~ret1227#1 && main_#t~ret1227#1 <= 2147483647;havoc main_#t~ret1227#1;~ldv_state_variable_2~0 := 5; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: rp_do_poll_~ctrl~0#1 := 1 + rp_do_poll_~ctrl~0#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-1: assume register_PCI_#t~short889#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-1: assume !register_PCI_#t~short889#1;call register_PCI_#t~mem888#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4);register_PCI_#t~short889#1 := 3 == register_PCI_#t~mem888#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume register_PCI_#t~short889#1;havoc register_PCI_#t~mem885#1;havoc register_PCI_#t~mem886#1;havoc register_PCI_#t~short887#1;havoc register_PCI_#t~mem888#1;havoc register_PCI_#t~short889#1;register_PCI_~num_chan~0#1 := register_PCI_~ports_per_aiop~0#1;register_PCI_~chan~0#1 := 0; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume !register_PCI_#t~short889#1;havoc register_PCI_#t~mem885#1;havoc register_PCI_#t~mem886#1;havoc register_PCI_#t~short887#1;havoc register_PCI_#t~mem888#1;havoc register_PCI_#t~short889#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-3: assume register_PCI_#t~short887#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-3: assume !register_PCI_#t~short887#1;call register_PCI_#t~mem886#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4);register_PCI_#t~short887#1 := 2 == register_PCI_#t~mem886#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-2: register_PCI_#t~short889#1 := register_PCI_#t~short887#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678: assume 0 != rp_do_receive_#t~bitwise179#1 % 4294967296;havoc rp_do_receive_#t~bitwise179#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678: assume !(0 != rp_do_receive_#t~bitwise179#1 % 4294967296);havoc rp_do_receive_#t~bitwise179#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-3: assume 2048 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise179#1 := rp_do_receive_~CharNStat~0#1; [2025-02-08 02:54:45,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-3: assume !(2048 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-4: assume 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise179#1 := 0; [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-4: assume !(0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-1: [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4678-2: havoc rp_do_receive_#t~bitwise179#1;assume rp_do_receive_#t~bitwise179#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296 && rp_do_receive_#t~bitwise179#1 % 4294967296 <= 2048; [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: havoc ldv_setup_2_#t~nondet1274#1;main_#t~ret1252#1 := ldv_setup_2_#res#1;havoc ldv_setup_2_#t~nondet1274#1;assume { :end_inline_ldv_setup_2 } true;assume -2147483648 <= main_#t~ret1252#1 && main_#t~ret1252#1 <= 2147483647;havoc main_#t~ret1252#1;~ldv_state_variable_2~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132: assume 0 != rp_write_~c~1#1 % 2;call rp_write_#t~mem792#1 := read~int#1(rp_write_~cp~10#1.base, 44 + rp_write_~cp~10#1.offset, 4);call rp_write_#t~mem793#1 := read~int#1(rp_write_~b~0#1.base, rp_write_~b~0#1.offset + (if (18446744073709551615 + rp_write_~c~1#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + rp_write_~c~1#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + rp_write_~c~1#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132: assume !(0 != rp_write_~c~1#1 % 2); [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4943: assume rp_do_poll_~ctrl~0#1 < ~max_board~0; [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4943: assume !(rp_do_poll_~ctrl~0#1 < ~max_board~0);assume { :begin_inline_atomic_read } true;atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset := ~#rp_num_ports_open~0.base, ~#rp_num_ports_open~0.offset;havoc atomic_read_#res#1;havoc atomic_read_#t~mem14#1, atomic_read_~v#1.base, atomic_read_~v#1.offset;atomic_read_~v#1.base, atomic_read_~v#1.offset := atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;call atomic_read_#t~mem14#1 := read~int#3(atomic_read_~v#1.base, atomic_read_~v#1.offset, 4);atomic_read_#res#1 := atomic_read_#t~mem14#1;havoc atomic_read_#t~mem14#1; [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679: rp_do_receive_~CharNStat~0#1 := rp_do_receive_#t~bitwise180#1;havoc rp_do_receive_#t~bitwise180#1; [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-1: [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-2: call init_ISA_#t~mem915#1 := read~int#1(init_ISA_~ctlp~3#1.base, 58 + init_ISA_~ctlp~3#1.offset + 4 * init_ISA_~aiop~2#1, 4); [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: SUMMARY for call sOutB((if (56 + init_ISA_#t~mem915#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (56 + init_ISA_#t~mem915#1 % 65536) % 4294967296 % 4294967296 else (56 + init_ISA_#t~mem915#1 % 65536) % 4294967296 % 4294967296 - 4294967296), 128); srcloc: null [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: call init_ISA_#t~mem916#1 := read~int#1(init_ISA_~ctlp~3#1.base, 58 + init_ISA_~ctlp~3#1.offset + 4 * init_ISA_~aiop~2#1, 4); [2025-02-08 02:54:45,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-4: assume 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise180#1 := 0; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-4: assume !(0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-2: havoc rp_do_receive_#t~bitwise180#1;assume rp_do_receive_#t~bitwise180#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296 && rp_do_receive_#t~bitwise180#1 % 4294967296 <= 4294966015; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-3: assume 4294966015 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise180#1 := rp_do_receive_~CharNStat~0#1; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4679-3: assume !(4294966015 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6529: call write~int#1(12, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: assume -2147483648 <= sInitController_#t~ret1012#1 && sInitController_#t~ret1012#1 <= 2147483647;call write~int#1(sInitController_#t~ret1012#1, sInitController_~CtlP#1.base, 106 + sInitController_~CtlP#1.offset + 4 * sInitController_~i~4#1, 4);havoc sInitController_#t~ret1012#1; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133: havoc rp_write_#t~mem792#1;havoc rp_write_#t~mem793#1; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133-1: SUMMARY for call sOutB((if rp_write_#t~mem792#1 % 65536 % 4294967296 <= 2147483647 then rp_write_#t~mem792#1 % 65536 % 4294967296 else rp_write_#t~mem792#1 % 65536 % 4294967296 - 4294967296), (if rp_write_#t~mem793#1 % 256 % 4294967296 <= 2147483647 then rp_write_#t~mem793#1 % 256 % 4294967296 else rp_write_#t~mem793#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058-1: SUMMARY for call sInitController_#t~ret1012#1 := sReadAiopNumChan(sInitController_~io~1#1); srcloc: null [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: havoc init_ISA_#t~mem916#1;call init_ISA_#t~mem917#1 := read~int#1(init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1);call init_ISA_#t~mem918#1 := read~int#26(~#sBitMapSetTbl~0.base, ~#sBitMapSetTbl~0.offset + init_ISA_~aiop~2#1, 1); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-1: SUMMARY for call sOutB((if (56 + init_ISA_#t~mem916#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (56 + init_ISA_#t~mem916#1 % 65536) % 4294967296 % 4294967296 else (56 + init_ISA_#t~mem916#1 % 65536) % 4294967296 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530: call write~int#1(6, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 4;call write~int#1(4, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 5 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: call ULTIMATE.dealloc(tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset);havoc tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset;call ULTIMATE.dealloc(tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset);havoc tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset;rp_do_receive_#t~ret189#1 := tty_insert_flip_char_#res#1;havoc tty_insert_flip_char_#t~mem138#1.base, tty_insert_flip_char_#t~mem138#1.offset, tty_insert_flip_char_#t~mem139#1, tty_insert_flip_char_#t~mem140#1, tty_insert_flip_char_#t~short141#1, tty_insert_flip_char_#t~mem142#1, tty_insert_flip_char_#t~mem143#1, tty_insert_flip_char_#t~short144#1, tty_insert_flip_char_#t~mem145#1, tty_insert_flip_char_#t~mem146#1, tty_insert_flip_char_#t~ret147#1.base, tty_insert_flip_char_#t~ret147#1.offset, tty_insert_flip_char_#t~mem148#1, tty_insert_flip_char_#t~mem149#1, tty_insert_flip_char_#t~mem150#1, tty_insert_flip_char_#t~ret151#1.base, tty_insert_flip_char_#t~ret151#1.offset, tty_insert_flip_char_#t~mem152#1, tty_insert_flip_char_#t~ret153#1, tty_insert_flip_char_~port#1.base, tty_insert_flip_char_~port#1.offset, tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset, tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset, tty_insert_flip_char_~tb~0#1.base, tty_insert_flip_char_~tb~0#1.offset, tty_insert_flip_char_~change~0#1, tty_insert_flip_char_~tmp~15#1.base, tty_insert_flip_char_~tmp~15#1.offset, tty_insert_flip_char_~tmp___0~6#1, tty_insert_flip_char_~tmp___1~2#1.base, tty_insert_flip_char_~tmp___1~2#1.offset, tty_insert_flip_char_~tmp___2~0#1;havoc tty_insert_flip_char_#in~port#1.base, tty_insert_flip_char_#in~port#1.offset, tty_insert_flip_char_#in~ch#1, tty_insert_flip_char_#in~flag#1;assume { :end_inline_tty_insert_flip_char } true;assume -2147483648 <= rp_do_receive_#t~ret189#1 && rp_do_receive_#t~ret189#1 <= 2147483647;havoc rp_do_receive_#t~ret189#1;rp_do_receive_~ToRecv~0#1 := rp_do_receive_~ToRecv~0#1 - 1; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530-1: SUMMARY for call register_PCI_#t~strcpy~res857#1.base, register_PCI_#t~strcpy~res857#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 48, 0); srcloc: null [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-2: havoc rp_open_#t~bitwise467#1;assume ((((rp_open_#t~mem466#1 < 0 || rp_open_#t~bitwise467#1 <= rp_open_#t~mem466#1) && rp_open_#t~bitwise467#1 <= 112) && rp_open_#t~bitwise467#1 >= 0) && (rp_open_#t~mem466#1 >= 0 || rp_open_#t~bitwise467#1 > 112 + rp_open_#t~mem466#1)) && rp_open_#t~bitwise467#1 >= -2147483648; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-3: assume 112 == rp_open_#t~mem466#1;rp_open_#t~bitwise467#1 := rp_open_#t~mem466#1; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-3: assume !(112 == rp_open_#t~mem466#1); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341: assume 48 == rp_open_#t~bitwise467#1;havoc rp_open_#t~mem466#1;havoc rp_open_#t~bitwise467#1;call write~int#1(230400, rp_open_~tty#1.base, 1261 + rp_open_~tty#1.offset, 4); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341: assume !(48 == rp_open_#t~bitwise467#1);havoc rp_open_#t~mem466#1;havoc rp_open_#t~bitwise467#1; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-1: [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-4: assume 0 == rp_open_#t~mem466#1;rp_open_#t~bitwise467#1 := 0; [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-4: assume !(0 == rp_open_#t~mem466#1); [2025-02-08 02:54:45,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-5: call rp_open_#t~mem466#1 := read~int#1(rp_open_~info~3#1.base, 1002 + rp_open_~info~3#1.offset, 4); [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7059: SUMMARY for call sOutW((if (60 + sInitController_~io~1#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (60 + sInitController_~io~1#1 % 65536) % 4294967296 % 4294967296 else (60 + sInitController_~io~1#1 % 65536) % 4294967296 % 4294967296 - 4294967296), 4086); srcloc: null [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: call write~int#1(init_ISA_#t~bitwise919#1, init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1);havoc init_ISA_#t~mem917#1;havoc init_ISA_#t~mem918#1;havoc init_ISA_#t~bitwise919#1;call init_ISA_#t~mem920#1 := read~int#1(init_ISA_~ctlp~3#1.base, 40 + init_ISA_~ctlp~3#1.offset, 4);call init_ISA_#t~mem921#1 := read~int#1(init_ISA_~ctlp~3#1.base, 45 + init_ISA_~ctlp~3#1.offset, 1); [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume 0 == (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) || (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) == (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296);init_ISA_#t~bitwise919#1 := (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-4: assume !(0 == (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) || (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) == (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: assume 0 == (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296);init_ISA_#t~bitwise919#1 := (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-3: assume !(0 == (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-2: havoc init_ISA_#t~bitwise919#1;assume ((((((if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) < 0 && (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296) >= 0) || init_ISA_#t~bitwise919#1 >= (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296)) && (((if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) >= 0 && (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296) < 0) || init_ISA_#t~bitwise919#1 >= (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296))) && (((if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) < 0 || (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296) < 0) || init_ISA_#t~bitwise919#1 <= (if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) + (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296))) && (((if init_ISA_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem917#1 % 256 % 4294967296 else init_ISA_#t~mem917#1 % 256 % 4294967296 - 4294967296) >= 0 && (if init_ISA_#t~mem918#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem918#1 % 256 % 4294967296 else init_ISA_#t~mem918#1 % 256 % 4294967296 - 4294967296) >= 0) || init_ISA_#t~bitwise919#1 < 0)) && init_ISA_#t~bitwise919#1 <= 2147483647; [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: SUMMARY for call sOutB((if (62 + sInitController_~io~1#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (62 + sInitController_~io~1#1 % 65536) % 4294967296 % 4294967296 else (62 + sInitController_~io~1#1 % 65536) % 4294967296 % 4294967296 - 4294967296), (if ~sClockPrescale~0 % 256 % 4294967296 <= 2147483647 then ~sClockPrescale~0 % 256 % 4294967296 else ~sClockPrescale~0 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call sInitController_#t~mem1013#1 := read~int#1(sInitController_~CtlP#1.base, 46 + sInitController_~CtlP#1.offset, 4);call write~int#1(1 + sInitController_#t~mem1013#1, sInitController_~CtlP#1.base, 46 + sInitController_~CtlP#1.offset, 4);havoc sInitController_#t~mem1013#1; [2025-02-08 02:54:45,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: assume 0 != rp_do_receive_#t~bitwise182#1 % 4294967296;havoc rp_do_receive_#t~mem181#1;havoc rp_do_receive_#t~bitwise182#1;rp_do_receive_~ToRecv~0#1 := rp_do_receive_~ToRecv~0#1 - 1; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682: assume !(0 != rp_do_receive_#t~bitwise182#1 % 4294967296);havoc rp_do_receive_#t~mem181#1;havoc rp_do_receive_#t~bitwise182#1;call rp_do_receive_#t~mem183#1 := read~int#1(rp_do_receive_~info#1.base, 1221 + rp_do_receive_~info#1.offset, 4); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: SUMMARY for call sOutB((if init_ISA_#t~mem920#1 % 65536 % 4294967296 <= 2147483647 then init_ISA_#t~mem920#1 % 65536 % 4294967296 else init_ISA_#t~mem920#1 % 65536 % 4294967296 - 4294967296), (if init_ISA_#t~mem921#1 % 256 % 4294967296 <= 2147483647 then init_ISA_#t~mem921#1 % 256 % 4294967296 else init_ISA_#t~mem921#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc init_ISA_#t~mem920#1;havoc init_ISA_#t~mem921#1;call init_ISA_#t~mem922#1 := read~int#1(init_ISA_~ctlp~3#1.base, 106 + init_ISA_~ctlp~3#1.offset + 4 * init_ISA_~aiop~2#1, 4);init_ISA_~num_chan~1#1 := init_ISA_#t~mem922#1;havoc init_ISA_#t~mem922#1;init_ISA_~total_num_chan~0#1 := init_ISA_~total_num_chan~0#1 + init_ISA_~num_chan~1#1;init_ISA_~chan~1#1 := 0; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-3: assume rp_do_receive_#t~mem181#1 % 4294967296 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise182#1 := rp_do_receive_#t~mem181#1; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-3: assume !(rp_do_receive_#t~mem181#1 % 4294967296 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-4: assume 0 == rp_do_receive_#t~mem181#1 % 4294967296 || 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise182#1 := 0; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-4: assume !(0 == rp_do_receive_#t~mem181#1 % 4294967296 || 0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664-1: SUMMARY for call sPCIModemReset(register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset, register_PCI_~chan~0#1, 1); srcloc: null [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-1: [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: register_PCI_~chan~0#1 := 1 + register_PCI_~chan~0#1; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-2: havoc rp_do_receive_#t~bitwise182#1;assume rp_do_receive_#t~bitwise182#1 % 4294967296 <= rp_do_receive_#t~mem181#1 % 4294967296 && rp_do_receive_#t~bitwise182#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4682-5: call rp_do_receive_#t~mem181#1 := read~int#1(rp_do_receive_~info#1.base, 1217 + rp_do_receive_~info#1.offset, 4); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382: havoc ldv_shutdown_1_#t~nondet1275#1;main_#t~ret1202#1 := ldv_shutdown_1_#res#1;havoc ldv_shutdown_1_#t~nondet1275#1;assume { :end_inline_ldv_shutdown_1 } true;assume -2147483648 <= main_#t~ret1202#1 && main_#t~ret1202#1 <= 2147483647;havoc main_#t~ret1202#1;~ldv_state_variable_1~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: rp_write_~retval~1#1 := rp_write_~retval~1#1 + rp_write_~c~1#1;rp_write_~buf#1.base, rp_write_~buf#1.offset := rp_write_~buf#1.base, rp_write_~buf#1.offset + (if rp_write_~c~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_write_~c~1#1 % 18446744073709551616 % 18446744073709551616 else rp_write_~c~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);rp_write_~count#1 := rp_write_~count#1 - rp_write_~c~1#1; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 4;call register_PCI_#t~mem858#1 := read~int#1(register_PCI_~dev#1.base, 72 + register_PCI_~dev#1.offset, 1); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := true; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: assume 1 == register_PCI_#t~mem858#1 % 256 % 4294967296;havoc register_PCI_#t~mem858#1;call write~int#21(2, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4);call write~int#1(1, ~#rocketModel~0.base, 96 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 4); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: assume !(1 == register_PCI_#t~mem858#1 % 256 % 4294967296);havoc register_PCI_#t~mem858#1;call write~int#21(1, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: havoc rp_close_#t~mem481#1.base, rp_close_#t~mem481#1.offset, rp_close_#t~ret482#1, rp_close_#t~ret483#1, rp_close_#t~mem484#1, rp_close_#t~ret485#1, rp_close_#t~mem486#1, rp_close_#t~mem487#1, rp_close_#t~mem488#1, rp_close_#t~mem489#1, rp_close_#t~mem490#1, rp_close_#t~bitwise491#1, rp_close_#t~mem492#1, rp_close_#t~mem493#1, rp_close_#t~mem494#1, rp_close_#t~mem495#1, rp_close_#t~mem496#1, rp_close_#t~mem497#1, rp_close_#t~bitwise498#1, rp_close_#t~mem499#1, rp_close_#t~mem500#1, rp_close_#t~mem501#1, rp_close_#t~mem502#1, rp_close_#t~bitwise503#1, rp_close_#t~mem504#1, rp_close_#t~mem505#1, rp_close_#t~bitwise506#1, rp_close_#t~mem507#1, rp_close_#t~bitwise508#1, rp_close_#t~mem509#1, rp_close_#t~mem510#1, rp_close_#t~mem511#1, rp_close_#t~mem512#1, rp_close_#t~mem513#1, rp_close_#t~mem514#1, rp_close_#t~mem515#1, rp_close_#t~ret516#1, rp_close_#t~ret517#1, rp_close_#t~mem518#1.base, rp_close_#t~mem518#1.offset, rp_close_#t~mem519#1.base, rp_close_#t~mem519#1.offset, rp_close_#t~mem520#1, rp_close_#t~bitwise521#1, rp_close_~tty#1.base, rp_close_~tty#1.offset, rp_close_~filp#1.base, rp_close_~filp#1.offset, rp_close_~info~4#1.base, rp_close_~info~4#1.offset, rp_close_~port~1#1.base, rp_close_~port~1#1.offset, rp_close_~timeout~0#1, rp_close_~cp~4#1.base, rp_close_~cp~4#1.offset, rp_close_~tmp~28#1, rp_close_~tmp___0~13#1, rp_close_~tmp___1~8#1, rp_close_~tmp___2~2#1;havoc rp_close_#in~tty#1.base, rp_close_#in~tty#1.offset, rp_close_#in~filp#1.base, rp_close_#in~filp#1.offset;assume { :end_inline_rp_close } true;~ldv_state_variable_2~0 := 2; [2025-02-08 02:54:45,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4948: assume 0 != rp_do_poll_~tmp___4~0#1; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4948: assume !(0 != rp_do_poll_~tmp___4~0#1); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7855: main_#t~ret1216#1 := rp_open_#res#1;havoc rp_open_#t~mem423#1, rp_open_#t~mem424#1.base, rp_open_#t~mem424#1.offset, rp_open_#t~ret425#1, rp_open_#t~mem426#1, rp_open_#t~bitwise427#1, rp_open_#t~ret428#1, rp_open_#t~mem429#1, rp_open_#t~mem430#1.base, rp_open_#t~mem430#1.offset, rp_open_#t~mem431#1, rp_open_#t~mem432#1, rp_open_#t~ret433#1, rp_open_#t~mem434#1, rp_open_#t~bitwise435#1, rp_open_#t~mem436#1, rp_open_#t~bitwise437#1, rp_open_#t~mem438#1, rp_open_#t~mem439#1, rp_open_#t~ret440#1, rp_open_#t~bitwise441#1, rp_open_#t~mem442#1, rp_open_#t~mem443#1, rp_open_#t~bitwise444#1, rp_open_#t~mem445#1, rp_open_#t~bitwise446#1, rp_open_#t~mem447#1, rp_open_#t~mem448#1, rp_open_#t~ret449#1, rp_open_#t~mem450#1, rp_open_#t~mem451#1, rp_open_#t~mem452#1, rp_open_#t~bitwise453#1, rp_open_#t~mem454#1, rp_open_#t~mem455#1, rp_open_#t~mem456#1, rp_open_#t~mem457#1, rp_open_#t~mem458#1, rp_open_#t~mem459#1, rp_open_#t~mem460#1, rp_open_#t~mem461#1, rp_open_#t~mem462#1, rp_open_#t~bitwise463#1, rp_open_#t~mem464#1, rp_open_#t~bitwise465#1, rp_open_#t~mem466#1, rp_open_#t~bitwise467#1, rp_open_#t~mem468#1, rp_open_#t~bitwise469#1, rp_open_#t~mem470#1, rp_open_#t~bitwise471#1, rp_open_#t~mem472#1, rp_open_#t~bitwise473#1, rp_open_#t~mem474#1, rp_open_#t~mem475#1, rp_open_#t~mem476#1, rp_open_#t~bitwise477#1, rp_open_#t~mem478#1, rp_open_#t~ret479#1, rp_open_#t~ret480#1, rp_open_~tty#1.base, rp_open_~tty#1.offset, rp_open_~filp#1.base, rp_open_~filp#1.offset, rp_open_~info~3#1.base, rp_open_~info~3#1.offset, rp_open_~port~0#1.base, rp_open_~port~0#1.offset, rp_open_~retval~0#1, rp_open_~cp~3#1.base, rp_open_~cp~3#1.offset, rp_open_~page~0#1, rp_open_~tmp~27#1, rp_open_~tmp___0~12#1, rp_open_~tmp___1~7#1;havoc rp_open_#in~tty#1.base, rp_open_#in~tty#1.offset, rp_open_#in~filp#1.base, rp_open_#in~filp#1.offset;assume { :end_inline_rp_open } true;assume -2147483648 <= main_#t~ret1216#1 && main_#t~ret1216#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret1216#1;havoc main_#t~ret1216#1; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: call write~int#1(4, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-2: havoc rp_open_#t~bitwise469#1;assume ((((rp_open_#t~mem468#1 < 0 || rp_open_#t~bitwise469#1 <= rp_open_#t~mem468#1) && rp_open_#t~bitwise469#1 <= 112) && rp_open_#t~bitwise469#1 >= 0) && (rp_open_#t~mem468#1 >= 0 || rp_open_#t~bitwise469#1 > 112 + rp_open_#t~mem468#1)) && rp_open_#t~bitwise469#1 >= -2147483648; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-3: assume 112 == rp_open_#t~mem468#1;rp_open_#t~bitwise469#1 := rp_open_#t~mem468#1; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-3: assume !(112 == rp_open_#t~mem468#1); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345: assume 64 == rp_open_#t~bitwise469#1;havoc rp_open_#t~mem468#1;havoc rp_open_#t~bitwise469#1;call write~int#1(460800, rp_open_~tty#1.base, 1261 + rp_open_~tty#1.offset, 4); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345: assume !(64 == rp_open_#t~bitwise469#1);havoc rp_open_#t~mem468#1;havoc rp_open_#t~bitwise469#1; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-1: [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402-1: SUMMARY for call register_PCI_#t~strcpy~res838#1.base, register_PCI_#t~strcpy~res838#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 30, 0); srcloc: null [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-4: assume 0 == rp_open_#t~mem468#1;rp_open_#t~bitwise469#1 := 0; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-4: assume !(0 == rp_open_#t~mem468#1); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5345-5: call rp_open_#t~mem468#1 := read~int#1(rp_open_~info~3#1.base, 1002 + rp_open_~info~3#1.offset, 4); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-1: [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: call write~int#1(sInitController_#t~bitwise1016#1, sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1);havoc sInitController_#t~mem1014#1;havoc sInitController_#t~mem1015#1;havoc sInitController_#t~bitwise1016#1;call sInitController_#t~mem1017#1 := read~int#1(sInitController_~CtlP#1.base, 40 + sInitController_~CtlP#1.offset, 4);call sInitController_#t~mem1018#1 := read~int#1(sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-5: call sInitController_#t~mem1014#1 := read~int#1(sInitController_~CtlP#1.base, 45 + sInitController_~CtlP#1.offset, 1);call sInitController_#t~mem1015#1 := read~int#25(~#sBitMapClrTbl~0.base, ~#sBitMapClrTbl~0.offset + sInitController_~i~4#1, 1); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-4: assume 0 == (if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) || 0 == (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296);sInitController_#t~bitwise1016#1 := 0; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-4: assume !(0 == (if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) || 0 == (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4949: assume -2147483648 <= rp_do_poll_#t~ret269#1 && rp_do_poll_#t~ret269#1 <= 2147483647;havoc rp_do_poll_#t~ret269#1; [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-3: assume (if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) == (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296);sInitController_#t~bitwise1016#1 := (if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-3: assume !((if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) == (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4949-1: SUMMARY for call rp_do_poll_#t~ret269#1 := mod_timer(~#rocket_timer~0.base, ~#rocket_timer~0.offset, 2 + ~jiffies~0); srcloc: null [2025-02-08 02:54:45,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-2: havoc sInitController_#t~bitwise1016#1;assume ((((((if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) < 0 && (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296) >= 0) || sInitController_#t~bitwise1016#1 <= (if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296)) && (((if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) >= 0 && (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296) < 0) || sInitController_#t~bitwise1016#1 <= (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296))) && (((if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) < 0 && (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296) < 0) || sInitController_#t~bitwise1016#1 >= 0)) && (((if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) >= 0 && (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296) >= 0) || sInitController_#t~bitwise1016#1 > (if sInitController_#t~mem1014#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1014#1 % 256 % 4294967296 else sInitController_#t~mem1014#1 % 256 % 4294967296 - 4294967296) + (if sInitController_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1015#1 % 256 % 4294967296 else sInitController_#t~mem1015#1 % 256 % 4294967296 - 4294967296))) && sInitController_#t~bitwise1016#1 >= -2147483648; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume register_PCI_~chan~0#1 < register_PCI_~num_chan~0#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume !(register_PCI_~chan~0#1 < register_PCI_~num_chan~0#1); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139: call rp_write_#t~mem794#1 := read~int#1(rp_write_~info~18#1.base, 1189 + rp_write_~info~18#1.offset, 4);call write~int#1(rp_write_#t~mem794#1 - rp_write_~c~1#1, rp_write_~info~18#1.base, 1189 + rp_write_~info~18#1.offset, 4);havoc rp_write_#t~mem794#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7064-1: SUMMARY for call sOutB((if sInitController_#t~mem1017#1 % 65536 % 4294967296 <= 2147483647 then sInitController_#t~mem1017#1 % 65536 % 4294967296 else sInitController_#t~mem1017#1 % 65536 % 4294967296 - 4294967296), (if sInitController_#t~mem1018#1 % 256 % 4294967296 <= 2147483647 then sInitController_#t~mem1018#1 % 256 % 4294967296 else sInitController_#t~mem1018#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7064: havoc sInitController_#t~mem1017#1;havoc sInitController_#t~mem1018#1;sInitController_~i~4#1 := 1 + sInitController_~i~4#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume { :begin_inline_init_ISA } true;init_ISA_#in~i#1 := rp_init_~i~2#1;havoc init_ISA_#res#1;havoc init_ISA_#t~mem893#1, init_ISA_#t~mem894#1, init_ISA_#t~ret895#1.base, init_ISA_#t~ret895#1.offset, init_ISA_#t~mem896#1, init_ISA_#t~ret897#1, init_ISA_#t~mem898#1, init_ISA_#t~mem899#1, init_ISA_#t~switch900#1, init_ISA_#t~mem901#1, init_ISA_#t~ret902#1, init_ISA_#t~mem903#1, init_ISA_#t~mem904#1, init_ISA_#t~mem905#1, init_ISA_#t~bitwise906#1, init_ISA_#t~mem907#1, init_ISA_#t~mem908#1, init_ISA_#t~mem909#1, init_ISA_#t~mem910#1, init_ISA_#t~bitwise911#1, init_ISA_#t~mem912#1, init_ISA_#t~mem913#1, init_ISA_#t~mem914#1, init_ISA_#t~mem915#1, init_ISA_#t~mem916#1, init_ISA_#t~mem917#1, init_ISA_#t~mem918#1, init_ISA_#t~bitwise919#1, init_ISA_#t~mem920#1, init_ISA_#t~mem921#1, init_ISA_#t~mem922#1, init_ISA_#t~mem923#1, init_ISA_#t~mem924#1, init_ISA_#t~short925#1, init_ISA_#t~mem926#1, init_ISA_#t~strcpy~res927#1.base, init_ISA_#t~strcpy~res927#1.offset, init_ISA_#t~strcpy~res928#1.base, init_ISA_#t~strcpy~res928#1.offset, init_ISA_#t~mem929#1, init_ISA_#t~ret930#1, init_ISA_#t~mem931#1, init_ISA_#t~mem932#1, init_ISA_#t~mem933#1, init_ISA_#t~ret934#1, init_ISA_~i#1, init_ISA_~num_aiops~1#1, init_ISA_~num_chan~1#1, init_ISA_~total_num_chan~0#1, init_ISA_~aiop~2#1, init_ISA_~chan~1#1, init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset, init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset, init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset, init_ISA_~tmp~54#1.base, init_ISA_~tmp~54#1.offset;init_ISA_~i#1 := init_ISA_#in~i#1;havoc init_ISA_~num_aiops~1#1;havoc init_ISA_~num_chan~1#1;havoc init_ISA_~total_num_chan~0#1;havoc init_ISA_~aiop~2#1;havoc init_ISA_~chan~1#1;call init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset := #Ultimate.allocOnStack(16);havoc init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset;havoc init_ISA_~type_string~0#1.base, init_ISA_~type_string~0#1.offset;havoc init_ISA_~tmp~54#1.base, init_ISA_~tmp~54#1.offset;init_ISA_~num_chan~1#1 := 0;init_ISA_~total_num_chan~0#1 := 0;call init_ISA_#t~mem893#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * init_ISA_~i#1, 8); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4819: assume 0 == (rp_handle_port_~info#1.base + rp_handle_port_~info#1.offset) % 18446744073709551616; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4819: assume !(0 == (rp_handle_port_~info#1.base + rp_handle_port_~info#1.offset) % 18446744073709551616);call rp_handle_port_#t~mem228#1 := read~int#1(rp_handle_port_~info#1.base, 652 + rp_handle_port_~info#1.offset, 8); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume 0 != rp_init_~tmp___0~28#1;rp_init_~isa_boards_found~0#1 := 1 + rp_init_~isa_boards_found~0#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume !(0 != rp_init_~tmp___0~28#1); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687: rp_do_receive_~CharNStat~0#1 := rp_do_receive_#t~bitwise184#1;havoc rp_do_receive_#t~mem183#1;havoc rp_do_receive_#t~bitwise184#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687-1: [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687-4: assume 0 == rp_do_receive_#t~mem183#1 % 4294967296 || 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise184#1 := 0; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687-4: assume !(0 == rp_do_receive_#t~mem183#1 % 4294967296 || 0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687-2: havoc rp_do_receive_#t~bitwise184#1;assume rp_do_receive_#t~bitwise184#1 % 4294967296 <= rp_do_receive_#t~mem183#1 % 4294967296 && rp_do_receive_#t~bitwise184#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687-3: assume rp_do_receive_#t~mem183#1 % 4294967296 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise184#1 := rp_do_receive_#t~mem183#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4687-3: assume !(rp_do_receive_#t~mem183#1 % 4294967296 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(5, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 2053 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6141: SUMMARY for call spin_unlock_irqrestore(rp_write_~info~18#1.base, 1317 + rp_write_~info~18#1.offset, rp_write_~flags~5#1); srcloc: null [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: init_ISA_~chan~1#1 := 1 + init_ISA_~chan~1#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688-1: [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688-2: havoc rp_do_receive_#t~bitwise185#1;assume rp_do_receive_#t~bitwise185#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296 && rp_do_receive_#t~bitwise185#1 % 4294967296 <= 2048; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688: assume 0 != rp_do_receive_#t~bitwise185#1 % 4294967296;havoc rp_do_receive_#t~bitwise185#1;rp_do_receive_~flag~0#1 := 1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688: assume !(0 != rp_do_receive_#t~bitwise185#1 % 4294967296);havoc rp_do_receive_#t~bitwise185#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-1: SUMMARY for call init_r_port(init_ISA_~i#1, init_ISA_~aiop~2#1, init_ISA_~chan~1#1, 0, 0); srcloc: null [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688-3: assume 2048 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise185#1 := rp_do_receive_~CharNStat~0#1; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688-3: assume !(2048 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688-4: assume 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise185#1 := 0; [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4688-4: assume !(0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5349: call rp_open_#t~mem470#1 := read~int#1(rp_open_~tty#1.base, 1044 + rp_open_~tty#1.offset, 4); [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5349-1: SUMMARY for call configure_r_port(rp_open_~tty#1.base, rp_open_~tty#1.offset, rp_open_~info~3#1.base, rp_open_~info~3#1.offset, 0, 0); srcloc: null [2025-02-08 02:54:45,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4028: havoc _raw_spin_lock_irq_~arg0#1.base, _raw_spin_lock_irq_~arg0#1.offset;havoc _raw_spin_lock_irq_#in~arg0#1.base, _raw_spin_lock_irq_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock_irq } true; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-1: SUMMARY for call msleep(500); srcloc: null [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: register_PCI_~chan~0#1 := 0; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume 0 != rp_open_#t~bitwise471#1 % 4294967296;havoc rp_open_#t~mem470#1;havoc rp_open_#t~bitwise471#1;call rp_open_#t~mem472#1 := read~int#1(rp_open_~cp~3#1.base, 147 + rp_open_~cp~3#1.offset, 1); [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: assume !(0 != rp_open_#t~bitwise471#1 % 4294967296);havoc rp_open_#t~mem470#1;havoc rp_open_#t~bitwise471#1; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-3: assume 4111 == rp_open_#t~mem470#1 % 4294967296;rp_open_#t~bitwise471#1 := rp_open_#t~mem470#1; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-3: assume !(4111 == rp_open_#t~mem470#1 % 4294967296); [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-4: assume 0 == rp_open_#t~mem470#1 % 4294967296;rp_open_#t~bitwise471#1 := 0; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-4: assume !(0 == rp_open_#t~mem470#1 % 4294967296); [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-1: [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-2: havoc rp_open_#t~bitwise471#1;assume rp_open_#t~bitwise471#1 % 4294967296 <= rp_open_#t~mem470#1 % 4294967296 && rp_open_#t~bitwise471#1 % 4294967296 <= 4111; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068: assume sInitController_~i~4#1 < sInitController_~AiopIOListSize#1; [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068: assume !(sInitController_~i~4#1 < sInitController_~AiopIOListSize#1);call sInitController_#t~mem1019#1 := read~int#1(sInitController_~CtlP#1.base, 46 + sInitController_~CtlP#1.offset, 4); [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351: call write~int#1(rp_open_#t~bitwise473#1, rp_open_~cp~3#1.base, 147 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem472#1;havoc rp_open_#t~bitwise473#1;call rp_open_#t~mem474#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351-1: [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-1: SUMMARY for call register_PCI_#t~strcpy~res839#1.base, register_PCI_#t~strcpy~res839#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 31, 0); srcloc: null [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351-4: assume 0 == rp_open_#t~mem472#1 % 256 % 4294967296 || 4 == rp_open_#t~mem472#1 % 256 % 4294967296;rp_open_#t~bitwise473#1 := 4; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351-4: assume !(0 == rp_open_#t~mem472#1 % 256 % 4294967296 || 4 == rp_open_#t~mem472#1 % 256 % 4294967296); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351-2: havoc rp_open_#t~bitwise473#1;assume (rp_open_#t~bitwise473#1 % 4294967296 >= rp_open_#t~mem472#1 % 256 % 4294967296 && rp_open_#t~bitwise473#1 % 4294967296 >= 4) && rp_open_#t~bitwise473#1 % 4294967296 <= 4 + rp_open_#t~mem472#1 % 256 % 4294967296; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351-3: assume false;rp_open_#t~bitwise473#1 := rp_open_#t~mem472#1 % 256; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351-3: assume !false; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6144: assume 0 == rp_write_~count#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6144: assume !(0 == rp_write_~count#1); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823: assume 0 == rp_handle_port_#t~bitwise229#1 % 18446744073709551616;havoc rp_handle_port_#t~mem228#1;havoc rp_handle_port_#t~bitwise229#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823: assume !(0 == rp_handle_port_#t~bitwise229#1 % 18446744073709551616);havoc rp_handle_port_#t~mem228#1;havoc rp_handle_port_#t~bitwise229#1;rp_handle_port_~cp~1#1.base, rp_handle_port_~cp~1#1.offset := rp_handle_port_~info#1.base, 1017 + rp_handle_port_~info#1.offset;call rp_handle_port_#t~mem231#1 := read~int#1(rp_handle_port_~cp~1#1.base, 56 + rp_handle_port_~cp~1#1.offset, 4); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-1: [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: rp_init_~i~2#1 := 1 + rp_init_~i~2#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691: assume 0 != rp_do_receive_#t~bitwise186#1 % 4294967296;havoc rp_do_receive_#t~bitwise186#1;rp_do_receive_~flag~0#1 := 3; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691: assume !(0 != rp_do_receive_#t~bitwise186#1 % 4294967296);havoc rp_do_receive_#t~bitwise186#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-4: assume 0 == rp_handle_port_#t~mem228#1 % 18446744073709551616;rp_handle_port_#t~bitwise229#1 := 0; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-4: assume !(0 == rp_handle_port_#t~mem228#1 % 18446744073709551616); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691-1: [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-2: havoc rp_handle_port_#t~bitwise229#1;assume rp_handle_port_#t~bitwise229#1 % 18446744073709551616 <= rp_handle_port_#t~mem228#1 % 18446744073709551616 && rp_handle_port_#t~bitwise229#1 % 18446744073709551616 <= 2147483648; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-3: assume 2147483648 == rp_handle_port_#t~mem228#1 % 18446744073709551616;rp_handle_port_#t~bitwise229#1 := rp_handle_port_#t~mem228#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-3: assume !(2147483648 == rp_handle_port_#t~mem228#1 % 18446744073709551616); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume init_ISA_~chan~1#1 < init_ISA_~num_chan~1#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume !(init_ISA_~chan~1#1 < init_ISA_~num_chan~1#1);init_ISA_~aiop~2#1 := 1 + init_ISA_~aiop~2#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691-4: assume 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise186#1 := 0; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691-4: assume !(0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691-2: havoc rp_do_receive_#t~bitwise186#1;assume rp_do_receive_#t~bitwise186#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296 && rp_do_receive_#t~bitwise186#1 % 4294967296 <= 256; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691-3: assume 256 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise186#1 := rp_do_receive_~CharNStat~0#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4691-3: assume !(256 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427: tty_insert_flip_char_~change~0#1 := (if tty_insert_flip_char_#t~short141#1 then 1 else 0);havoc tty_insert_flip_char_#t~mem139#1;havoc tty_insert_flip_char_#t~mem140#1;havoc tty_insert_flip_char_#t~short141#1;tty_insert_flip_char_#t~short144#1 := 0 == tty_insert_flip_char_~change~0#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-1: assume tty_insert_flip_char_#t~short141#1;call tty_insert_flip_char_#t~mem140#1 := read~int#8(tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset, 1);tty_insert_flip_char_#t~short141#1 := 0 != tty_insert_flip_char_#t~mem140#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4427-1: assume !tty_insert_flip_char_#t~short141#1; [2025-02-08 02:54:45,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-1: SUMMARY for call out32((if rp_open_#t~mem474#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem474#1 % 65536 % 4294967296 else rp_open_#t~mem474#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 144 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: havoc rp_open_#t~mem474#1;call rp_open_#t~mem475#1 := read~int#1(rp_open_~cp~3#1.base, 20 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4824-1: SUMMARY for call rp_handle_port_#t~ret230#1 := printk(9, 0); srcloc: null [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4824: assume -2147483648 <= rp_handle_port_#t~ret230#1 && rp_handle_port_#t~ret230#1 <= 2147483647;havoc rp_handle_port_#t~ret230#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: call write~int#1(13, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4428-1: assume tty_insert_flip_char_#t~short144#1;call tty_insert_flip_char_#t~mem142#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 8 + tty_insert_flip_char_~tb~0#1.offset, 4);call tty_insert_flip_char_#t~mem143#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 12 + tty_insert_flip_char_~tb~0#1.offset, 4);tty_insert_flip_char_#t~short144#1 := tty_insert_flip_char_#t~mem142#1 < tty_insert_flip_char_#t~mem143#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4428-1: assume !tty_insert_flip_char_#t~short144#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4428: assume tty_insert_flip_char_#t~short144#1;havoc tty_insert_flip_char_#t~mem142#1;havoc tty_insert_flip_char_#t~mem143#1;havoc tty_insert_flip_char_#t~short144#1;call tty_insert_flip_char_#t~mem145#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 24 + tty_insert_flip_char_~tb~0#1.offset, 4); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4428: assume !tty_insert_flip_char_#t~short144#1;havoc tty_insert_flip_char_#t~mem142#1;havoc tty_insert_flip_char_#t~mem143#1;havoc tty_insert_flip_char_#t~short144#1;assume { :begin_inline_tty_insert_flip_string_flags } true;tty_insert_flip_string_flags_#in~arg0#1.base, tty_insert_flip_string_flags_#in~arg0#1.offset, tty_insert_flip_string_flags_#in~arg1#1.base, tty_insert_flip_string_flags_#in~arg1#1.offset, tty_insert_flip_string_flags_#in~arg2#1.base, tty_insert_flip_string_flags_#in~arg2#1.offset, tty_insert_flip_string_flags_#in~arg3#1 := tty_insert_flip_char_~port#1.base, tty_insert_flip_char_~port#1.offset, tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset, tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset, 1;havoc tty_insert_flip_string_flags_#res#1;havoc tty_insert_flip_string_flags_#t~nondet1284#1, tty_insert_flip_string_flags_~arg0#1.base, tty_insert_flip_string_flags_~arg0#1.offset, tty_insert_flip_string_flags_~arg1#1.base, tty_insert_flip_string_flags_~arg1#1.offset, tty_insert_flip_string_flags_~arg2#1.base, tty_insert_flip_string_flags_~arg2#1.offset, tty_insert_flip_string_flags_~arg3#1;tty_insert_flip_string_flags_~arg0#1.base, tty_insert_flip_string_flags_~arg0#1.offset := tty_insert_flip_string_flags_#in~arg0#1.base, tty_insert_flip_string_flags_#in~arg0#1.offset;tty_insert_flip_string_flags_~arg1#1.base, tty_insert_flip_string_flags_~arg1#1.offset := tty_insert_flip_string_flags_#in~arg1#1.base, tty_insert_flip_string_flags_#in~arg1#1.offset;tty_insert_flip_string_flags_~arg2#1.base, tty_insert_flip_string_flags_~arg2#1.offset := tty_insert_flip_string_flags_#in~arg2#1.base, tty_insert_flip_string_flags_#in~arg2#1.offset;tty_insert_flip_string_flags_~arg3#1 := tty_insert_flip_string_flags_#in~arg3#1;havoc tty_insert_flip_string_flags_#t~nondet1284#1;assume -2147483648 <= tty_insert_flip_string_flags_#t~nondet1284#1 && tty_insert_flip_string_flags_#t~nondet1284#1 <= 2147483647;tty_insert_flip_string_flags_#res#1 := tty_insert_flip_string_flags_#t~nondet1284#1;havoc tty_insert_flip_string_flags_#t~nondet1284#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: assume 0 != rp_open_#t~mem475#1;havoc rp_open_#t~mem475#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: assume !(0 != rp_open_#t~mem475#1);havoc rp_open_#t~mem475#1;call rp_open_#t~mem476#1 := read~int#1(rp_open_~cp~3#1.base, 147 + rp_open_~cp~3#1.offset, 1); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: assume rp_init_~i~2#1 <= 7; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: assume !(rp_init_~i~2#1 <= 7); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675-1: SUMMARY for call sPCIModemReset(register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset, register_PCI_~chan~0#1, 0); srcloc: null [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675: register_PCI_~chan~0#1 := 1 + register_PCI_~chan~0#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6543-1: SUMMARY for call register_PCI_#t~strcpy~res859#1.base, register_PCI_#t~strcpy~res859#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 49, 0); srcloc: null [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6543: call write~int#1(4, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(2053, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 2 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4429: assume 0 == tty_insert_flip_char_#t~mem145#1 % 2;havoc tty_insert_flip_char_#t~mem145#1;call tty_insert_flip_char_#t~mem146#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 8 + tty_insert_flip_char_~tb~0#1.offset, 4);assume { :begin_inline_flag_buf_ptr } true;flag_buf_ptr_#in~b#1.base, flag_buf_ptr_#in~b#1.offset, flag_buf_ptr_#in~ofs#1 := tty_insert_flip_char_~tb~0#1.base, tty_insert_flip_char_~tb~0#1.offset, tty_insert_flip_char_#t~mem146#1;havoc flag_buf_ptr_#res#1.base, flag_buf_ptr_#res#1.offset;havoc flag_buf_ptr_#t~ret98#1.base, flag_buf_ptr_#t~ret98#1.offset, flag_buf_ptr_#t~mem99#1, flag_buf_ptr_~b#1.base, flag_buf_ptr_~b#1.offset, flag_buf_ptr_~ofs#1, flag_buf_ptr_~tmp~13#1.base, flag_buf_ptr_~tmp~13#1.offset;flag_buf_ptr_~b#1.base, flag_buf_ptr_~b#1.offset := flag_buf_ptr_#in~b#1.base, flag_buf_ptr_#in~b#1.offset;flag_buf_ptr_~ofs#1 := flag_buf_ptr_#in~ofs#1;havoc flag_buf_ptr_~tmp~13#1.base, flag_buf_ptr_~tmp~13#1.offset; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4429: assume !(0 == tty_insert_flip_char_#t~mem145#1 % 2);havoc tty_insert_flip_char_#t~mem145#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: assume 0 == sInitController_#t~mem1019#1;havoc sInitController_#t~mem1019#1;sInitController_#res#1 := -1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: assume !(0 == sInitController_#t~mem1019#1);havoc sInitController_#t~mem1019#1;call sInitController_#t~mem1020#1 := read~int#1(sInitController_~CtlP#1.base, 46 + sInitController_~CtlP#1.offset, 4);sInitController_#res#1 := sInitController_#t~mem1020#1;havoc sInitController_#t~mem1020#1; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694: assume 0 != rp_do_receive_#t~bitwise187#1 % 4294967296;havoc rp_do_receive_#t~bitwise187#1;rp_do_receive_~flag~0#1 := 2; [2025-02-08 02:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694: assume !(0 != rp_do_receive_#t~bitwise187#1 % 4294967296);havoc rp_do_receive_#t~bitwise187#1; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-3: assume 1024 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise187#1 := rp_do_receive_~CharNStat~0#1; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-3: assume !(1024 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-4: assume 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise187#1 := 0; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-4: assume !(0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-1: [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-2: havoc rp_do_receive_#t~bitwise187#1;assume rp_do_receive_#t~bitwise187#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296 && rp_do_receive_#t~bitwise187#1 % 4294967296 <= 1024; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: assume 13 == rmSpeakerReset_~model#1 % 18446744073709551616 || 12 == rmSpeakerReset_~model#1 % 18446744073709551616;call rmSpeakerReset_#t~mem817#1 := read~int#1(rmSpeakerReset_~CtlP#1.base, 58 + rmSpeakerReset_~CtlP#1.offset, 4);rmSpeakerReset_~addr~0#1 := 79 + rmSpeakerReset_#t~mem817#1;havoc rmSpeakerReset_#t~mem817#1; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: assume !(13 == rmSpeakerReset_~model#1 % 18446744073709551616 || 12 == rmSpeakerReset_~model#1 % 18446744073709551616); [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149: assume -2147483648 <= rp_write_#t~ret795#1 && rp_write_#t~ret795#1 <= 2147483647;rp_write_~tmp___2~4#1 := rp_write_#t~ret795#1; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149-1: SUMMARY for call rp_write_#t~ret795#1 := constant_test_bit(29, rp_write_~info~18#1.base, 652 + rp_write_~info~18#1.offset); srcloc: null [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume register_PCI_~chan~0#1 < register_PCI_~num_chan~0#1; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume !(register_PCI_~chan~0#1 < register_PCI_~num_chan~0#1); [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 0; [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546: assume !register_PCI_#t~switch837#1;havoc register_PCI_#t~mem836#1;havoc register_PCI_#t~switch837#1;havoc register_PCI_#t~strcpy~res838#1.base, register_PCI_#t~strcpy~res838#1.offset;havoc register_PCI_#t~strcpy~res839#1.base, register_PCI_#t~strcpy~res839#1.offset;havoc register_PCI_#t~strcpy~res840#1.base, register_PCI_#t~strcpy~res840#1.offset;havoc register_PCI_#t~strcpy~res841#1.base, register_PCI_#t~strcpy~res841#1.offset;havoc register_PCI_#t~strcpy~res842#1.base, register_PCI_#t~strcpy~res842#1.offset;havoc register_PCI_#t~strcpy~res843#1.base, register_PCI_#t~strcpy~res843#1.offset;havoc register_PCI_#t~strcpy~res844#1.base, register_PCI_#t~strcpy~res844#1.offset;havoc register_PCI_#t~strcpy~res845#1.base, register_PCI_#t~strcpy~res845#1.offset;havoc register_PCI_#t~strcpy~res846#1.base, register_PCI_#t~strcpy~res846#1.offset;havoc register_PCI_#t~strcpy~res847#1.base, register_PCI_#t~strcpy~res847#1.offset;havoc register_PCI_#t~strcpy~res848#1.base, register_PCI_#t~strcpy~res848#1.offset;havoc register_PCI_#t~strcpy~res849#1.base, register_PCI_#t~strcpy~res849#1.offset;havoc register_PCI_#t~strcpy~res850#1.base, register_PCI_#t~strcpy~res850#1.offset;havoc register_PCI_#t~strcpy~res851#1.base, register_PCI_#t~strcpy~res851#1.offset;havoc register_PCI_#t~strcpy~res852#1.base, register_PCI_#t~strcpy~res852#1.offset;havoc register_PCI_#t~strcpy~res853#1.base, register_PCI_#t~strcpy~res853#1.offset;havoc register_PCI_#t~strcpy~res854#1.base, register_PCI_#t~strcpy~res854#1.offset;havoc register_PCI_#t~strcpy~res855#1.base, register_PCI_#t~strcpy~res855#1.offset;havoc register_PCI_#t~strcpy~res857#1.base, register_PCI_#t~strcpy~res857#1.offset;havoc register_PCI_#t~strcpy~res859#1.base, register_PCI_#t~strcpy~res859#1.offset;havoc register_PCI_#t~mem836#1;havoc register_PCI_#t~switch837#1;havoc register_PCI_#t~strcpy~res838#1.base, register_PCI_#t~strcpy~res838#1.offset;havoc register_PCI_#t~strcpy~res839#1.base, register_PCI_#t~strcpy~res839#1.offset;havoc register_PCI_#t~strcpy~res840#1.base, register_PCI_#t~strcpy~res840#1.offset;havoc register_PCI_#t~strcpy~res841#1.base, register_PCI_#t~strcpy~res841#1.offset;havoc register_PCI_#t~strcpy~res842#1.base, register_PCI_#t~strcpy~res842#1.offset;havoc register_PCI_#t~strcpy~res843#1.base, register_PCI_#t~strcpy~res843#1.offset;havoc register_PCI_#t~strcpy~res844#1.base, register_PCI_#t~strcpy~res844#1.offset;havoc register_PCI_#t~strcpy~res845#1.base, register_PCI_#t~strcpy~res845#1.offset;havoc register_PCI_#t~strcpy~res846#1.base, register_PCI_#t~strcpy~res846#1.offset;havoc register_PCI_#t~strcpy~res847#1.base, register_PCI_#t~strcpy~res847#1.offset;havoc register_PCI_#t~strcpy~res848#1.base, register_PCI_#t~strcpy~res848#1.offset;havoc register_PCI_#t~strcpy~res849#1.base, register_PCI_#t~strcpy~res849#1.offset;havoc register_PCI_#t~strcpy~res850#1.base, register_PCI_#t~strcpy~res850#1.offset;havoc register_PCI_#t~strcpy~res851#1.base, register_PCI_#t~strcpy~res851#1.offset;havoc register_PCI_#t~strcpy~res852#1.base, register_PCI_#t~strcpy~res852#1.offset;havoc register_PCI_#t~strcpy~res853#1.base, register_PCI_#t~strcpy~res853#1.offset;havoc register_PCI_#t~strcpy~res854#1.base, register_PCI_#t~strcpy~res854#1.offset;havoc register_PCI_#t~strcpy~res855#1.base, register_PCI_#t~strcpy~res855#1.offset;havoc register_PCI_#t~strcpy~res857#1.base, register_PCI_#t~strcpy~res857#1.offset;havoc register_PCI_#t~strcpy~res859#1.base, register_PCI_#t~strcpy~res859#1.offset;call register_PCI_#t~mem860#1 := read~int#1(register_PCI_~dev#1.base, 62 + register_PCI_~dev#1.offset, 2);register_PCI_#t~switch861#1 := 2049 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6414: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-2: havoc rp_open_#t~bitwise477#1;assume (rp_open_#t~bitwise477#1 % 4294967296 >= rp_open_#t~mem476#1 % 256 % 4294967296 && rp_open_#t~bitwise477#1 % 4294967296 >= 2) && rp_open_#t~bitwise477#1 % 4294967296 <= 2 + rp_open_#t~mem476#1 % 256 % 4294967296; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-3: assume false;rp_open_#t~bitwise477#1 := rp_open_#t~mem476#1 % 256; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-3: assume !false; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6282: SUMMARY for call sOutB((if rmSpeakerReset_~addr~0#1 % 65536 % 4294967296 <= 2147483647 then rmSpeakerReset_~addr~0#1 % 65536 % 4294967296 else rmSpeakerReset_~addr~0#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357: call write~int#1(rp_open_#t~bitwise477#1, rp_open_~cp~3#1.base, 147 + rp_open_~cp~3#1.offset, 1);havoc rp_open_#t~mem476#1;havoc rp_open_#t~bitwise477#1;call rp_open_#t~mem478#1 := read~int#1(rp_open_~cp~3#1.base, 36 + rp_open_~cp~3#1.offset, 4); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-1: [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6414-1: SUMMARY for call register_PCI_#t~strcpy~res840#1.base, register_PCI_#t~strcpy~res840#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 32, 0); srcloc: null [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6150: assume 0 == rp_write_~tmp___2~4#1; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6150: assume !(0 == rp_write_~tmp___2~4#1);rp_write_~_min1___0~1#1 := rp_write_~count#1;call rp_write_#t~mem796#1 := read~int#1(rp_write_~info~18#1.base, 1209 + rp_write_~info~18#1.offset, 4);rp_write_~_min2___0~1#1 := 4095 - rp_write_#t~mem796#1;havoc rp_write_#t~mem796#1;rp_write_~c~1#1 := (if rp_write_~_min1___0~1#1 < rp_write_~_min2___0~1#1 then rp_write_~_min1___0~1#1 else rp_write_~_min2___0~1#1);rp_write_~_min1___1~0#1 := rp_write_~c~1#1;call rp_write_#t~mem797#1 := read~int#1(rp_write_~info~18#1.base, 1201 + rp_write_~info~18#1.offset, 4);rp_write_~_min2___1~0#1 := 4096 - rp_write_#t~mem797#1;havoc rp_write_#t~mem797#1;rp_write_~c~1#1 := (if rp_write_~_min1___1~0#1 < rp_write_~_min2___1~0#1 then rp_write_~_min1___1~0#1 else rp_write_~_min2___1~0#1); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-4: assume 0 == rp_open_#t~mem476#1 % 256 % 4294967296 || 2 == rp_open_#t~mem476#1 % 256 % 4294967296;rp_open_#t~bitwise477#1 := 2; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-4: assume !(0 == rp_open_#t~mem476#1 % 256 % 4294967296 || 2 == rp_open_#t~mem476#1 % 256 % 4294967296); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4036: havoc _raw_spin_unlock_irq_~arg0#1.base, _raw_spin_unlock_irq_~arg0#1.offset;havoc _raw_spin_unlock_irq_#in~arg0#1.base, _raw_spin_unlock_irq_#in~arg0#1.offset;assume { :end_inline__raw_spin_unlock_irq } true; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: havoc sInitController_#t~mem1020#1;init_ISA_#t~ret902#1 := sInitController_#res#1;havoc sInitController_#t~mem994#1, sInitController_#t~mem995#1, sInitController_#t~mem996#1, sInitController_#t~mem997#1, sInitController_#t~mem998#1, sInitController_#t~mem999#1, sInitController_#t~bitwise1000#1, sInitController_#t~mem1001#1, sInitController_#t~mem1002#1, sInitController_#t~mem1003#1, sInitController_#t~bitwise1004#1, sInitController_#t~mem1005#1, sInitController_#t~mem1006#1, sInitController_#t~bitwise1007#1, sInitController_#t~mem1008#1, sInitController_#t~mem1009#1, sInitController_#t~ret1010#1, sInitController_#t~mem1011#1, sInitController_#t~ret1012#1, sInitController_#t~mem1013#1, sInitController_#t~mem1014#1, sInitController_#t~mem1015#1, sInitController_#t~bitwise1016#1, sInitController_#t~mem1017#1, sInitController_#t~mem1018#1, sInitController_#t~mem1019#1, sInitController_#t~mem1020#1, sInitController_~CtlP#1.base, sInitController_~CtlP#1.offset, sInitController_~CtlNum#1, sInitController_~MudbacIO#1, sInitController_~AiopIOList#1.base, sInitController_~AiopIOList#1.offset, sInitController_~AiopIOListSize#1, sInitController_~IRQNum#1, sInitController_~Frequency#1, sInitController_~PeriodicOnly#1, sInitController_~i~4#1, sInitController_~io~1#1, sInitController_~done~0#1;havoc sInitController_#in~CtlP#1.base, sInitController_#in~CtlP#1.offset, sInitController_#in~CtlNum#1, sInitController_#in~MudbacIO#1, sInitController_#in~AiopIOList#1.base, sInitController_#in~AiopIOList#1.offset, sInitController_#in~AiopIOListSize#1, sInitController_#in~IRQNum#1, sInitController_#in~Frequency#1, sInitController_#in~PeriodicOnly#1;assume { :end_inline_sInitController } true;assume -2147483648 <= init_ISA_#t~ret902#1 && init_ISA_#t~ret902#1 <= 2147483647;init_ISA_~num_aiops~1#1 := init_ISA_#t~ret902#1;havoc init_ISA_#t~ret902#1;call init_ISA_#t~mem903#1 := read~int#1(init_ISA_~ctlp~3#1.base, 12 + init_ISA_~ctlp~3#1.offset, 4); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume rp_init_~isa_boards_found~0#1 <= 7;assume { :begin_inline_init_PCI } true;init_PCI_#in~boards_found#1 := rp_init_~isa_boards_found~0#1;havoc init_PCI_#res#1;havoc init_PCI_#t~ret891#1, init_PCI_#t~ret892#1.base, init_PCI_#t~ret892#1.offset, init_PCI_~boards_found#1, init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset, init_PCI_~count~0#1, init_PCI_~tmp~53#1;init_PCI_~boards_found#1 := init_PCI_#in~boards_found#1;havoc init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset;havoc init_PCI_~count~0#1;havoc init_PCI_~tmp~53#1;init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset := 0, 0;init_PCI_~count~0#1 := 0; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume !(rp_init_~isa_boards_found~0#1 <= 7); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume init_ISA_~aiop~2#1 < init_ISA_~num_aiops~1#1; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume !(init_ISA_~aiop~2#1 < init_ISA_~num_aiops~1#1);call write~int#22(0, ~#is_PCI~0.base, ~#is_PCI~0.offset + 4 * init_ISA_~i#1, 4);call init_ISA_#t~mem923#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * init_ISA_~i#1, 4);init_ISA_#t~short925#1 := 1 == init_ISA_#t~mem923#1; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829: rp_handle_port_~tmp~22#1 := rp_handle_port_#t~ret232#1;havoc rp_handle_port_#t~mem231#1;havoc rp_handle_port_#t~ret232#1;call rp_handle_port_#t~mem233#1 := read~int#1(rp_handle_port_~info#1.base, 1185 + rp_handle_port_~info#1.offset, 4); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4829-1: SUMMARY for call rp_handle_port_#t~ret232#1 := sInB((if rp_handle_port_#t~mem231#1 % 65536 % 4294967296 <= 2147483647 then rp_handle_port_#t~mem231#1 % 65536 % 4294967296 else rp_handle_port_#t~mem231#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-2: havoc rp_do_receive_#t~bitwise188#1;assume rp_do_receive_#t~bitwise188#1 % 4294967296 <= rp_do_receive_~CharNStat~0#1 % 4294967296 && rp_do_receive_#t~bitwise188#1 % 4294967296 <= 512; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-3: assume 512 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise188#1 := rp_do_receive_~CharNStat~0#1; [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-3: assume !(512 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: assume 0 != rp_do_receive_#t~bitwise188#1 % 4294967296;havoc rp_do_receive_#t~bitwise188#1;rp_do_receive_~flag~0#1 := 4; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: assume !(0 != rp_do_receive_#t~bitwise188#1 % 4294967296);havoc rp_do_receive_#t~bitwise188#1;rp_do_receive_~flag~0#1 := 0; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-1: [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-4: assume 0 == rp_do_receive_~CharNStat~0#1 % 4294967296;rp_do_receive_#t~bitwise188#1 := 0; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-4: assume !(0 == rp_do_receive_~CharNStat~0#1 % 4294967296); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358: havoc rp_open_#t~mem478#1; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358-1: SUMMARY for call out32((if rp_open_#t~mem478#1 % 65536 % 4294967296 <= 2147483647 then rp_open_#t~mem478#1 % 65536 % 4294967296 else rp_open_#t~mem478#1 % 65536 % 4294967296 - 4294967296), rp_open_~cp~3#1.base, 144 + rp_open_~cp~3#1.offset); srcloc: null [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830: rp_handle_port_~IntMask~0#1 := rp_handle_port_#t~bitwise234#1;havoc rp_handle_port_#t~mem233#1;havoc rp_handle_port_#t~bitwise234#1;call rp_handle_port_#t~mem235#1 := read~int#1(rp_handle_port_~cp~1#1.base, 48 + rp_handle_port_~cp~1#1.offset, 4); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: rp_init_#t~ret981#1 := init_PCI_#res#1;havoc init_PCI_#t~ret891#1, init_PCI_#t~ret892#1.base, init_PCI_#t~ret892#1.offset, init_PCI_~boards_found#1, init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset, init_PCI_~count~0#1, init_PCI_~tmp~53#1;havoc init_PCI_#in~boards_found#1;assume { :end_inline_init_PCI } true;assume -2147483648 <= rp_init_#t~ret981#1 && rp_init_#t~ret981#1 <= 2147483647;rp_init_~pci_boards_found~0#1 := rp_init_#t~ret981#1;havoc rp_init_#t~ret981#1; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-3: assume (if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 == rp_handle_port_#t~mem233#1;rp_handle_port_#t~bitwise234#1 := (if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-3: assume !((if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 == rp_handle_port_#t~mem233#1); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-4: assume 0 == (if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 || 0 == rp_handle_port_#t~mem233#1;rp_handle_port_#t~bitwise234#1 := 0; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-4: assume !(0 == (if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 || 0 == rp_handle_port_#t~mem233#1); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-1: [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-2: havoc rp_handle_port_#t~bitwise234#1;assume ((((((if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 < 0 && rp_handle_port_#t~mem233#1 >= 0) || rp_handle_port_#t~bitwise234#1 <= (if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64) && (((if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 >= 0 && rp_handle_port_#t~mem233#1 < 0) || rp_handle_port_#t~bitwise234#1 <= rp_handle_port_#t~mem233#1)) && (((if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 < 0 && rp_handle_port_#t~mem233#1 < 0) || rp_handle_port_#t~bitwise234#1 >= 0)) && (((if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 >= 0 && rp_handle_port_#t~mem233#1 >= 0) || rp_handle_port_#t~bitwise234#1 > (if rp_handle_port_~tmp~22#1 % 256 % 4294967296 <= 2147483647 then rp_handle_port_~tmp~22#1 % 256 % 4294967296 else rp_handle_port_~tmp~22#1 % 256 % 4294967296 - 4294967296) % 64 + rp_handle_port_#t~mem233#1)) && rp_handle_port_#t~bitwise234#1 >= -2147483648; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4434: call tty_insert_flip_char_#t~mem149#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 8 + tty_insert_flip_char_~tb~0#1.offset, 4);tty_insert_flip_char_~tmp___0~6#1 := tty_insert_flip_char_#t~mem149#1;havoc tty_insert_flip_char_#t~mem149#1;call tty_insert_flip_char_#t~mem150#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 8 + tty_insert_flip_char_~tb~0#1.offset, 4);call write~int#1(1 + tty_insert_flip_char_#t~mem150#1, tty_insert_flip_char_~tb~0#1.base, 8 + tty_insert_flip_char_~tb~0#1.offset, 4);havoc tty_insert_flip_char_#t~mem150#1; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4831: rp_handle_port_~tmp___0~8#1 := rp_handle_port_#t~ret236#1;havoc rp_handle_port_#t~mem235#1;havoc rp_handle_port_#t~ret236#1;rp_handle_port_~ChanStatus~0#1 := rp_handle_port_~tmp___0~8#1 % 65536; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4831-1: SUMMARY for call rp_handle_port_#t~ret236#1 := sInW((if rp_handle_port_#t~mem235#1 % 65536 % 4294967296 <= 2147483647 then rp_handle_port_#t~mem235#1 % 65536 % 4294967296 else rp_handle_port_#t~mem235#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(2, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 2050 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285: assume 2060 == rmSpeakerReset_~model#1 % 18446744073709551616 || 2060 == rmSpeakerReset_~model#1 % 18446744073709551616;call rmSpeakerReset_#t~mem818#1 := read~int#1(rmSpeakerReset_~CtlP#1.base, 58 + rmSpeakerReset_~CtlP#1.offset, 4);rmSpeakerReset_~addr~0#1 := 136 + rmSpeakerReset_#t~mem818#1;havoc rmSpeakerReset_#t~mem818#1; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285: assume !(2060 == rmSpeakerReset_~model#1 % 18446744073709551616 || 2060 == rmSpeakerReset_~model#1 % 18446744073709551616); [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682: call register_PCI_#t~mem890#1 := read~int#1(~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8);assume { :begin_inline_rmSpeakerReset } true;rmSpeakerReset_#in~CtlP#1.base, rmSpeakerReset_#in~CtlP#1.offset, rmSpeakerReset_#in~model#1 := register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset, register_PCI_#t~mem890#1;havoc rmSpeakerReset_#t~mem817#1, rmSpeakerReset_#t~mem818#1, rmSpeakerReset_~CtlP#1.base, rmSpeakerReset_~CtlP#1.offset, rmSpeakerReset_~model#1, rmSpeakerReset_~addr~0#1;rmSpeakerReset_~CtlP#1.base, rmSpeakerReset_~CtlP#1.offset := rmSpeakerReset_#in~CtlP#1.base, rmSpeakerReset_#in~CtlP#1.offset;rmSpeakerReset_~model#1 := rmSpeakerReset_#in~model#1;havoc rmSpeakerReset_~addr~0#1; [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682-1: SUMMARY for call msleep(500); srcloc: null [2025-02-08 02:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436-1: SUMMARY for call tty_insert_flip_char_#t~ret151#1.base, tty_insert_flip_char_#t~ret151#1.offset := char_buf_ptr(tty_insert_flip_char_~tb~0#1.base, tty_insert_flip_char_~tb~0#1.offset, tty_insert_flip_char_~tmp___0~6#1); srcloc: null [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4436: tty_insert_flip_char_~tmp___1~2#1.base, tty_insert_flip_char_~tmp___1~2#1.offset := tty_insert_flip_char_#t~ret151#1.base, tty_insert_flip_char_#t~ret151#1.offset;havoc tty_insert_flip_char_#t~ret151#1.base, tty_insert_flip_char_#t~ret151#1.offset;call tty_insert_flip_char_#t~mem152#1 := read~int#30(tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset, 1);call write~int#1(tty_insert_flip_char_#t~mem152#1, tty_insert_flip_char_~tmp___1~2#1.base, tty_insert_flip_char_~tmp___1~2#1.offset, 1);havoc tty_insert_flip_char_#t~mem152#1;tty_insert_flip_char_#res#1 := 1;call ULTIMATE.dealloc(tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset);havoc tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset;call ULTIMATE.dealloc(tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset);havoc tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: ~max_board~0 := rp_init_~pci_boards_found~0#1 + rp_init_~isa_boards_found~0#1; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833-2: havoc rp_handle_port_#t~bitwise237#1;assume rp_handle_port_#t~bitwise237#1 % 4294967296 <= rp_handle_port_~IntMask~0#1 % 4294967296 && rp_handle_port_#t~bitwise237#1 % 4294967296 <= 32; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833-3: assume 32 == rp_handle_port_~IntMask~0#1 % 4294967296;rp_handle_port_#t~bitwise237#1 := rp_handle_port_~IntMask~0#1; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833-3: assume !(32 == rp_handle_port_~IntMask~0#1 % 4294967296); [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833: assume 0 != rp_handle_port_#t~bitwise237#1 % 4294967296;havoc rp_handle_port_#t~bitwise237#1;assume { :begin_inline_rp_do_receive } true;rp_do_receive_#in~info#1.base, rp_do_receive_#in~info#1.offset, rp_do_receive_#in~cp#1.base, rp_do_receive_#in~cp#1.offset, rp_do_receive_#in~ChanStatus#1 := rp_handle_port_~info#1.base, rp_handle_port_~info#1.offset, rp_handle_port_~cp~1#1.base, rp_handle_port_~cp~1#1.offset, rp_handle_port_~ChanStatus~0#1;havoc rp_do_receive_#t~mem170#1, rp_do_receive_#t~ret171#1, rp_do_receive_#t~bitwise172#1, rp_do_receive_#t~bitwise173#1, rp_do_receive_#t~bitwise174#1, rp_do_receive_#t~mem175#1, rp_do_receive_#t~bitwise176#1, rp_do_receive_#t~mem177#1, rp_do_receive_#t~ret178#1, rp_do_receive_#t~bitwise179#1, rp_do_receive_#t~bitwise180#1, rp_do_receive_#t~mem181#1, rp_do_receive_#t~bitwise182#1, rp_do_receive_#t~mem183#1, rp_do_receive_#t~bitwise184#1, rp_do_receive_#t~bitwise185#1, rp_do_receive_#t~bitwise186#1, rp_do_receive_#t~bitwise187#1, rp_do_receive_#t~bitwise188#1, rp_do_receive_#t~ret189#1, rp_do_receive_#t~mem190#1, rp_do_receive_#t~ret191#1, rp_do_receive_#t~mem192#1, rp_do_receive_#t~ret193#1, rp_do_receive_#t~mem194#1, rp_do_receive_#t~mem195#1.base, rp_do_receive_#t~mem195#1.offset, rp_do_receive_#t~mem196#1.base, rp_do_receive_#t~mem196#1.offset, rp_do_receive_#t~mem197#1, rp_do_receive_#t~ret198#1, rp_do_receive_~info#1.base, rp_do_receive_~info#1.offset, rp_do_receive_~cp#1.base, rp_do_receive_~cp#1.offset, rp_do_receive_~ChanStatus#1, rp_do_receive_~CharNStat~0#1, rp_do_receive_~ToRecv~0#1, rp_do_receive_~wRecv~0#1, rp_do_receive_~space~0#1, rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset, rp_do_receive_~tmp~20#1, rp_do_receive_~flag~0#1, rp_do_receive_~tmp___0~7#1, rp_do_receive_~tmp___1~3#1;rp_do_receive_~info#1.base, rp_do_receive_~info#1.offset := rp_do_receive_#in~info#1.base, rp_do_receive_#in~info#1.offset;rp_do_receive_~cp#1.base, rp_do_receive_~cp#1.offset := rp_do_receive_#in~cp#1.base, rp_do_receive_#in~cp#1.offset;rp_do_receive_~ChanStatus#1 := rp_do_receive_#in~ChanStatus#1;havoc rp_do_receive_~CharNStat~0#1;havoc rp_do_receive_~ToRecv~0#1;havoc rp_do_receive_~wRecv~0#1;havoc rp_do_receive_~space~0#1;call rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset := #Ultimate.allocOnStack(8);havoc rp_do_receive_~tmp~20#1;havoc rp_do_receive_~flag~0#1;havoc rp_do_receive_~tmp___0~7#1;havoc rp_do_receive_~tmp___1~3#1;call rp_do_receive_#t~mem170#1 := read~int#1(rp_do_receive_~cp#1.base, 52 + rp_do_receive_~cp#1.offset, 4); [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833: assume !(0 != rp_handle_port_#t~bitwise237#1 % 4294967296);havoc rp_handle_port_#t~bitwise237#1; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833-1: [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: havoc rmSpeakerReset_#t~mem817#1, rmSpeakerReset_#t~mem818#1, rmSpeakerReset_~CtlP#1.base, rmSpeakerReset_~CtlP#1.offset, rmSpeakerReset_~model#1, rmSpeakerReset_~addr~0#1;havoc rmSpeakerReset_#in~CtlP#1.base, rmSpeakerReset_#in~CtlP#1.offset, rmSpeakerReset_#in~model#1;assume { :end_inline_rmSpeakerReset } true;havoc register_PCI_#t~mem890#1; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833-4: assume 0 == rp_handle_port_~IntMask~0#1 % 4294967296;rp_handle_port_#t~bitwise237#1 := 0; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833-4: assume !(0 == rp_handle_port_~IntMask~0#1 % 4294967296); [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6287: SUMMARY for call sOutB((if rmSpeakerReset_~addr~0#1 % 65536 % 4294967296 <= 2147483647 then rmSpeakerReset_~addr~0#1 % 65536 % 4294967296 else rmSpeakerReset_~addr~0#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume 0 == ~max_board~0; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume !(0 == ~max_board~0);rp_init_#res#1 := 0; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: assume { :begin_inline_tty_insert_flip_char } true;tty_insert_flip_char_#in~port#1.base, tty_insert_flip_char_#in~port#1.offset, tty_insert_flip_char_#in~ch#1, tty_insert_flip_char_#in~flag#1 := rp_do_receive_~info#1.base, 4 + rp_do_receive_~info#1.offset, (if rp_do_receive_~CharNStat~0#1 % 256 % 4294967296 <= 2147483647 then rp_do_receive_~CharNStat~0#1 % 256 % 4294967296 else rp_do_receive_~CharNStat~0#1 % 256 % 4294967296 - 4294967296), (if rp_do_receive_~flag~0#1 % 256 <= 127 then rp_do_receive_~flag~0#1 % 256 else rp_do_receive_~flag~0#1 % 256 - 256);havoc tty_insert_flip_char_#res#1;havoc tty_insert_flip_char_#t~mem138#1.base, tty_insert_flip_char_#t~mem138#1.offset, tty_insert_flip_char_#t~mem139#1, tty_insert_flip_char_#t~mem140#1, tty_insert_flip_char_#t~short141#1, tty_insert_flip_char_#t~mem142#1, tty_insert_flip_char_#t~mem143#1, tty_insert_flip_char_#t~short144#1, tty_insert_flip_char_#t~mem145#1, tty_insert_flip_char_#t~mem146#1, tty_insert_flip_char_#t~ret147#1.base, tty_insert_flip_char_#t~ret147#1.offset, tty_insert_flip_char_#t~mem148#1, tty_insert_flip_char_#t~mem149#1, tty_insert_flip_char_#t~mem150#1, tty_insert_flip_char_#t~ret151#1.base, tty_insert_flip_char_#t~ret151#1.offset, tty_insert_flip_char_#t~mem152#1, tty_insert_flip_char_#t~ret153#1, tty_insert_flip_char_~port#1.base, tty_insert_flip_char_~port#1.offset, tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset, tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset, tty_insert_flip_char_~tb~0#1.base, tty_insert_flip_char_~tb~0#1.offset, tty_insert_flip_char_~change~0#1, tty_insert_flip_char_~tmp~15#1.base, tty_insert_flip_char_~tmp~15#1.offset, tty_insert_flip_char_~tmp___0~6#1, tty_insert_flip_char_~tmp___1~2#1.base, tty_insert_flip_char_~tmp___1~2#1.offset, tty_insert_flip_char_~tmp___2~0#1;tty_insert_flip_char_~port#1.base, tty_insert_flip_char_~port#1.offset := tty_insert_flip_char_#in~port#1.base, tty_insert_flip_char_#in~port#1.offset;call tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset := #Ultimate.allocOnStack(1);call write~int#30(tty_insert_flip_char_#in~ch#1, tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset, 1);call tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset := #Ultimate.allocOnStack(1);call write~int#8(tty_insert_flip_char_#in~flag#1, tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset, 1);havoc tty_insert_flip_char_~tb~0#1.base, tty_insert_flip_char_~tb~0#1.offset;havoc tty_insert_flip_char_~change~0#1;havoc tty_insert_flip_char_~tmp~15#1.base, tty_insert_flip_char_~tmp~15#1.offset;havoc tty_insert_flip_char_~tmp___0~6#1;havoc tty_insert_flip_char_~tmp___1~2#1.base, tty_insert_flip_char_~tmp___1~2#1.offset;havoc tty_insert_flip_char_~tmp___2~0#1;call tty_insert_flip_char_#t~mem138#1.base, tty_insert_flip_char_#t~mem138#1.offset := read~$Pointer$#1(tty_insert_flip_char_~port#1.base, 288 + tty_insert_flip_char_~port#1.offset, 8);tty_insert_flip_char_~tb~0#1.base, tty_insert_flip_char_~tb~0#1.offset := tty_insert_flip_char_#t~mem138#1.base, tty_insert_flip_char_#t~mem138#1.offset;havoc tty_insert_flip_char_#t~mem138#1.base, tty_insert_flip_char_#t~mem138#1.offset;call tty_insert_flip_char_#t~mem139#1 := read~int#1(tty_insert_flip_char_~tb~0#1.base, 24 + tty_insert_flip_char_~tb~0#1.offset, 4);tty_insert_flip_char_#t~short141#1 := 0 != tty_insert_flip_char_#t~mem139#1 % 2; [2025-02-08 02:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6816-1: assume init_ISA_#t~short925#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6816-1: assume !init_ISA_#t~short925#1;call init_ISA_#t~mem924#1 := read~int#21(~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * init_ISA_~i#1, 4);init_ISA_#t~short925#1 := 2 == init_ISA_#t~mem924#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6816: assume init_ISA_#t~short925#1;havoc init_ISA_#t~mem923#1;havoc init_ISA_#t~mem924#1;havoc init_ISA_#t~short925#1;call init_ISA_#t~mem926#1 := read~int#1(init_ISA_~ctlp~3#1.base, 106 + init_ISA_~ctlp~3#1.offset, 4);init_ISA_~num_chan~1#1 := init_ISA_#t~mem926#1;havoc init_ISA_#t~mem926#1;init_ISA_~total_num_chan~0#1 := init_ISA_~num_chan~1#1;init_ISA_~chan~1#1 := 0; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6816: assume !init_ISA_#t~short925#1;havoc init_ISA_#t~mem923#1;havoc init_ISA_#t~mem924#1;havoc init_ISA_#t~short925#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552: assume register_PCI_#t~switch861#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552: assume !register_PCI_#t~switch861#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-1: SUMMARY for call register_PCI_#t~strcpy~res841#1.base, register_PCI_#t~strcpy~res841#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 33, 0); srcloc: null [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949-1: SUMMARY for call rp_init_#t~ret982#1 := printk(71, 0); srcloc: null [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume -2147483648 <= rp_init_#t~ret982#1 && rp_init_#t~ret982#1 <= 2147483647;havoc rp_init_#t~ret982#1;rp_init_~ret~3#1 := -6; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-1: register_PCI_#t~switch861#1 := register_PCI_#t~switch861#1 || 2050 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume register_PCI_#t~switch861#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume !register_PCI_#t~switch861#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-1: SUMMARY for call rp_open_#t~ret479#1 := mod_timer(~#rocket_timer~0.base, ~#rocket_timer~0.offset, 2 + ~jiffies~0); srcloc: null [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: havoc mutex_lock_interruptible_nested_#t~nondet1279#1;rp_write_#t~ret779#1 := mutex_lock_interruptible_nested_#res#1;havoc mutex_lock_interruptible_nested_#t~nondet1279#1, mutex_lock_interruptible_nested_~arg0#1.base, mutex_lock_interruptible_nested_~arg0#1.offset, mutex_lock_interruptible_nested_~arg1#1;havoc mutex_lock_interruptible_nested_#in~arg0#1.base, mutex_lock_interruptible_nested_#in~arg0#1.offset, mutex_lock_interruptible_nested_#in~arg1#1;assume { :end_inline_mutex_lock_interruptible_nested } true;assume -2147483648 <= rp_write_#t~ret779#1 && rp_write_#t~ret779#1 <= 2147483647;rp_write_~tmp___0~25#1 := rp_write_#t~ret779#1;havoc rp_write_#t~ret779#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364: assume -2147483648 <= rp_open_#t~ret479#1 && rp_open_#t~ret479#1 <= 2147483647;havoc rp_open_#t~ret479#1;assume { :begin_inline_tty_port_block_til_ready } true;tty_port_block_til_ready_#in~arg0#1.base, tty_port_block_til_ready_#in~arg0#1.offset, tty_port_block_til_ready_#in~arg1#1.base, tty_port_block_til_ready_#in~arg1#1.offset, tty_port_block_til_ready_#in~arg2#1.base, tty_port_block_til_ready_#in~arg2#1.offset := rp_open_~port~0#1.base, rp_open_~port~0#1.offset, rp_open_~tty#1.base, rp_open_~tty#1.offset, rp_open_~filp#1.base, rp_open_~filp#1.offset;havoc tty_port_block_til_ready_#res#1;havoc tty_port_block_til_ready_#t~nondet1285#1, tty_port_block_til_ready_~arg0#1.base, tty_port_block_til_ready_~arg0#1.offset, tty_port_block_til_ready_~arg1#1.base, tty_port_block_til_ready_~arg1#1.offset, tty_port_block_til_ready_~arg2#1.base, tty_port_block_til_ready_~arg2#1.offset;tty_port_block_til_ready_~arg0#1.base, tty_port_block_til_ready_~arg0#1.offset := tty_port_block_til_ready_#in~arg0#1.base, tty_port_block_til_ready_#in~arg0#1.offset;tty_port_block_til_ready_~arg1#1.base, tty_port_block_til_ready_~arg1#1.offset := tty_port_block_til_ready_#in~arg1#1.base, tty_port_block_til_ready_#in~arg1#1.offset;tty_port_block_til_ready_~arg2#1.base, tty_port_block_til_ready_~arg2#1.offset := tty_port_block_til_ready_#in~arg2#1.base, tty_port_block_til_ready_#in~arg2#1.offset;havoc tty_port_block_til_ready_#t~nondet1285#1;assume -2147483648 <= tty_port_block_til_ready_#t~nondet1285#1 && tty_port_block_til_ready_#t~nondet1285#1 <= 2147483647;tty_port_block_til_ready_#res#1 := tty_port_block_til_ready_#t~nondet1285#1;havoc tty_port_block_til_ready_#t~nondet1285#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554: assume register_PCI_#t~switch861#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554: assume !register_PCI_#t~switch861#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-1: register_PCI_#res#1 := 1;call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554-1: register_PCI_#t~switch861#1 := register_PCI_#t~switch861#1 || 2051 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837-2: havoc rp_handle_port_#t~bitwise238#1;assume rp_handle_port_#t~bitwise238#1 % 4294967296 <= rp_handle_port_~IntMask~0#1 % 4294967296 && rp_handle_port_#t~bitwise238#1 % 4294967296 <= 4; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837-3: assume 4 == rp_handle_port_~IntMask~0#1 % 4294967296;rp_handle_port_#t~bitwise238#1 := rp_handle_port_~IntMask~0#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837-3: assume !(4 == rp_handle_port_~IntMask~0#1 % 4294967296); [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837: assume 0 != rp_handle_port_#t~bitwise238#1 % 4294967296;havoc rp_handle_port_#t~bitwise238#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837: assume !(0 != rp_handle_port_#t~bitwise238#1 % 4294967296);havoc rp_handle_port_#t~bitwise238#1; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837-1: [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837-4: assume 0 == rp_handle_port_~IntMask~0#1 % 4294967296;rp_handle_port_#t~bitwise238#1 := 0; [2025-02-08 02:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4837-4: assume !(0 == rp_handle_port_~IntMask~0#1 % 4294967296); [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4705: assume 0 != rp_do_receive_~ToRecv~0#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4705: assume !(0 != rp_do_receive_~ToRecv~0#1);call rp_do_receive_#t~mem190#1 := read~int#1(rp_do_receive_~cp#1.base, 52 + rp_do_receive_~cp#1.offset, 4); [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555-1: register_PCI_#t~switch861#1 := register_PCI_#t~switch861#1 || 2307 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: assume register_PCI_#t~switch861#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: assume !register_PCI_#t~switch861#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5366: assume 0 != rp_open_~retval~0#1;rp_open_#res#1 := rp_open_~retval~0#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5366: assume !(0 != rp_open_~retval~0#1);rp_open_#res#1 := 0; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6423: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(2050, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6423: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 6 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838: assume rp_handle_port_#t~short241#1;havoc rp_handle_port_#t~bitwise239#1;havoc rp_handle_port_#t~mem240#1;havoc rp_handle_port_#t~short241#1;assume { :begin_inline_tty_port_tty_hangup } true;tty_port_tty_hangup_#in~arg0#1.base, tty_port_tty_hangup_#in~arg0#1.offset, tty_port_tty_hangup_#in~arg1#1 := rp_handle_port_~info#1.base, 4 + rp_handle_port_~info#1.offset, 0;havoc tty_port_tty_hangup_~arg0#1.base, tty_port_tty_hangup_~arg0#1.offset, tty_port_tty_hangup_~arg1#1;tty_port_tty_hangup_~arg0#1.base, tty_port_tty_hangup_~arg0#1.offset := tty_port_tty_hangup_#in~arg0#1.base, tty_port_tty_hangup_#in~arg0#1.offset;tty_port_tty_hangup_~arg1#1 := tty_port_tty_hangup_#in~arg1#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838: assume !rp_handle_port_#t~short241#1;havoc rp_handle_port_#t~bitwise239#1;havoc rp_handle_port_#t~mem240#1;havoc rp_handle_port_#t~short241#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-3: [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-4: havoc rp_handle_port_#t~bitwise239#1;assume rp_handle_port_#t~bitwise239#1 % 4294967296 <= rp_handle_port_~ChanStatus~0#1 % 4294967296 && rp_handle_port_#t~bitwise239#1 % 4294967296 <= 8; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-1: assume rp_handle_port_#t~short241#1;call rp_handle_port_#t~mem240#1 := read~int#1(rp_handle_port_~info#1.base, 1213 + rp_handle_port_~info#1.offset, 4);rp_handle_port_#t~short241#1 := 0 != rp_handle_port_#t~mem240#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-1: assume !rp_handle_port_#t~short241#1; [2025-02-08 02:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-2: rp_handle_port_#t~short241#1 := 0 == rp_handle_port_#t~bitwise239#1 % 4294967296; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-5: assume 8 == rp_handle_port_~ChanStatus~0#1 % 4294967296;rp_handle_port_#t~bitwise239#1 := rp_handle_port_~ChanStatus~0#1; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-5: assume !(8 == rp_handle_port_~ChanStatus~0#1 % 4294967296); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-6: assume 0 == rp_handle_port_~ChanStatus~0#1 % 4294967296;rp_handle_port_#t~bitwise239#1 := 0; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838-6: assume !(0 == rp_handle_port_~ChanStatus~0#1 % 4294967296); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-2: assume 0 == (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296);register_PCI_#t~bitwise867#1 := 0; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-2: assume !(0 == (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-1: assume 16384 == (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296);register_PCI_#t~bitwise867#1 := (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-1: assume !(16384 == (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556: assume 0 == register_PCI_#t~bitwise867#1;havoc register_PCI_#t~bitwise867#1;register_PCI_~ports_per_aiop~0#1 := 4;call write~int#1(4, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556: assume !(0 == register_PCI_#t~bitwise867#1);havoc register_PCI_#t~bitwise867#1; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-5: register_PCI_#t~switch861#1 := register_PCI_#t~switch861#1 || 2053 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-4: assume register_PCI_#t~switch861#1;call register_PCI_#t~mem862#1 := read~int#1(register_PCI_~dev#1.base, 1612 + register_PCI_~dev#1.offset, 8);call write~int#20(register_PCI_#t~mem862#1, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);call register_PCI_#t~mem863#1 := read~int#1(register_PCI_~dev#1.base, 1556 + register_PCI_~dev#1.offset, 8);register_PCI_~ConfigIO~0#1 := register_PCI_#t~mem863#1;call register_PCI_#t~mem864#1 := read~int#1(register_PCI_~dev#1.base, 62 + register_PCI_~dev#1.offset, 2); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-4: assume !register_PCI_#t~switch861#1;register_PCI_#t~switch861#1 := register_PCI_#t~switch861#1 || 2060 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-3: assume 2053 == register_PCI_#t~mem864#1 % 65536 % 4294967296;havoc register_PCI_#t~mem864#1;call register_PCI_#t~mem865#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);register_PCI_~UPCIRingInd~0#1 := 192 + register_PCI_#t~mem865#1;havoc register_PCI_#t~mem865#1; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6556-3: assume !(2053 == register_PCI_#t~mem864#1 % 65536 % 4294967296);havoc register_PCI_#t~mem864#1; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: assume rp_write_~c~1#1 <= 0; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: assume !(rp_write_~c~1#1 <= 0);rp_write_~b~0#1.base, rp_write_~b~0#1.offset := rp_write_~buf#1.base, rp_write_~buf#1.offset;rp_write_~__len~0#1 := rp_write_~c~1#1;call rp_write_#t~mem798#1.base, rp_write_#t~mem798#1.offset := read~$Pointer$#1(rp_write_~info~18#1.base, 1193 + rp_write_~info~18#1.offset, 8);call rp_write_#t~mem799#1 := read~int#1(rp_write_~info~18#1.base, 1201 + rp_write_~info~18#1.offset, 4);assume { :begin_inline_#Ultimate.C_memcpy } true;#Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_size#1 := rp_write_#t~mem798#1.base, rp_write_#t~mem798#1.offset + (if rp_write_#t~mem799#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_write_#t~mem799#1 % 18446744073709551616 % 18446744073709551616 else rp_write_#t~mem799#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), rp_write_~b~0#1.base, rp_write_~b~0#1.offset, rp_write_~__len~0#1;havoc #Ultimate.C_memcpy_#res#1.base, #Ultimate.C_memcpy_#res#1.offset;havoc #Ultimate.C_memcpy_#t~loopctr1297#1, #Ultimate.C_memcpy_#t~mem1298#1, #Ultimate.C_memcpy_#t~mem1299#1, #Ultimate.C_memcpy_#t~mem1300#1, #Ultimate.C_memcpy_#t~mem1301#1, #Ultimate.C_memcpy_#t~mem1302#1, #Ultimate.C_memcpy_#t~mem1303#1, #Ultimate.C_memcpy_#t~mem1304#1, #Ultimate.C_memcpy_#t~mem1305#1, #Ultimate.C_memcpy_#t~mem1306#1, #Ultimate.C_memcpy_#t~loopctr1307#1, #Ultimate.C_memcpy_#t~mem1308#1.base, #Ultimate.C_memcpy_#t~mem1308#1.offset;#Ultimate.C_memcpy_#t~loopctr1297#1 := 0; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4839: havoc tty_port_tty_hangup_~arg0#1.base, tty_port_tty_hangup_~arg0#1.offset, tty_port_tty_hangup_~arg1#1;havoc tty_port_tty_hangup_#in~arg0#1.base, tty_port_tty_hangup_#in~arg0#1.offset, tty_port_tty_hangup_#in~arg1#1;assume { :end_inline_tty_port_tty_hangup } true; [2025-02-08 02:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: init_ISA_~chan~1#1 := 1 + init_ISA_~chan~1#1; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822-1: SUMMARY for call sModemReset(init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset, init_ISA_~chan~1#1, 1); srcloc: null [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426-1: SUMMARY for call register_PCI_#t~strcpy~res842#1.base, register_PCI_#t~strcpy~res842#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 34, 0); srcloc: null [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4709: rp_do_receive_~tmp___1~3#1 := rp_do_receive_#t~ret191#1;havoc rp_do_receive_#t~mem190#1;havoc rp_do_receive_#t~ret191#1; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4709-1: SUMMARY for call rp_do_receive_#t~ret191#1 := sInW((if rp_do_receive_#t~mem190#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem190#1 % 65536 % 4294967296 else rp_do_receive_#t~mem190#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842: call write~int#1((if 0 != rp_handle_port_#t~bitwise242#1 % 4294967296 then 1 else 0), rp_handle_port_~info#1.base, 1213 + rp_handle_port_~info#1.offset, 4);havoc rp_handle_port_#t~bitwise242#1; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-1: SUMMARY for call rp_init_#t~ret983#1 := tty_unregister_driver(~rocket_driver~0.base, ~rocket_driver~0.offset); srcloc: null [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume -2147483648 <= rp_init_#t~ret983#1 && rp_init_#t~ret983#1 <= 2147483647; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842-3: assume 8 == rp_handle_port_~ChanStatus~0#1 % 4294967296;rp_handle_port_#t~bitwise242#1 := rp_handle_port_~ChanStatus~0#1; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842-3: assume !(8 == rp_handle_port_~ChanStatus~0#1 % 4294967296); [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842-4: assume 0 == rp_handle_port_~ChanStatus~0#1 % 4294967296;rp_handle_port_#t~bitwise242#1 := 0; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842-4: assume !(0 == rp_handle_port_~ChanStatus~0#1 % 4294967296); [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4710: assume 0 == rp_do_receive_~tmp___1~3#1 % 65536 % 4294967296;call rp_do_receive_#t~mem192#1 := read~int#1(rp_do_receive_~cp#1.base, 48 + rp_do_receive_~cp#1.offset, 4); [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4710: assume !(0 == rp_do_receive_~tmp___1~3#1 % 65536 % 4294967296); [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842-1: [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842-2: havoc rp_handle_port_#t~bitwise242#1;assume rp_handle_port_#t~bitwise242#1 % 4294967296 <= rp_handle_port_~ChanStatus~0#1 % 4294967296 && rp_handle_port_#t~bitwise242#1 % 4294967296 <= 8; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: SUMMARY for call __wake_up(rp_handle_port_~info#1.base, 400 + rp_handle_port_~info#1.offset, 1, 1, 0, 0); srcloc: null [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4711: havoc rp_do_receive_#t~mem192#1; [2025-02-08 02:54:45,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4711-1: SUMMARY for call sOutW((if rp_do_receive_#t~mem192#1 % 65536 % 4294967296 <= 2147483647 then rp_do_receive_#t~mem192#1 % 65536 % 4294967296 else rp_do_receive_#t~mem192#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume init_ISA_~chan~1#1 < init_ISA_~num_chan~1#1; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume !(init_ISA_~chan~1#1 < init_ISA_~num_chan~1#1); [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561-1: SUMMARY for call register_PCI_#t~ret866#1 := sInW((if (84 + register_PCI_~ConfigIO~0#1 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (84 + register_PCI_~ConfigIO~0#1 % 65536) % 4294967296 % 4294967296 else (84 + register_PCI_~ConfigIO~0#1 % 65536) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: register_PCI_~tmp___1~16#1 := register_PCI_#t~ret866#1;havoc register_PCI_#t~ret866#1; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(6, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 7 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: assume 0 != ~controller~0 % 18446744073709551616; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: assume !(0 != ~controller~0 % 18446744073709551616); [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-1: havoc register_PCI_#t~bitwise867#1;assume (((((if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296) < 0 || register_PCI_#t~bitwise867#1 <= (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296)) && register_PCI_#t~bitwise867#1 <= 16384) && register_PCI_#t~bitwise867#1 >= 0) && ((if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296) >= 0 || register_PCI_#t~bitwise867#1 > 16384 + (if register_PCI_~tmp___1~16#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_~tmp___1~16#1 % 65536 % 4294967296 else register_PCI_~tmp___1~16#1 % 65536 % 4294967296 - 4294967296))) && register_PCI_#t~bitwise867#1 >= -2147483648; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, ~controller~0, 4); srcloc: null [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-1: SUMMARY for call ldv_initialize_tty_operations_2_#t~ret1176#1.base, ldv_initialize_tty_operations_2_#t~ret1176#1.offset := ldv_zalloc(512); srcloc: null [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: ldv_initialize_tty_operations_2_~tmp~64#1.base, ldv_initialize_tty_operations_2_~tmp~64#1.offset := ldv_initialize_tty_operations_2_#t~ret1176#1.base, ldv_initialize_tty_operations_2_#t~ret1176#1.offset;havoc ldv_initialize_tty_operations_2_#t~ret1176#1.base, ldv_initialize_tty_operations_2_#t~ret1176#1.offset;~rocket_ops_group0~0.base, ~rocket_ops_group0~0.offset := ldv_initialize_tty_operations_2_~tmp~64#1.base, ldv_initialize_tty_operations_2_~tmp~64#1.offset; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: havoc pci_enable_device_#t~nondet1280#1;register_PCI_#t~ret834#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1280#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;assume -2147483648 <= register_PCI_#t~ret834#1 && register_PCI_#t~ret834#1 <= 2147483647;register_PCI_~tmp___0~27#1 := register_PCI_#t~ret834#1;havoc register_PCI_#t~ret834#1; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432-1: SUMMARY for call register_PCI_#t~strcpy~res843#1.base, register_PCI_#t~strcpy~res843#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 35, 0); srcloc: null [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168: call rp_write_#t~mem801#1 := read~int#1(rp_write_~info~18#1.base, 1201 + rp_write_~info~18#1.offset, 4);call write~int#1((rp_write_#t~mem801#1 + rp_write_~c~1#1) % 4096, rp_write_~info~18#1.base, 1201 + rp_write_~info~18#1.offset, 4);havoc rp_write_#t~mem801#1;call rp_write_#t~mem802#1 := read~int#1(rp_write_~info~18#1.base, 1209 + rp_write_~info~18#1.offset, 4);call write~int#1(rp_write_#t~mem802#1 + rp_write_~c~1#1, rp_write_~info~18#1.base, 1209 + rp_write_~info~18#1.offset, 4);havoc rp_write_#t~mem802#1; [2025-02-08 02:54:45,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: SUMMARY for call msleep(500); srcloc: null [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: init_ISA_~chan~1#1 := 0; [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: ldv_initialize_tty_operations_2_~tmp___0~31#1.base, ldv_initialize_tty_operations_2_~tmp___0~31#1.offset := ldv_initialize_tty_operations_2_#t~ret1177#1.base, ldv_initialize_tty_operations_2_#t~ret1177#1.offset;havoc ldv_initialize_tty_operations_2_#t~ret1177#1.base, ldv_initialize_tty_operations_2_#t~ret1177#1.offset;~rocket_ops_group1~0.base, ~rocket_ops_group1~0.offset := ldv_initialize_tty_operations_2_~tmp___0~31#1.base, ldv_initialize_tty_operations_2_~tmp___0~31#1.offset; [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-1: SUMMARY for call ldv_initialize_tty_operations_2_#t~ret1177#1.base, ldv_initialize_tty_operations_2_#t~ret1177#1.offset := ldv_zalloc(1752); srcloc: null [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: assume rp_do_receive_~space~0#1 < rp_do_receive_~ToRecv~0#1; [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: assume !(rp_do_receive_~space~0#1 < rp_do_receive_~ToRecv~0#1); [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416-2: pci_get_device_#res#1.base, pci_get_device_#res#1.offset := pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset;havoc pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset; [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: havoc pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset;init_PCI_#t~ret892#1.base, init_PCI_#t~ret892#1.offset := pci_get_device_#res#1.base, pci_get_device_#res#1.offset;havoc pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset, pci_get_device_~arg0#1, pci_get_device_~arg1#1, pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset;havoc pci_get_device_#in~arg0#1, pci_get_device_#in~arg1#1, pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset;assume { :end_inline_pci_get_device } true;init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset := init_PCI_#t~ret892#1.base, init_PCI_#t~ret892#1.offset; [2025-02-08 02:54:45,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416-3: SUMMARY for call pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset := ldv_malloc(2909); srcloc: null [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-1: SUMMARY for call put_tty_driver(~rocket_driver~0.base, ~rocket_driver~0.offset); srcloc: null [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: rp_init_#res#1 := rp_init_~ret~3#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume { :begin_inline_register_PCI } true;register_PCI_#in~i#1, register_PCI_#in~dev#1.base, register_PCI_#in~dev#1.offset := init_PCI_~count~0#1 + init_PCI_~boards_found#1, init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset;havoc register_PCI_#res#1;havoc register_PCI_#t~ret833#1.base, register_PCI_#t~ret833#1.offset, register_PCI_#t~ret834#1, register_PCI_#t~mem835#1, register_PCI_#t~mem836#1, register_PCI_#t~switch837#1, register_PCI_#t~strcpy~res838#1.base, register_PCI_#t~strcpy~res838#1.offset, register_PCI_#t~strcpy~res839#1.base, register_PCI_#t~strcpy~res839#1.offset, register_PCI_#t~strcpy~res840#1.base, register_PCI_#t~strcpy~res840#1.offset, register_PCI_#t~strcpy~res841#1.base, register_PCI_#t~strcpy~res841#1.offset, register_PCI_#t~strcpy~res842#1.base, register_PCI_#t~strcpy~res842#1.offset, register_PCI_#t~strcpy~res843#1.base, register_PCI_#t~strcpy~res843#1.offset, register_PCI_#t~strcpy~res844#1.base, register_PCI_#t~strcpy~res844#1.offset, register_PCI_#t~strcpy~res845#1.base, register_PCI_#t~strcpy~res845#1.offset, register_PCI_#t~strcpy~res846#1.base, register_PCI_#t~strcpy~res846#1.offset, register_PCI_#t~strcpy~res847#1.base, register_PCI_#t~strcpy~res847#1.offset, register_PCI_#t~strcpy~res848#1.base, register_PCI_#t~strcpy~res848#1.offset, register_PCI_#t~strcpy~res849#1.base, register_PCI_#t~strcpy~res849#1.offset, register_PCI_#t~strcpy~res850#1.base, register_PCI_#t~strcpy~res850#1.offset, register_PCI_#t~strcpy~res851#1.base, register_PCI_#t~strcpy~res851#1.offset, register_PCI_#t~strcpy~res852#1.base, register_PCI_#t~strcpy~res852#1.offset, register_PCI_#t~strcpy~res853#1.base, register_PCI_#t~strcpy~res853#1.offset, register_PCI_#t~strcpy~res854#1.base, register_PCI_#t~strcpy~res854#1.offset, register_PCI_#t~strcpy~res855#1.base, register_PCI_#t~strcpy~res855#1.offset, register_PCI_#t~mem856#1, register_PCI_#t~strcpy~res857#1.base, register_PCI_#t~strcpy~res857#1.offset, register_PCI_#t~mem858#1, register_PCI_#t~strcpy~res859#1.base, register_PCI_#t~strcpy~res859#1.offset, register_PCI_#t~mem860#1, register_PCI_#t~switch861#1, register_PCI_#t~mem862#1, register_PCI_#t~mem863#1, register_PCI_#t~mem864#1, register_PCI_#t~mem865#1, register_PCI_#t~ret866#1, register_PCI_#t~bitwise867#1, register_PCI_#t~strcpy~res868#1.base, register_PCI_#t~strcpy~res868#1.offset, register_PCI_#t~mem869#1, register_PCI_#t~mem870#1, register_PCI_#t~mem871#1, register_PCI_#t~strcpy~res872#1.base, register_PCI_#t~strcpy~res872#1.offset, register_PCI_#t~mem873#1, register_PCI_#t~mem874#1, register_PCI_#t~mem875#1, register_PCI_#t~mem876#1, register_PCI_#t~ret877#1, register_PCI_#t~mem878#1, register_PCI_#t~mem879#1, register_PCI_#t~mem880#1, register_PCI_#t~mem881#1, register_PCI_#t~ret882#1, register_PCI_#t~mem883#1, register_PCI_#t~mem884#1, register_PCI_#t~mem885#1, register_PCI_#t~mem886#1, register_PCI_#t~short887#1, register_PCI_#t~mem888#1, register_PCI_#t~short889#1, register_PCI_#t~mem890#1, register_PCI_~i#1, register_PCI_~dev#1.base, register_PCI_~dev#1.offset, register_PCI_~num_aiops~0#1, register_PCI_~aiop~1#1, register_PCI_~max_num_aiops~0#1, register_PCI_~num_chan~0#1, register_PCI_~chan~0#1, register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset, register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset, register_PCI_~fast_clock~0#1, register_PCI_~altChanRingIndicator~0#1, register_PCI_~ports_per_aiop~0#1, register_PCI_~ConfigIO~0#1, register_PCI_~UPCIRingInd~0#1, register_PCI_~tmp~52#1.base, register_PCI_~tmp~52#1.offset, register_PCI_~tmp___0~27#1, register_PCI_~tmp___1~16#1;register_PCI_~i#1 := register_PCI_#in~i#1;register_PCI_~dev#1.base, register_PCI_~dev#1.offset := register_PCI_#in~dev#1.base, register_PCI_#in~dev#1.offset;havoc register_PCI_~num_aiops~0#1;havoc register_PCI_~aiop~1#1;havoc register_PCI_~max_num_aiops~0#1;havoc register_PCI_~num_chan~0#1;havoc register_PCI_~chan~0#1;call register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset := #Ultimate.allocOnStack(16);havoc register_PCI_~ctlp~2#1.base, register_PCI_~ctlp~2#1.offset;havoc register_PCI_~fast_clock~0#1;havoc register_PCI_~altChanRingIndicator~0#1;havoc register_PCI_~ports_per_aiop~0#1;havoc register_PCI_~ConfigIO~0#1;havoc register_PCI_~UPCIRingInd~0#1;havoc register_PCI_~tmp~52#1.base, register_PCI_~tmp~52#1.offset;havoc register_PCI_~tmp___0~27#1;havoc register_PCI_~tmp___1~16#1;register_PCI_~fast_clock~0#1 := 0;register_PCI_~altChanRingIndicator~0#1 := 0;register_PCI_~ports_per_aiop~0#1 := 8;register_PCI_~ConfigIO~0#1 := 0;register_PCI_~UPCIRingInd~0#1 := 0; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: assume rp_do_receive_~space~0#1 <= 0;call ULTIMATE.dealloc(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset);havoc rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: assume !(rp_do_receive_~space~0#1 <= 0);rp_do_receive_~ToRecv~0#1 := rp_do_receive_~space~0#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;register_PCI_~ports_per_aiop~0#1 := 4;call write~int#1(7, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 8 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: rp_write_~buf#1.base, rp_write_~buf#1.offset := rp_write_~buf#1.base, rp_write_~buf#1.offset + (if rp_write_~c~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_write_~c~1#1 % 18446744073709551616 % 18446744073709551616 else rp_write_~c~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);rp_write_~count#1 := rp_write_~count#1 - rp_write_~c~1#1;rp_write_~retval~1#1 := rp_write_~retval~1#1 + rp_write_~c~1#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171-1: SUMMARY for call spin_unlock_irqrestore(rp_write_~info~18#1.base, 1317 + rp_write_~info~18#1.offset, rp_write_~flags~5#1); srcloc: null [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: assume 0 != init_PCI_~tmp~53#1;init_PCI_~count~0#1 := 1 + init_PCI_~count~0#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: assume !(0 != init_PCI_~tmp~53#1); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833-1: SUMMARY for call sModemReset(init_ISA_~ctlp~3#1.base, init_ISA_~ctlp~3#1.offset, init_ISA_~chan~1#1, 0); srcloc: null [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: init_ISA_~chan~1#1 := 1 + init_ISA_~chan~1#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: havoc pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset;register_PCI_#t~ret833#1.base, register_PCI_#t~ret833#1.offset := pci_match_id_#res#1.base, pci_match_id_#res#1.offset;havoc pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset, pci_match_id_~arg0#1.base, pci_match_id_~arg0#1.offset, pci_match_id_~arg1#1.base, pci_match_id_~arg1#1.offset;havoc pci_match_id_#in~arg0#1.base, pci_match_id_#in~arg0#1.offset, pci_match_id_#in~arg1#1.base, pci_match_id_#in~arg1#1.offset;assume { :end_inline_pci_match_id } true;register_PCI_~tmp~52#1.base, register_PCI_~tmp~52#1.offset := register_PCI_#t~ret833#1.base, register_PCI_#t~ret833#1.offset;havoc register_PCI_#t~ret833#1.base, register_PCI_#t~ret833#1.offset; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-3: SUMMARY for call pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset := ldv_malloc(32); srcloc: null [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-2: pci_match_id_#res#1.base, pci_match_id_#res#1.offset := pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset;havoc pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume register_PCI_#t~switch861#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(2060, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume !register_PCI_#t~switch861#1;register_PCI_#t~switch861#1 := register_PCI_#t~switch861#1 || 2061 == (if register_PCI_#t~mem860#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem860#1 % 65536 % 4294967296 else register_PCI_#t~mem860#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: SUMMARY for call register_PCI_#t~strcpy~res844#1.base, register_PCI_#t~strcpy~res844#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 36, 0); srcloc: null [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: call write~int#1(4, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc __get_free_pages_#t~nondet1260#1;ldv___get_free_pages_20_#t~ret1253#1 := __get_free_pages_#res#1;havoc __get_free_pages_#t~nondet1260#1, __get_free_pages_~arg0#1, __get_free_pages_~arg1#1;havoc __get_free_pages_#in~arg0#1, __get_free_pages_#in~arg1#1;assume { :end_inline___get_free_pages } true;ldv___get_free_pages_20_~tmp~66#1 := ldv___get_free_pages_20_#t~ret1253#1;havoc ldv___get_free_pages_20_#t~ret1253#1;ldv___get_free_pages_20_#res#1 := ldv___get_free_pages_20_~tmp~66#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: assume init_ISA_~chan~1#1 < init_ISA_~num_chan~1#1; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: assume !(init_ISA_~chan~1#1 < init_ISA_~num_chan~1#1); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: assume 0 != sPCIInitController_~ConfigIO#1 % 4294967296;call write~int#1(1, sPCIInitController_~CtlP#1.base, 16 + sPCIInitController_~CtlP#1.offset, 4);call write~int#1(76 + sPCIInitController_~ConfigIO#1, sPCIInitController_~CtlP#1.base, 20 + sPCIInitController_~CtlP#1.offset, 4);call write~int#1(84 + sPCIInitController_~ConfigIO#1, sPCIInitController_~CtlP#1.base, 24 + sPCIInitController_~CtlP#1.offset, 4);call write~$Pointer$#1(~#upci_aiop_intr_bits~0.base, ~#upci_aiop_intr_bits~0.offset, sPCIInitController_~CtlP#1.base, 122 + sPCIInitController_~CtlP#1.offset, 8); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: assume !(0 != sPCIInitController_~ConfigIO#1 % 4294967296);call write~int#1(0, sPCIInitController_~CtlP#1.base, 16 + sPCIInitController_~CtlP#1.offset, 4);call sPCIInitController_#t~mem819#1 := read~int#13(sPCIInitController_~AiopIOList#1.base, sPCIInitController_~AiopIOList#1.offset, 4);call write~int#1(58 + sPCIInitController_#t~mem819#1, sPCIInitController_~CtlP#1.base, 20 + sPCIInitController_~CtlP#1.offset, 4);havoc sPCIInitController_#t~mem819#1;call write~$Pointer$#1(~#aiop_intr_bits~0.base, ~#aiop_intr_bits~0.offset, sPCIInitController_~CtlP#1.base, 122 + sPCIInitController_~CtlP#1.offset, 8); [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume { :begin_inline_pci_get_device } true;pci_get_device_#in~arg0#1, pci_get_device_#in~arg1#1, pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset := 4606, 4294967295, init_PCI_~dev~0#1.base, init_PCI_~dev~0#1.offset;havoc pci_get_device_#res#1.base, pci_get_device_#res#1.offset;havoc pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset, pci_get_device_~arg0#1, pci_get_device_~arg1#1, pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset;pci_get_device_~arg0#1 := pci_get_device_#in~arg0#1;pci_get_device_~arg1#1 := pci_get_device_#in~arg1#1;pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset := pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset; [2025-02-08 02:54:45,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: ~rocket_port_ops_group1~0.base, ~rocket_port_ops_group1~0.offset := ldv_tty_port_operations_1_#t~ret1178#1.base, ldv_tty_port_operations_1_#t~ret1178#1.offset;havoc ldv_tty_port_operations_1_#t~ret1178#1.base, ldv_tty_port_operations_1_#t~ret1178#1.offset; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573-1: SUMMARY for call register_PCI_#t~strcpy~res868#1.base, register_PCI_#t~strcpy~res868#1.offset := #Ultimate.C_strcpy#1(~#rocketModel~0.base, 8 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 50, 0); srcloc: null [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573: call write~int#1(8, ~#rocketModel~0.base, 88 + (~#rocketModel~0.offset + 104 * register_PCI_~i#1), 8);call register_PCI_#t~mem869#1 := read~int#1(register_PCI_~dev#1.base, 1612 + register_PCI_~dev#1.offset, 8);call write~int#20(register_PCI_#t~mem869#1, ~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);call register_PCI_#t~mem870#1 := read~int#20(~#rcktpt_io_addr~0.base, ~#rcktpt_io_addr~0.offset + 8 * register_PCI_~i#1, 8);register_PCI_~UPCIRingInd~0#1 := 192 + register_PCI_#t~mem870#1;call register_PCI_#t~mem871#1 := read~int#1(register_PCI_~dev#1.base, 1556 + register_PCI_~dev#1.offset, 8);register_PCI_~ConfigIO~0#1 := register_PCI_#t~mem871#1;call write~int#21(3, ~#rcktpt_type~0.base, ~#rcktpt_type~0.offset + 4 * register_PCI_~i#1, 4); [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-1: SUMMARY for call ldv_tty_port_operations_1_#t~ret1178#1.base, ldv_tty_port_operations_1_#t~ret1178#1.offset := ldv_zalloc(1064); srcloc: null [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177-2: rp_write_#t~short804#1 := rp_write_~retval~1#1 > 0; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177: assume rp_write_#t~short804#1;havoc rp_write_#t~mem803#1;havoc rp_write_#t~short804#1;call rp_write_#t~mem805#1 := read~int#1(rp_write_~info~18#1.base, 1007 + rp_write_~info~18#1.offset, 1);call rp_write_#t~mem806#1 := read~int#1(rp_write_~info~18#1.base, 1008 + rp_write_~info~18#1.offset, 1);call rp_write_#t~mem807#1 := read~int#1(rp_write_~info~18#1.base, 1006 + rp_write_~info~18#1.offset, 1); [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177: assume !rp_write_#t~short804#1;havoc rp_write_#t~mem803#1;havoc rp_write_#t~short804#1; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177-1: assume rp_write_#t~short804#1;call rp_write_#t~mem803#1 := read~int#1(rp_write_~tty#1.base, 1316 + rp_write_~tty#1.offset, 1);rp_write_#t~short804#1 := 0 == rp_write_#t~mem803#1 % 256 % 4294967296; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177-1: assume !rp_write_#t~short804#1; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: assume 0 != (init_PCI_~dev~0#1.base + init_PCI_~dev~0#1.offset) % 18446744073709551616; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: assume !(0 != (init_PCI_~dev~0#1.base + init_PCI_~dev~0#1.offset) % 18446744073709551616);init_PCI_#res#1 := init_PCI_~count~0#1; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4724: rp_do_receive_~wRecv~0#1 := rp_do_receive_~ToRecv~0#1 / 2; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442: assume register_PCI_#t~switch837#1;register_PCI_~max_num_aiops~0#1 := 1;call write~int#1(8, ~#rocketModel~0.base, ~#rocketModel~0.offset + 104 * register_PCI_~i#1, 8); [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442: assume !register_PCI_#t~switch837#1;register_PCI_#t~switch837#1 := register_PCI_#t~switch837#1 || 9 == (if register_PCI_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then register_PCI_#t~mem836#1 % 65536 % 4294967296 else register_PCI_#t~mem836#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6178: havoc rp_write_#t~mem805#1;havoc rp_write_#t~mem806#1;havoc rp_write_#t~mem807#1; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6178-1: SUMMARY for call set_bit(8 * (if rp_write_#t~mem805#1 % 256 % 4294967296 <= 2147483647 then rp_write_#t~mem805#1 % 256 % 4294967296 else rp_write_#t~mem805#1 % 256 % 4294967296 - 4294967296) + (if rp_write_#t~mem806#1 % 256 % 4294967296 <= 2147483647 then rp_write_#t~mem806#1 % 256 % 4294967296 else rp_write_#t~mem806#1 % 256 % 4294967296 - 4294967296), ~#xmit_flags~0.base, ~#xmit_flags~0.offset + 8 * (if rp_write_#t~mem807#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rp_write_#t~mem807#1 % 256 % 18446744073709551616 % 18446744073709551616 else rp_write_#t~mem807#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4725: assume 0 != rp_do_receive_~wRecv~0#1; [2025-02-08 02:54:45,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4725: assume !(0 != rp_do_receive_~wRecv~0#1); [2025-02-08 02:54:45,451 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 02:54:45,456 INFO L158 Benchmark]: Toolchain (without parser) took 17322.10ms. Allocated memory was 167.8MB in the beginning and 612.4MB in the end (delta: 444.6MB). Free memory was 114.2MB in the beginning and 298.1MB in the end (delta: -184.0MB). Peak memory consumption was 459.3MB. Max. memory is 16.1GB. [2025-02-08 02:54:45,456 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 201.3MB. Free memory is still 116.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 02:54:45,456 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2092.90ms. Allocated memory is still 167.8MB. Free memory was 113.3MB in the beginning and 88.0MB in the end (delta: 25.3MB). Peak memory consumption was 123.2MB. Max. memory is 16.1GB. [2025-02-08 02:54:45,457 INFO L158 Benchmark]: Boogie Procedure Inliner took 325.43ms. Allocated memory was 167.8MB in the beginning and 385.9MB in the end (delta: 218.1MB). Free memory was 88.0MB in the beginning and 281.6MB in the end (delta: -193.6MB). Peak memory consumption was 70.9MB. Max. memory is 16.1GB. [2025-02-08 02:54:45,457 INFO L158 Benchmark]: Boogie Preprocessor took 637.55ms. Allocated memory is still 385.9MB. Free memory was 281.6MB in the beginning and 261.1MB in the end (delta: 20.5MB). Peak memory consumption was 147.0MB. Max. memory is 16.1GB. [2025-02-08 02:54:45,457 INFO L158 Benchmark]: IcfgBuilder took 14262.27ms. Allocated memory was 385.9MB in the beginning and 612.4MB in the end (delta: 226.5MB). Free memory was 261.1MB in the beginning and 298.1MB in the end (delta: -37.1MB). Peak memory consumption was 378.2MB. Max. memory is 16.1GB. [2025-02-08 02:54:45,458 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.26ms. Allocated memory is still 201.3MB. Free memory is still 116.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2092.90ms. Allocated memory is still 167.8MB. Free memory was 113.3MB in the beginning and 88.0MB in the end (delta: 25.3MB). Peak memory consumption was 123.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 325.43ms. Allocated memory was 167.8MB in the beginning and 385.9MB in the end (delta: 218.1MB). Free memory was 88.0MB in the beginning and 281.6MB in the end (delta: -193.6MB). Peak memory consumption was 70.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 637.55ms. Allocated memory is still 385.9MB. Free memory was 281.6MB in the beginning and 261.1MB in the end (delta: 20.5MB). Peak memory consumption was 147.0MB. Max. memory is 16.1GB. * IcfgBuilder took 14262.27ms. Allocated memory was 385.9MB in the beginning and 612.4MB in the end (delta: 226.5MB). Free memory was 261.1MB in the beginning and 298.1MB in the end (delta: -37.1MB). Peak memory consumption was 378.2MB. 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: 3910]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3910] - GenericResultAtLocation [Line: 3917]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3917] - GenericResultAtLocation [Line: 3931]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3931-3932] - GenericResultAtLocation [Line: 3952]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3952] - GenericResultAtLocation [Line: 3955]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3955] - GenericResultAtLocation [Line: 3958]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3958] - GenericResultAtLocation [Line: 3961]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3961] - GenericResultAtLocation [Line: 3996]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [3996] - GenericResultAtLocation [Line: 4003]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [4003] - GenericResultAtLocation [Line: 4078]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [4078] - GenericResultAtLocation [Line: 4086]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [4086] - GenericResultAtLocation [Line: 4112]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [4112] - GenericResultAtLocation [Line: 4120]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [4120] - GenericResultAtLocation [Line: 4146]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [4146] - GenericResultAtLocation [Line: 4153]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [4153] - GenericResultAtLocation [Line: 4160]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [4160] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 02:54:45,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.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 10f4b45d75b7f8e33b68a5452069f3664fa135d61c66b0be3d2af931c3795906 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:54:47,284 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:54:47,363 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 02:54:47,369 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:54:47,369 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:54:47,395 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:54:47,397 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:54:47,397 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:54:47,397 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:54:47,397 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:54:47,398 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:54:47,398 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:54:47,398 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:54:47,398 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:54:47,398 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:54:47,398 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:54:47,398 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:54:47,398 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:54:47,399 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:54:47,399 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:54:47,400 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:54:47,400 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:54:47,401 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:54:47,401 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 -> 10f4b45d75b7f8e33b68a5452069f3664fa135d61c66b0be3d2af931c3795906 [2025-02-08 02:54:47,636 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:54:47,641 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:54:47,643 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:54:47,644 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:54:47,644 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:54:47,644 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-02-08 02:54:48,836 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3fbb58359/f035427fdbfd4c56846e5eeb6a407a80/FLAG72edcfba8 [2025-02-08 02:54:49,221 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:54:49,222 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-02-08 02:54:49,259 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3fbb58359/f035427fdbfd4c56846e5eeb6a407a80/FLAG72edcfba8 [2025-02-08 02:54:49,271 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3fbb58359/f035427fdbfd4c56846e5eeb6a407a80 [2025-02-08 02:54:49,273 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:54:49,274 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:54:49,275 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:54:49,275 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:54:49,278 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:54:49,278 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:54:49" (1/1) ... [2025-02-08 02:54:49,279 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9c5ec0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:49, skipping insertion in model container [2025-02-08 02:54:49,279 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:54:49" (1/1) ... [2025-02-08 02:54:49,360 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:54:49,762 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-02-08 02:54:49,762 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-02-08 02:54:50,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-02-08 02:54:50,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,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 02:54:50,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 02:54:50,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 02:54:50,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,434 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,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 02:54:50,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 02:54:50,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,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 02:54:50,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,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 02:54:50,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,615 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,630 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,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 02:54:50,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:50,900 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:54:50,952 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 02:54:50,981 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:54:51,038 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-02-08 02:54:51,039 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-02-08 02:54:51,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-02-08 02:54:51,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,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 02:54:51,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 02:54:51,176 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,176 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,177 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,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 02:54:51,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 02:54:51,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:54:51,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 02:54:51,271 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:54:51,296 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:54:51,375 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-02-08 02:54:51,376 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-02-08 02:54:51,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3910] [2025-02-08 02:54:51,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3917] [2025-02-08 02:54:51,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3931-3932] [2025-02-08 02:54:51,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3952] [2025-02-08 02:54:51,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3955] [2025-02-08 02:54:51,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3958] [2025-02-08 02:54:51,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3961] [2025-02-08 02:54:51,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [3996] [2025-02-08 02:54:51,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [4003] [2025-02-08 02:54:51,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [4078] [2025-02-08 02:54:51,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [4086] [2025-02-08 02:54:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [4112] [2025-02-08 02:54:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [4120] [2025-02-08 02:54:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [4146] [2025-02-08 02:54:51,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [4153] [2025-02-08 02:54:51,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [4160] [2025-02-08 02:54:51,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-02-08 02:54:51,566 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:54:51,707 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:54:51,708 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51 WrapperNode [2025-02-08 02:54:51,708 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:54:51,709 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:54:51,709 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:54:51,709 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:54:51,714 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:51,791 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:51,988 INFO L138 Inliner]: procedures = 242, calls = 3876, calls flagged for inlining = 110, calls inlined = 108, statements flattened = 6901 [2025-02-08 02:54:51,988 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:54:51,989 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:54:51,989 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:54:51,989 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:54:51,996 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:51,997 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,038 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,303 INFO L175 MemorySlicer]: Split 3110 memory accesses to 31 slices as follows [16, 35, 2, 2, 3, 3, 9, 2, 5, 2, 1, 37, 26, 9, 263, 33, 2, 2, 5, 16, 34, 36, 11, 77, 57, 1981, 11, 16, 258, 1, 155]. 64 percent of accesses are in the largest equivalence class. The 1591 initializations are split as follows [16, 0, 0, 1, 0, 0, 9, 0, 5, 2, 0, 32, 0, 0, 256, 0, 0, 0, 4, 8, 8, 8, 8, 0, 0, 962, 8, 8, 256, 0, 0]. The 865 writes are split as follows [0, 35, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 33, 1, 1, 0, 5, 11, 15, 2, 73, 53, 474, 0, 0, 1, 0, 155]. [2025-02-08 02:54:52,303 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,303 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,550 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,571 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,648 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,691 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,787 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:54:52,789 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:54:52,789 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:54:52,789 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:54:52,791 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:54:51" (1/1) ... [2025-02-08 02:54:52,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:54:52,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:54:52,824 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 02:54:52,829 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 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 02:54:52,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 02:54:52,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 02:54:52,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 02:54:52,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:54:52,849 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 02:54:52,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 02:54:52,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 02:54:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 02:54:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:54:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure sFlushRxFIFO [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure sFlushRxFIFO [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_2 [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_2 [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2025-02-08 02:54:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2025-02-08 02:54:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure rocket_paranoia_check [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure rocket_paranoia_check [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure rp_wait_until_sent [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_wait_until_sent [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure sFlushTxFIFO [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure sFlushTxFIFO [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure outsw [2025-02-08 02:54:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure outsw [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:54:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:54:52,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:54:52,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:54:52,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:54:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure sInW [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure sInW [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure GetLineNumber [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure GetLineNumber [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure rp_send_xchar [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_send_xchar [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure out32 [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure out32 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure sInB [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure sInB [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure rp_start [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_start [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure sReadAiopID [2025-02-08 02:54:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure sReadAiopID [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:54:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 02:54:52,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:54:52,866 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 02:54:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 02:54:52,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 02:54:52,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 02:54:52,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 02:54:52,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 02:54:52,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 02:54:52,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure dtr_rts [2025-02-08 02:54:52,873 INFO L138 BoogieDeclarations]: Found implementation of procedure dtr_rts [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure rp_hangup [2025-02-08 02:54:52,873 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_hangup [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:54:52,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:54:52,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 02:54:52,875 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:54:52,875 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 02:54:52,875 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure sSetInterfaceMode [2025-02-08 02:54:52,875 INFO L138 BoogieDeclarations]: Found implementation of procedure sSetInterfaceMode [2025-02-08 02:54:52,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 02:54:52,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 02:54:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure rp_write_room [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_write_room [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure rp_tiocmset [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_tiocmset [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure init_r_port [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure init_r_port [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure rp_ioctl [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_ioctl [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure sModemReset [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure sModemReset [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure rp_break [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_break [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure rp_put_char [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_put_char [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_destroy [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_destroy [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure rp_unthrottle [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_unthrottle [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 02:54:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 02:54:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 02:54:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 02:54:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:54:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 02:54:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 02:54:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 02:54:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 02:54:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure carrier_raised [2025-02-08 02:54:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure carrier_raised [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 02:54:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:54:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 02:54:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure sPCIModemReset [2025-02-08 02:54:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure sPCIModemReset [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2025-02-08 02:54:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure rp_flush_buffer [2025-02-08 02:54:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_flush_buffer [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:54:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:54:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure rp_chars_in_buffer [2025-02-08 02:54:52,887 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_chars_in_buffer [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure configure_r_port [2025-02-08 02:54:52,887 INFO L138 BoogieDeclarations]: Found implementation of procedure configure_r_port [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 02:54:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 02:54:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 02:54:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 02:54:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 02:54:52,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure sOutW [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure sOutW [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure sDisInterrupts [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure sDisInterrupts [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure rp_set_termios [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_set_termios [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure sOutB [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure sOutB [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure rp_throttle [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_throttle [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure rp_tiocmget [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_tiocmget [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_set [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_set [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure sReadAiopNumChan [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure sReadAiopNumChan [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:54:52,890 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 02:54:52,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 02:54:52,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-08 02:54:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:54:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2025-02-08 02:54:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2025-02-08 02:54:52,892 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:54:52,892 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:54:53,840 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:54:53,843 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:54:54,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 02:54:55,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221: havoc #t~mem661; [2025-02-08 02:54:55,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: havoc #t~nondet1074; [2025-02-08 02:54:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: havoc #t~nondet1087; [2025-02-08 02:54:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: call ULTIMATE.dealloc(~#R~0.base, ~#R~0.offset);havoc ~#R~0.base, ~#R~0.offset;